[TYPO3-german] id des benützten templavoila TO s auslesen
Stefan Frömken
firma at sfroemken.de
Sun Jan 30 09:33:32 CET 2011
Moin,
ich hab Deinen Text jetzt drei mal gelesen und nicht wirklich
verstanden. Deshalb interpretiere ich jetzt einfach mal was dazu:
Du willst die tx_templavoila_to-ID der aktuellen Seiten haben. Wenn er
die nicht hat, dann soll er die tx_templavoila_to-ID der übergeordneten
Seiten finden (siehe meine 2te Zeile). Wenn aber irgendwo in der
Rootline (außer aktuelle Seite) das tx_templavoila_next_to-Feld gefüllt
wurde, dann muss das tx_templavoila_to-Feld überschrieben werden. Das
macht man mit "override" (meine dritte Zeile).
50 = TEXT
50.data = levelfield:-1, tx_templavoila_to, slide
50.override.data = levelfield:-2, tx_templavoila_next_to, slide
50.stdWrap.noTrimWrap = | layoutID-||
Ist das das was Du suchtest?
Stefan
Am 29.01.2011 22:40, schrieb Ralf-René Schröder:
> Hallo zusammen
> ich möchte in den bodytag neben anderen Informationen auch das benützte
> Layout eintragen
> in diesem Fall das templavoila TO
> folgendes TS liest zwar das tx_templavoila_to field der aktuellen Seite
> und wenn es leer ist das tx_templavoila_next_to field der übergeordneten
> Seiten
> so weit so gut, aber es muß natürlich auch das tx_templavoila_to field
> der übergeordneten Seiten geprüfte werden da dies ja auch vererbt wird
> (alleine für sich ist das ja auch kein Problem)
> ABER es muß ja das jeweil ERSTE gefundene ausgegeben werden, und da
> fehlt mir der richtige Ansatz
>
> page.bodyTagCObject = COA
> pagebodyTagCObject {
> wrap = <body | >
> 20 = COA
> 20 {
> stdWrap.noTrimWrap = | class="|"|
>
> 50 = TEXT
> 50.field = tx_templavoila_to
> 50.ifEmpty.data = levelfield:-2, tx_templavoila_next_to, slide
> # 50.ifEmpty.data = levelfield:-1, tx_templavoila_to, slide
> 50.stdWrap.noTrimWrap = | layoutID-||
>
> }
> }
>
> danke für's Mitdenken...
>
More information about the TYPO3-german
mailing list