[TYPO3-german] wrap um vorletzes aktiviertes Menüelement

JoH asenau info at cybercraft.de
Tue Apr 17 04:43:59 CEST 2007


> er will einen anderen wrap um die vorletzte besuchte seite. also
> historisch geehen. nicht vom quellcode gesehen.

Genaugenommen aber schon um die letzte.
Und die sollte man mit Hilfe von HTTP_REFERER ausfindig machen können.
Das ganze in einem USER Element per PHP überprüft kann dann z.B. einen
allWrap füllen:

NO {
    allWrap = whatever
    allWrap.if.isTrue.cObject = USER
    allWrap.if.isTrue.cObject {
        userFunc = myClass->checkReferer
    }
}

in der Funktion checkReferer müsste man nun lediglich mit Hilfe von typolink
den Link entsprechend generieren und mit dem Wert aus HTTP_REFERER
abgleichen.

Das kann zwar ggf. auch mal vor die Wand laufen, weil die Variable nicht
immer korrekt gesetzt wird und sogar überschrieben werden kann, jedoch wäre
es eine Möglichkeit, ohne zusätzlichen GET Parameter auszukommen.

HTH

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
openBC/Xing: http://www.cybercraft.de
T3 cookbook: http://www.typo3experts.com




More information about the TYPO3-german mailing list