[TYPO3-german] ifEmpty und warp: required defekt?
JoH asenau
info at cybercraft.de
Mon Mar 23 11:27:15 CET 2009
> Dein Konstrukt:
>> blah = TEXT
>> blah {
>> dataWrap = uploads/tx_templavoila/{field:field_header_logo}
>> override = fileadmin/templates/images/header_logo.gif
>> override.if.isFalse.field = field_header_logo
>> }
> funktioniert leider nicht.
Das liegt vermutlich daran, daß innerhalb des stdWrap Baukastens override
vor dataWrap ausgeführt wird, was ich dummerweise nicht beachtet habe.
Also versuch's mal damit:
blah = TEXT
blah {
setCurrent.dataWrap = uploads/tx_templavoila/{field:field_header_logo}
current = 1
override = fileadmin/templates/images/header_logo.gif
override.if.isFalse.field = field_header_logo
}
setCurrent wird vor override ausgeführt und verfügt selbst über stdWrap
Funktionen.
Daher wird der Wert von current mit Hilfe von dataWrap gefüllt.
Danach holst Du Dir den Wert mit "current = 1".
Der Rest funktioniert dann wie gehabt.
HTH
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
TYPO3 cookbook (2nd edition): http://www.typo3experts.com
TYPO3 workshops: http://workshops.eqony.com
More information about the TYPO3-german
mailing list