Hallo Leute,
ich möchte gerne den Page-Titel an ein PHP-Skript übergeben. Mein Output ist aber immer {field:title}
Weiß jemand warum?
Gruß Harald
Setup
marks.TEST=USER
marks.TEST.includeLibs=media/scripts/test.php
marks.TEST {
userFunc=user_test
pagetitle={field:title}
insertData=1
}
PHP
<?php
function user_test($content,$conf) {
if ($conf["pagetitle"]) {
$content = str_replace("###PAGE_TITLE###",$conf["pagetitle"],$content);
} else {
$content = str_replace("###PAGE_TITLE###","Enter the Page Title",$content);
}
...
return $content;
}
?>
Hi!
eber1 schriebich möchte gerne den Page-Titel an ein PHP-Skript übergeben. Mein Output ist aber immer {field:title}
Das würde ich anders erledigen. Lass Dir mal den Array $GLOBALS['TSFE'] in Deinem Script ausgeben. Da steht zu jeder Seite ein ganzer Haufen Informationen drin, unter anderem auch der Seitentitel.
CU
maxhb
Hallo maxhb,
danke für die schnelle Antwort. Kannst Du vielleicht einen Newbi sagen, wie ich das $GLOBALS['TSFE'] auslesen. Ich habe mit debug ($GLOBALS) gesehen, daß es
GLOBALS->TCA->pages->ctrl->title gibt.
Gruß Harald
Hi!
eber1 schriebdanke für die schnelle Antwort. Kannst Du vielleicht einen Newbi sagen, wie ich das $GLOBALS['TSFE'] auslesen. Ich habe mit debug ($GLOBALS) gesehen, daß es
GLOBALS->TCA->pages->ctrl->title gibt.
Nimm am besten folgendes:
$seitentitel = $GLOBALS['TSFE']->page['title'];
CU
maxhb