Hallo!
Ich habe da ein problem, wo ich nicht wieterkomme.
Ich benutze RealUrl und soll in einer eigenen Extension aus der Referer-Url die Pid auslesen, um daraus dann den Page-Title rauszubekommen.
Wie soll das gehen?!
Wenn irgendjemand dazu eine Idee, wäre das super prima!!!
Besten Dank!
In einer Extension bekommst du die Pid auch so:
$GLOBALS["TSFE"]->id;
Oder aber ich habe deine Frage nicht verstanden.
Es geht nicht um die aktuelle Seite!
Das mit $GLOBALS weiß ich.
Aber es geht darum, dass ich die pid von der referer-seite brauche, sprich die Pid von der Seite, von der aus ich die aktuelle aufrufe...halt den referer.
Konnte ich die Unklarheiten beseitigen?!
Sonst hier noch ein Beispiel:
von der Seite
/hier/ist/der/pfad/zur/ersten_seite.html
komme über einen Link zu der Seite
/hier/ist/eine/ganz/andee_seite.html
Und auf der zweiten Seite möchte ich die Pid der ersten auslesen über den referer. Dabei habe ich aber nur die referer-url zur verfügung (über die Server-Vars).
Und meine frage ist, wie ich aus der RealUrl die Pid auslesen.
Also eigentlich der umgekehrte weg, nicht pid zur realurl, sondern von der realurl zur pid.
Müsste ja da auch n typo3-funktion geben, weil typo3 ja auch selbst rausfinden muss, welche seite er zu der übergebenen url anzeigen soll.
schau dir mal den code von realurl an, da muss das, wie du schon richtig sagst, drin sein
georg
Du musst wohl in der RealUrl Tabelle vergleichen mit der Referer Seite - um an die PID zu kommen...
Ach ja, das wird ja alles in die DB geschrieben....hätte ich auch selber drauf kommen können...vielen Dank!!!
Weclhe DB-tabelle würdet Ihr denn nehmen dafür?! habe grad geschaut und die Tabelle tx_realurl_urldecodecache scheint mir die geeigneste zu sein!?
Ohne nachgeschaut zu haben, hätte ich mir die pathcache genauer angesehen...
In der pathcache wird so wie ich das sehe nur der Pfad gespeichert aber nicht die eigentliche Seite.
Aber vielen Dank für Eure Tipps!!