[Frage] if condition mit or im Fluid Template funktioniert nicht

  • mimii mimii
    Jedi-Ratsmitglied
    0 x
    570 Beiträge
    1 Hilfreiche Beiträge
    29. 01. 2019, 13:48

    Hallo ins Forum,

    ich in der Default.html von fluid styled content die den Teil
    [code]<f:if condition="{data.frame_class} != none">
    [/code]
    mit einem "oder" erweitern.
    [code]<f:if condition="{data.frame_class} != none || {data.frame_class} != default">
    [/code]
    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


  • 1
  • freeatweb freeatweb
    Jedi-Meister
    0 x
    259 Beiträge
    4 Hilfreiche Beiträge
    04. 02. 2019, 16:43

    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

  • 1