Zum Inhalt springen

tt_content.image.20.1.imageLinkWrap.override geht nicht

Erstellt am 8. Oktober 2010 · 4 Antworten · letzte Antwort am 8. Oktober 2010

Tags: Bilder, Links, Frage

IgM ·

Hoffentlich kann mir jemand helfen, ich sitz da seit 4 Stunden dran und komm nich weiter. Ich hätte gerne, dass das imageLinkWrap in abhängigkeit einer Bedingung gesetzt wird.

Folgendes funktioniert (Link wird nicht gemacht):

tt_content.image.20.1.imageLinkWrap=0

Folgendes funktioniert nicht (Link wird trotzdem gemacht):

tt_content.image.20.1.imageLinkWrap.override=0
tt_content.image.20.1.imageLinkWrap.override.if {
    value=10
    isGreaterThan=11
}
igorshmigor ·

Ich denke, vor dem override müsste noch stdWrap stehen, da du stdWrap-Funktionen nicht direkt auf imageLinkWrap anwenden kannst.
Also:

tt_content.image.20.1.imageLinkWrap.stdWrap.override=0
IgM ·

Geht leider nicht, Link wird weiterhin gemacht :-(

tt_content.image.20.1.imageLinkWrap.stdWrap.override=0
tt_content.image.20.1.imageLinkWrap.stdWrap.override.if {
	value=10
	isGreaterThan=11
}

Habe auch schon einen Umweg probiert, leider auch ohne Auswirkung:

tt_content.image.20.1.imageLinkWrap.typolink.enable>
tt_content.image.20.1.imageLinkWrap.typolink.enable=CASE
tt_content.image.20.1.imageLinkWrap.typolink.enable {
	key.field=section_frame
	default=0
	2=0
}

Sobald enable nicht 0 ist wird es als true interpretiert. Gleiches gilt für

tt_content.image.20.1.imageLinkWrap.typolink.enable.stdWrap=CASE
igorshmigor ·

Hast du das schon versucht?

tt_content.image.20.1.imageLinkWrap.enable.override=0
tt_content.image.20.1.imageLinkWrap.enable.override.if {
	value=10
	isGreaterThan=11
}
IgM ·

Stimmt zwar nicht ganz, hat mich aber auf die richtige Spur geführt. So klappts:

temp_imageLinkWrap_enable < tt_content.image.20.1.imageLinkWrap.enable

tt_content.image.20.1.imageLinkWrap.enable>
tt_content.image.20.1.imageLinkWrap.enable.override<temp_imageLinkWrap_enable
tt_content.image.20.1.imageLinkWrap.enable.override.if {
    value=10
    isGreaterThan=9
}

Vielen Dank!