[TYPO3-german] Re: Re: Re: Eine Funktion aus einer externen PHP Datei mit Parametern aufrufen und Rückgabewert zurückbekommen

robert moszczynski slackfan at op.pl
Thu Jun 1 13:02:03 CEST 2006


JoH schrieb:
> Ließe sich ungefähr so lösen:
> 
> 10 = HMENU
> 10 {
>     special = directory
>     special.value.cObject = USER
>     special.value.cObject {
>         userFunc = #hier kommt Deine Funktion hin
>     }
>     1 = TMENU
>     1 {
>         blah
>     }
> }
> 
> Diese Funktion gibt dann zwar immer noch $content zurück, aber eben nicht
> ins FE sondern an "special.value".
> Den Rest machst Du dann in Deiner PHP Funktion.

Das hat mich schon weit voran gebracht, aber da geht noch etwas nicht.

Meine dummy test Datei, die einfach ein pid nehmen und gleich 
zurückgeben soll:

<?php
function user_gibPID($content,$conf) {
    $content = ''.$conf["meinPID"].'';
    return $content;
}
?>


Und der TS Code:

includeLibs.userFunc= fileadmin/template/menuTest.php
    special.value.cObject = USER
    special.value.cObject {
       userFunc = user_gibPID
       meinPID = 49
    }

Ich habe schon Tests gemacht in dem ich den pid in FE anzeige und es
funktioniert. Die Funktion ist also richtig.
Ein Problem ist nur mit special.value, ich will dass es so
funktioniert als ob ich folgendes schreiben würde:
special.value = 49

Ich habe das selbe gefunden unter :
http://typo3.org/typo3temp/tx_terfe/t3xcontentcache/c/a/cag_rel-0.1.0-static__setup__txt
Warum geht es bei mir nicht?

Weiss jemand wo der Fehler steckt?

Danke
Gruß



More information about the TYPO3-german mailing list