[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