Hallo Leutz,
hab da ein kleines Problemchen:
ich möchte für verschiedene User-Seiten verschiedene Logos ausgeben.
PHP Script:
<?php
class user_library_class {
function pageOwner($content,$conf) {
global $TSFE;
//$TSFE->set_no_cache();
$this->sql = "SELECT perms_userid FROM pages WHERE pages.uid=".$GLOBALS["TSFE"]->id;
$res=mysql(TYPO3_db, $this->sql);
echo mysql_error();
$row=mysql_fetch_assoc($res);
$GLOBALS["TSFE"]->usrPageOwner=$row["perms_userid"];
return;
}
}
?>
TypoScript:
includeLibs.test_library = fileadmin/templates/script/PageOwner.php
page.1 = USER
page.1.userFunc = user_library_class->pageOwner
page.10.subparts.logo_top = FILE
page.10.subparts.logo_top.file = fileadmin/user_upload/freesite/users/TSFE : usrPageOwner/logo.gif
Funktioniert aber leider nicht 😢
das PHP-Script ist OK, da ich die perms_userid augeben kann über einen subpart:
includeLibs.test_library = fileadmin/templates/script/PageOwner.php
page.1 = USER
page.1.userFunc = user_library_class->pageOwner
page.10.subparts.footer = TEXT
page.10.subparts.footer.data = TSFE : usrPageOwner
wie bekomme ich die perms_userid in den Pfad?
vielleicht kann mir ja jemand von euch einen tipp geben, in meinem hirn sind schon 42grad :o
Gruss Sprudell