Hallo allerseits,
ich möchte in meiner TemplaVoila Datenstruktur in einem Feld einen unterschiedlichen Wrap machen.
Wenn das Content-Element einen Header Link hat, soll ein anderer gewählt werden als wenn keiner vorhanden ist.
Aber ich komme einfach nicht auf die Lösung wie ich das hinbekomme. Hoffe könnt Ihr mir weiterhelfen.
Hier mal mein aktueller Stand der Dinge für einen normalen Wrap der Content-Elemente:
10 = RECORDS
10.source.postUserFunc = tx_kbtvcontslide_pi1->main
10.source.postUserFunc.field = field_contentright
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
10.conf.tt_content.stdWrap.outerWrap = <div class="clear box"><div class="box-top"><div class="box-bottom">|</div></div></div>
Danke schonmal...
Lösung gefunden:
10 = RECORDS
10.source.postUserFunc = tx_kbtvcontslide_pi1->main
10.source.postUserFunc.field = field_contentright
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
10.conf.tt_content.stdWrap.outerWrap.cObject = COA
10.conf.tt_content.stdWrap.outerWrap.cObject {
1 = TEXT
1.value = <div class="clear box"><div class="box-top"><div class="box-bottom2">|</div></div></div>
1.fieldRequired = header_link
2 = TEXT
2.value = <div class="clear box"><div class="box-top"><div class="box-bottom">|</div></div></div>
2.if.value.field = header_link
2.if.isLessThan = 1
}
Doch noch ein neues Problem festgestellt.
Wenn ich die Datensätze bzw. Content-Elemente vertausche werden diese nur nach Ihrer Reihenfolge berücksichtigt und nicht nach dem wie ich es haben will.
Somit wird element 1 immer Header_link und 2 immer ohne.
Vielleicht könnt Ihr mir da noch nachhelfen. Danke