Einzelnen Beitrag anzeigen
  #1  
Alt 29.11.07, 10:53
tomasu tomasu ist offline
Forum Newbie
 
Registriert seit: 29.11.07
Beiträge: 11

SeitenID (page:uid) Parameter in php-Code verwenden


Ich würde gerne meinen php code im TS die SeitenID als Parameter übergeben:

Typoscript-Code:
1:
2:
3:
4:
5:
temp.info = USER
temp.info {
userFunc = user_userFunctions->gibEsHer
pid = page:uid
}

Wenn ich im php code

PHP-Code:
error_log("call function getImageCaption() ".$conf['pid']); 
aufrufe, dann erhalte ich als Ausgabe:

[29-Nov-2007 10:26:40] call function getImageCaption() page:uid

Wenn ich es inzwischen richtig verstanden habe, wird der Bereich "temp.info" aus dem TypoScript erst beim späteren Aufruf von

Typoscript-Code:
1:
page.20.marks.BILDUNTERSCHRIFT < temp.info
ausgeführt. Vielleicht liegt auch hier der Fehler?


Ich könnte zwar über

PHP-Code:
$GLOBALS['TSFE']->id 
direkt auf die SeitenID im php code zugreifen, aber ich weiß nicht, was nun die bessere Lösung ist und außerdem würde ich ja schon gern wissen, ob es nicht auch mit "page:uid" im TypoScript funktioniert.

Vielen Dank für die Hilfe!
Mit Zitat antworten