Hallo Forum,
ich habe folgendes Problem: Ich möchte einen Link mit Typoscript formatieren, und zwar soll ihm je nachdem ob die Variable "is_manager" true oder nicht zurückliefert ein Bild angehängt werden oder nicht.
wenn ich es wie folgt versuche
typolink.wrap = |<img src="fileadmin/images/icons/list_img.gif" alt="" />
if.isTrue.field = is_manager
erkennt TS zwar den richtigen Datensatz, zeigt aber alle anderen Links gar nicht mehr an. Folgendes funktioniert z.b. auch nicht:
typolink.wrap = |<img src="fileadmin/images/icons/list_img.gif" alt="" />
if.isTrue.field = is_manager
typolink.wrap = |
if.isFalse.field = is_manager
in diesem Fall wird einfach gar nichts mehr angezeigt :-(
Vielleicht kann mir hier im Forum jemand weiterhelfen.. unten habe ich nochmal den kompletten Teilabschnitt aufgelistet, so wie er im Moment aussieht:
renderObj = TEXT
renderObj {
outerWrap = <li>|</li>
outerWrap.override = <li class="aktiv">|</li>
outerWrap.override.if {
value.data = field:uid
equals.data = GPvar:tx_myext_pi1|showUid
}
field = name
typolink.wrap = |
typolink.wrap.override = |<img src="fileadmin/images/icons/list_img.gif" alt="" />
typolink.wrap.override.if.isTrue.field = is_manager
typolink.parameter = 19
typolink.ATagBeforeWrap = 1
typolink.additionalParams.data = field:uid
typolink.additionalParams.wrap = &tx_myext_pi1[showUid]=|
}