Hallo!
Ich versuche seit ca. 2 Stunden verzweifelt das benötigte Typoscript zu schreiben.
Anforderung:
Es soll jeweils die rechte Spalte der Webpage ausgegeben werden,
falls diese keinen Inhalt hat, soll die rechte Spalte der
"Fallback" Seite angezeigt werden.
Hinzu kommt, dass alle Content-Elemente einzeln gewrappt werden
sollen, und zwar mit einem DIV Element.
Mein derzeitiger Ansatz:
# SIDEBAR
subparts.sidebar = CONTENT
subparts.sidebar < styles.content.getRight
subparts.sidebar.renderObj.stdWrap.wrap = <div class="box">|</div>
subparts.sidebar.stdWrap.ifEmpty.cObject = CONTENT
subparts.sidebar.stdWrap.ifEmpty.cObject {
table = tt_content
select {
pidInList = 24
orderBy = sorting
where = colPos=2
#languageField = config.sys_language_id
}
}
Derzeitiges Problem:
Der Inhalt der rechten Seite wird ordnungsgemäß angezeigt, und es
werden auch alle Elemente einzeln mit dem DIV Element umschlossen.
Wenn der Inhalt der Spalte aber leer ist, wird zwar wie erwünscht
der Inhalt der Fallback Seite angezeigt, jedoch werden deren
Content Elemente leider nicht gewrappt.
Ich wäre sehr dankbar für eure Hilfe, da ich schon
sehr lange an dieser Situation herumprobiere, aber zu keinem
brauchbaren Ergebnis komme.
Dankeschön! =o)