[TYPO3-german] Eigene Scripts einbinden unter Typo3 7.6.11
Andrea Schmuttermair
abo at schmutt.de
Thu Nov 3 15:14:20 CET 2016
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 at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list