[TYPO3-german] userFunc -> in PHP auf parameter zugreifen

Jochen Rieger j.rieger at connecta.ag
Wed Aug 1 11:00:21 CEST 2007


Hi Christian,

>> page = PAGE
>> page.typeNum=0
>> includeLibs.something = media/scripts/example_callfunction.php
>> page.20 = TEXT
>> page.20 {
>>   value = Hello World
>>   postUserFunc = user_various->reverseString
>>   postUserFunc.uppercase = 1
>>   postUserFunc.typolink = 11
>> }
> Das hier funtioniert nicht:
> 
> function getOfficeLink( $xy )
> {
>     echo '<br />XY: ' . $xy;
> }

über den Aufruf user_various->reverseString rufst Du die Methode 
reverseString() in der Klasse user_various auf.

Das heißt, diese beiden Elemente müssen so schonmal in Deiner php-Datei 
vorkommen. Die Argumente, die der Methode dabei zu übergeben sind, 
lauten wie folgt:

class user_various {

   function reverseString($content, $conf, $setDebug = 0) {
     echo '<pre>';
     print_r($conf);
     echo '</pre>';
   }

}

Durch print_r($conf) bekommst Du Dein übergebenes TS Setup ausgegeben.

Viel Erfolg,
Jochen

-- 
Connecta AG TYPO3 Development
http://www.connecta.ag


More information about the TYPO3-german mailing list