Zum Inhalt springen

if condition mit or im Fluid Template funktioniert nicht

Erstellt am 29. Januar 2019 · 1 Antwort · letzte Antwort am 4. Februar 2019

Tags: Fluid, Inhaltselemente, TYPO3 8, Frage

mimii ·

Hallo ins Forum,

ich in der Default.html von fluid styled content die den Teil

<f:if condition="{data.frame_class} != none">

mit einem "oder" erweitern.

<f:if condition="{data.frame_class} != none || {data.frame_class} != default">

Funktioniert aber leider nicht. Standardmäßig steht ja immer "default" drin und da ich bereits eine Menge Contentelemente habe, möchte ich die nicht alle nachträglich nun auf "none" ändern.

Ich habe Typo3 8.7.22 im Einsatz.

Danke für n Tipp und Gruß
mimii

freeatweb ·

Hallo,

ich glaube {data.frame_class} liefert String-Werte zurück - das musst du in der condition berücksichtigen.

Ändere die Condition mal wie folgt:
<f:if condition="{data.frame_class} != 'none'">

(none in einfache Anführungszeichen setzen - dann verleicht FLUID die Variable mit dem String-Wert)

Lg