hi!
Ich versuche gerade das Rendering von Text mit Bild anzupassen. Dafür habe ich eine PHP-Funktion geschrieben, die ich folgendermaßen einbinde:
tt_content.textpic.25 = USER_INT
tt_content.textpic.25.userFunc = user_class->show_information
Das klappt so weit auch problemlos, nur möchte ich innerhalb meiner Funktion gern auf die UID des aktuellen Inhaltselements zugreigfen.
Wie komme ich da ran? Kann ich den Wert irgendwie als Parameter übergeben?!
CU
maxhb
P.S.: Wenn ich die Antwort sehe, dann schäme ich mich bestimmt ... :o
Hi!
Klappt! Irgendwie ging ich davon aus, dass die userFunc als abstrakte methode aufgerufen wird und $this nicht verfügbar ist... Naja, hab's ja schon geschrieben #giggle#
CU
maxhb
Hi!
Ich schiebe das mal nach oben, da ich es nicht geschafft habe, einen Wert aus einem PHP Script an das Typoscript zu übergeben, vielleicht weiss einer was ich hier falsch habe:
includeLibs.user_is_info = fileadmin/scripts/user_is.php
tt_content.image.20.1.imageLinkWrap.width = USER_INT
tt_content.image.20.1.imageLinkWrap.width.capability = max_image_width
tt_content.image.20.1.imageLinkWrap.width.userFunc = user_is_getMaxWidth
Das Problem ist, das er so das Script garnicht erst ausführt. Packe ich das in ein Page Objekt, dann führt Typo3 das Script aus und gibt auch das richtige aus...
Danke!
Gruss, Ingo