Hallo,
ich habe in meinem Template ein Element welches durch eine Konstante ausgewählt wird. Diese Konstante ist eine Seiten ID.
temp.teaser1 = CONTENT
temp.teaser1 {
table = tt_content
select.pidInList = {$teaser1id}
select.orderBy = sorting
select.where = colPos = 3
select.languageField = sys_language_uid
}
Nun würde ich gerne anstelle der Konstanten eine Zahl aus einem PHP Script verwenden. Leider kriege ich das nicht hin...
Hat da jemand eine Idee?
Folgendes funktioniert nicht:
includeLibs.my_functions = fileadmin/_data/phpFunctions.php
temp.neueID = USER
temp.neueID.userFunc = spezialID->main
...
select.pidInList = temp.neueID
Die php Datei sieht z.B. so aus:
<?php
class spezialID {
function main ($content,$conf) {
return 64;
}
}
?>
Kann mir da wer helfen?
beste Grüße,
Christian
edit:
nach einigem suchen habe ich auch derartige Dinge ausprobiert:
select.pidInList.postUserFuncInt = spezialID->main
Jedoch auch ohne Erfolg...#angry#
edit2:
so klappt es.. warum das so sein muss? keine Ahnung:
select.pidInList.postUserFunc = user_spezialID->user_main