[TYPO3-german] formhandler - gemappte Variable für Condition benutzen
Johannes C. Schulz - EnzephaloN IT-Solutions
info at enzephalon.de
Thu Sep 1 11:09:49 CEST 2011
Hallo typo3-Gemeinde
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:
includeLibs.enzteaserlist =
typo3conf/ext/enz_teaserlist/Classes/UserFunctions/getEnzteaserlistUid.php
plugin.Tx_Formhandler.settings{
preProcessors {
1{
class = Tx_Formhandler_PreProcessor_LoadDB
config{
select {
table = tx_enzteaserlist_domain_model_teaseritem
where = COA
where {
10 = TEXT
10.value = uid=
20 = USER
20.userFunc = user_enzteaserlist->getEnzteaserlistUID
}
}
# add PreProcessed enzteaserlist-items to markers
1{
[
]
mnoform.mapping = linkbooking
}
}
}
}
}
plugin.Tx_Formhandler.settings.predef.default.cssFile.1 =
fileadmin/Weimar/ext/formhandler/styles.css
[CONDITION UM DAS CSS-FILE ZU TAUSCHEN]
plugin.Tx_Formhandler.settings.predef.default.cssFile.1 >
plugin.Tx_Formhandler.settings.predef.default.cssFile.1 =
fileadmin/Weimar/ext/formhandler/styles_hidden.css
[global]
plugin.Tx_Formhandler.settings.predef.default {
name = BuchungPauschalen
debug = 0
addErrorAnchors = 1
templateFile =
fileadmin/Weimar/ext/formhandler/buchung_pauschalen_template.html
langFile.1 =
fileadmin/Weimar/ext/formhandler/buchung_pauschalen_lang.xml
formValuesPrefix = formhandler
[
]
Jemand dazu eine schöne Idee?
Viele Grüße
Johannes
More information about the TYPO3-german
mailing list