Hallo Zusammen
nun es ist so weit, ich seh den Wald vor lauter Bäume nicht mehr. #angry#
Ich möchte gerne die Inhalte der Spalten "Links" und "Rechts" wie folgt rendern.
<div class="links"> 1-tes Element der Spalte links</div>
<div class="rechts"> 1-tes Element der Spalte rechts</div>
<div class="trenner"> nach dem Element eine Linie einfügen </div>
<div class="links"> 2-tes Element der Spalte links</div>
<div class="rechts"> 2-tes Element der Spalte rechts</div>
<div class="trenner"> nach dem Element eine Linie einfügen </div>
... usw.
Das ganze hat einen Hacken, es sollte alle Elemente "wrappen" auch wenn die Anzahl der Element in den Spalten "Links" und "Rechts" unterschiedlich sind.
Existiert eine Extension die dies bereichts so rendert?
8-) Nach mühsamer Suche nach einzelnen Hinweisen, wie all die Typo3-Commands zu verwendet werden können - ja man staunt - habe ich nun eine passable Lösung entworfen. Möchte euch diese nicht vorenthalten ;-)
# ---------------------------------------------------------
# MAIN CONTENT FUNCTIONS for TWO COLUMN
# ---------------------------------------------------------
main_content = COA
main_content {
10 = CONTENT
10.wrap = <div id="main">|</div>
10 {
table = tt_content
select {
where = ( colPos = 1 OR colPos = 2 )
orderBy = sorting
languageField = sys_language_uid
}
renderObj < tt_content
renderObj {
stdWrap.outerWrap = <div class="left_column">|</div>
stdWrap.outerWrap.override = <div class="right_column">|</div><div class="two_col_divider"></div>
stdWrap.outerWrap.override.if.value = 2
stdWrap.outerWrap.override.if.equals.field = colPos
}
}
}
Und hier die Verwendung zu begutachten
http://www.nyjets.com
Viel Spass
- Cap&Cino