andi_b: contenido, templates und keinen rat parat

hallo zusammen,
ich bin jetzt seit ein paar tagen am rumprobieren und am lesen bzgl. contenido (habe auch schon die threads hier gelesen). was dabei rauskommt ist, dass contenido (m.m. nach) nicht einfach zu handhaben ist; aber so richtig was praktischeres habe ich auch nicht finden können (der-dirigent.de vielleicht...).
meine frage: ich habe bis jetzt php immer mit vlib benutzt und die daraus resultierenden vorzüge sehr zu schätzen gelernt. ich will also nicht wieder auf so ein gewurste zurück, wie das (wahrscheinlich) bei contenido der fall ist (code und html gemischt). hat es denn sinn, contenido im zusammenhang mit vlib (o.ä.) zu benutzen, oder drückt das die performance sinnlos runter? gibt es denn in contenido eine vergleichbare struktur, dass ich meine gestaltung gut trennen kann?
der punkt ist, dass mein chef der meinung ist, man müsse jetzt so ein cms einführen, da zwei projekte mit schnell änderbaren inhalten kommen [...].

ich bin ziemlich ratlos, auf was ich jetzt setzen soll (einarbeitung oder selber bauen), hat jemand einen tip oder ein paar erfahrungen?

vielen dank schon mal,
andi

  1. hallo zusammen,

    ich bin jetzt seit ein paar tagen am rumprobieren und am lesen bzgl. contenido (habe auch schon die threads hier gelesen). was dabei rauskommt ist, dass contenido (m.m. nach) nicht einfach zu handhaben ist; aber so richtig was praktischeres habe ich auch nicht finden

    können (der-dirigent.de vielleicht...).
    Unterm Strich...
    Du steigst was contenido angeht nicht richtig durch.
    Der Dirigent ist übrigens von Ex Contenido Programmierern gemacht dürfte allso nur marginale Unterschiede aufweisen, weil die Grundstrukturen ähnlich sind.
    Um Dir mal ein Layout zu eigen welches in Contenido lediglich mit Inhalte zu füllen ist hier folgendes Beispiel:
    Das ist das Layout umgestzt in Contenido auf http://www.Karlshorst.de
    Mit diesem Desing werden im wesentlichen alle Seiten dargestellt...
    Nun Die Frage ist Dir "Design" und Content ausreichend getrennt?
    P.S. Ich setze Euch ein Design auch in Contenido Layout um allerdings kostenpflichtig.Und dann auch ohne Fehler.. Das Projekt läuft bei mir so nebenbei deshalb hab ich noch keine Zeit gehabt alle zu debuggen.

    Viele Grüße TomIRL
    <body>
    <div id=rahmenrechts>

    <div id="breitenbegrenzer" >
    <table width="100%">
    <tr><td class="tdbg" colspan="2"></td></tr>
    <tr>
    <td> </td>
    <td><img src="images/logo.gif" width="506" height="60" border="0" alt="">    </td>
    </tr>
    <tr><td class="tdbg" colspan="2"></td></tr>
    <tr><td align="right" colspan="2">CMS_CONTAINER[2]</td></tr>
    <tr><td colspan="2">  </td></tr>

    <tr>
    <td width="405px" valign="top"> CMS_CONTAINER[4] </td>
    <td valign="top"><h2 class="headline" >CMS_CONTAINER[5]</h2><h3 class="subheadline">CMS_CONTAINER[6]</h3>
    <div class="text">CMS_CONTAINER[7]<br>
    CMS_CONTAINER[10]

    </div> </td>

    </tr>

    </table>

    </div>
     </div>
    </body>

    1. Unterm Strich...
      Du steigst was contenido angeht nicht richtig durch.

      recht haste; zum teil...

      was du hier gezeigt hast, ist natürlich schön getrennt, das ist ja auch der grundlegend gleichbleibende teil. wenn ich aber jetzt ein modul schreiben will, dass wiederholt einträge vornimmt (newsähnlich), dann muss ich doch die wiederholung im modul realiseren und die rückgabe dessen muss _ein_ teil sein. ansonsten müsste man ja für einen container einen 'loop-bereich' angeben können, der bestimmt, welcher html-teil im wiederholungsfall mit wiederholt wird. ist das richtig?

      wenn ja, dann habe ich genau hier mein problem: teile der seite sind eben nicht im template enthalten und werden erst durch die module eingesetzt. bei einer gestaltungsänderung muss man also alle module, die html ausgeben umwursten...
      wenn nein, könntest du mir bitte einen kleinen tip geben, wie ich einen solchen wiederholdenden eintrag realisieren kann?

      danke, andi

      1. Unterm Strich...
        Du steigst was contenido angeht nicht richtig durch.

        recht haste; zum teil...

        In dem Du den html auslagerst und nur via include() die html Teile einfügst bzw. nur reine html in de Modulen verwedest und die Formatierung ausschliesslich über css vornimmst.
        Bei der ersten Variante kannst Du den die tags einfach löschen und die Datei erhalten... dann wird eben eine leere Datei includiert.
        Die Startseite wird im übrigen automatisch generiert aus den letzten Artikeln.
        Eiene TemplateEngine aufzusetzen halte ich für übertrieben.
        Und auch für seghr kompliziert.