Zum Inhalt springen

zweispaltigkeit in typo3

Erstellt am 29. Dezember 2004 · 3 Antworten · letzte Antwort am 29. Dezember 2004

Tags: Frage

lianandre ·

Hallo
ich habe mir vor kurzem das Typo3-Buch gekauft. Dort ist ein Artikel enthalten, der beschreibt, wie man im Frontend zweispaltig arbeiten kann.

temp.inhalt < styles.content.get
temp.inhalt.wrap = <td>|</td>
temp.rechts < styles.content.getRight

temp.rechts.stdWrap.required = 1
temp.rechts.stdWrap.innerWrap = <td width="160" valign="top">|</td>

temp.rechts.stdWrap.preCObject < styles.content.get
temp.rechts.stdWrap.preCObject.wrap = <td width="400" valign="top">|</td>

temp.inhalt.stdWrap.override.cObject < temp.rechts
temp.inhalt.stdWrap.innerWrap = <table border="0" width="560" cellpadding="0" cellspacing="0"><tr>|</tr></table>

Das ist ungefähr der Code dafür gewesen. Mein Problem ist, dass er den Inhalt der "Normal"-Spalte nicht ausgibt, sobald in der "Rechts'"-spalte Text steht.

Wäre super, wenn ihr mir helfen könnt

Unbekannter Benutzer ·

hast Du die Marker (beide) richtig gesetzt? Und was für ein statisches Template verwendest Du?

Bei mir sieht das sehr viel übersichtlicher in meinen Templates aus:

     marks.INTHALT = CONTENT
     marks.INHALT < styles.content.get

     marks.INHALT_RECHTS = CONTENT
     marks.INHALT_RECHTS < styles.content.getRight

Ansonsten poste mal bissl mehr von Deinem Template.
Viele Grüße
Niki

lianandre ·

Bei meinem Template ist es so, dass nur die rechte Spalte erstellt wird, wenn auch wirklich Text vorhanden ist. Ansonsten geht der Hauptinhalt (Spalte "Normal") über die ganze Seite.

Bei deinem Codeausschnitt erstellt du ja von vornherein zwei Spalten, was bei mir ja nicht sein soll.