Typoscript für Parameter-Übergabe: lib.meineFunktion = USER_INT lib.meineFunktion { userFunc = meineKlasse->HelloWorld includeLibs = fileadmin/helloworld.php userFunc { type = A param2 = ... } }
Und das PHP: public function HelloWorld ($content = '', $conf = array()) { //Übergabeparameter anzeigen: var_dump($conf); //ungetestet, aber so müsste man an type kommen: $params = $conf['userFunc.']; $type = $params['type'] } LG Andrea Am 03.11.2016 um 13:33 schrieb Wolfgang Ruthner: > Quote: alexanderkuenzl wrote on Thu, 03 November 2016 10:40 > ---------------------------------------------------- > >> nimm: >> >> lib.meineFunktion = USER_INT >> lib.meineFunktion { >> userFunc = meineKlasse->HelloWorld >> includeLibs = fileadmin/helloworld.php >> } >> >> und rufe das dann in einem Fluidtemplate so auf: >> <f:cObject typoscriptObjectPath="lib.meineFunktion" /> >> > > Jaaaaaa !!!! Jaaaaaa !!!! Jaaaaaa !!!! Da kommt ein kleines Licht am > Ende des Tunnels :-)) > > Das ist es. Genau das ist es, was ich brauche. Getestet und als > funktionierend befunden! Super, herzlichen Dank! > > Jetzt bräuchte ich dann nur mehr die Möglichkeit einen Parameter > übergeben zu können. In meiner alten Typo3 Konfiguration habe ich da mit > "type" einen Wert übergeben, der dann ausgewertet wurde um die > entsprechende Funktion befüllen zu können. > > da stand: > 20 = USER > 20.userFunc = user_functions->Leistungsliste > 20.type = A > > wie kann ich das "type" hier mitschicken? > > Grüße > Wolfgang > > > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german