Hallo alle miteinander,
wie lautet die Typo3 eigene globale Variable wenn ich die UID abfragen möchte?
Ich stehe vor folgendem Problem:
Ich möchte ein PHP Script auf einer Seite ausführen lassen wenn ein bestimmtes Inhalteselement auf der Seite vorkommt. Dieses Script wird aufgerufen wenn ein Besucher die Seite mit genau diesem Element aufruft.
Es müsste doch so eigentlich möglich sein mit einer SQL Abfrage wie "Select xy FROM tt_content WHERE uid = $Glob[]->uid"!??!
Wie lautet hier genau die globale Variable mit der ich die UID abfragen kann?
Ist dieses so möglich?
Vielen Dank schon jetzt für Eure Hilfe 🙂
Nic
Woher soll TYPO3 wissen welches Contentelement du meinst? Da musst schon DU die uid angeben.
georg
OK, anders formuliert:
Ich habe mit TV ein Templateobjekt erstellt. Wenn ich dieses Objekt einbinde habe ich über TS auf einen PHP Datei verwiesen in der nach genau diesem Objekt gefragt werden soll.
Ist es also möglich, das Typo3 automatisch erkennt das dieses Template an dieser Stelle eingebunden ist? Ich meine die Seite wird doch auch über UIDs zusammengesetzt!?
Hier noch mal nachträglich ein bisschen TS Code:
lib.dynamic_podcast_ts = COA
lib.dynamic_podcast_ts.10 = PHP_SCRIPT
lib.dynamic_podcast_ts.10.file = fileadmin/templates/scripts/create_podcast_xml.php
An der Stelle lib.dynamic_podcast wird ja die Verbindung zwischen der Seite und dem Inhaltselement hergestellt. Und genau von diesem Inhaltslement möchte ich nun die UID haben.
Hoffe das es jetzt besser verständlich ist 🙂
Viele Grüße
Nic
Hmm... ist es denn nicht möglich anhand eines Seiteninhalts die UID des angeforderten Seiteninhalts zu ermitteln?