Hallo, oder Du schaust Dir die vhs-Viewhelper an, z.B. v:variable
Das nutze ich ganz gerne, um sehr verschachtelte Fluid-Templates übersichtlicher zu bekommen. https://fluidtypo3.org/viewhelpers/vhs/master/Variable/SetViewHelper.html Marc Am 18.03.15 09:13, schrieb Mikel: > Hallo Philipp, > > Du willst einen logischen "Oder-Vergleich", richtig? Also möchtest > abfragen, ob Dein Backend-Layout entweder die ID 4 oder die ID 7 hat. > Der If-ViewHelper unterstützt per default leider keine logischen > Oder-Vergleiche (meines Wissens nach). > > Ein Workaround wäre: Wenn Du die Backend-Layouts so mappen kannst, dass > eine Abfrage wie "ist größer oder gleich 4" passen würde, dann könntest > Du den Standard nutzen. Allerdings unsauber, wenn Du in Zukunft mal ein > weiteres Layout definierst. Dieser passt dann nämlich direkt in diese > Condition. > > Allerdings gibt es in Fluid auch ViewHelpers für Switch / Case. Diesen > könntest Du verwenden. > > Oder einen eigenen ViewHelper schreiben und darin die gewünschten > logischen Vergleiche ausführen. > > Mikel > > >> Hallo zusammen >> >> Ich hab hier eine Condition die das Backendlayout abfragt. >> Bei Backendlayout ID 4 wird korrekt das in der Condition ausgelöst. >> Jetzt hätte ich gerne das gleiche für ID 7 auch. >> >> Wie mach ich das jetzt? >> >> Das hier funktioniert für 4 >> <f:if condition="{f:cObject(typoscriptObjectPath:'lib.backendlayout')} >> == 4" >> >> >> <f:if condition="{f:cObject(typoscriptObjectPath:'lib.backendlayout')} >> == 4,7"> >> geht nicht >> >> >> Aus dem da werde ich nicht schlau wie ich das für meinen Fall mache: >> http://wiki.t3easy.de/extbase-und-fluid/fluid-ifviewhelper-stringvergleich/ >> >> >> >> Hat mir jemand einen Tipp? > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- Marc Willmann. TYPO3-Freelancer. http://www.marc-willmann.de Seelandstr. 14-16 D-23569 Lübeck TYPO3 Certified Integrator _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german