[TYPO3-german] Re: formhandler - gemappte Variable für Condition benutzen
Reinhard Führicht
rf at typoheads.at
Fri Sep 2 09:14:04 CEST 2011
Hallo Johannes,
> Da meine Versuche über globale Variablen eine Condition im TS von
> formhandler auszulösen scheitern, muß ich nun einen anderen Weg
> ausprobieren.
>
>
>
> Ich hole einige Werte mit dem preProcessor aus der DB und mappe diese
> anschließend im preProcessor. Also habe ich nun dort einen Eintrag
> „mnoform.mapping = linkbooking“. Jetzt möchte ich in Abhängigkeit dessen
> Zustandes (gefüllt / leer) die
> plugin.Tx_Formhandler.settings.predef.default.cssFile.1 auswählen. Versuche
> mit .ifTrue haben mich bis jetzt nicht weitergebracht… Hier mal das TS in
> Schnipseln:
>
Mit Typoscript-Conditions funktioniert das in diesem Fall wohl nicht,
weil es ja keinen echten GET/POST-Wert gibt, sondern der Wert erst im
Formhandler zugewiesen wird.
Dafür gibt es aber eigene "if"-Konstrukte innerhalb der
Formhandler-Konfig, die dir weiterhelfen könnten.
z.B.
plugin.Tx_Formhandler.settings {
if {
1 {
# Wenn "mnoform" gesetzt ist
conditions.OR1.AND1 = mnoform
isTrue {
cssFile.1 = fileadmin/Weimar/ext/formhandler/styles_hidden.css
}
}
}
# Normales CSS
cssFile.1 = fileadmin/Weimar/ext/formhandler/styles.css
}
Viele Grüße,
Reinhard
More information about the TYPO3-german
mailing list