Am 23.02.15 um 18:14 schrieb Oliver Krammer:
Hi Stephan,
Vielen Dank für deine Erklärung. Leuchtet mir alles ein. Nur damit ich
es richtig verstehe ich baue mir das dann über einen ViewHelper zusammen
den ich in meiner Ext. schreibe oder soll ich das mittels IF abfrage in
meinem FLUIDTEMPLATE abfangen?
Danke !

Das dürften beides mögliche Wege sein. Je nach benötigten Informationen mag das eine oder andere einfacher sein.

page.10.variables {
        headerImage = ...wie gehabt
        headerImage.override.cObject = TEXT
        headerImage.override.cObject {
                value = teST!
                        // und hier die condition:
                if.equal = 1
                if.value.field = abc
        }
}

mehr info im TSRef manual unter .stdWrap.override und .stdWrap.if

oder eben:
page.10.variables {
        headerImage = ...wie gehabt

        headerImageErsatz = IMAGE
        headerImageErsatz {
                :
                stdWrap.if. ...
        }
}

und im Fluid dann:
<f:if {headerImageErsatz}>
<f:then>{headerImageErsatz}</f:then>
<f:else>{headerimage}</f:else>
</f:if>

und wenn du es gerne in PHP machst dann eben mit einer Userfunc.

bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an