|
Freitag, 26. Mär 2010
Link zurück auf eine TYPO3 WebseiteAuf der Kontakt Seite eines meiner TYPO3 Projekte gibt es einen Link zurück auf die Seite von der Besucher gekommen ist. Kommt der Besucher jedoch von einer anderen Domäne soll dieser Link nicht wieder weg von der Seite führen, sondern auf die Startseite des Projekts. Hier zeige ich meinen Lösungsansatz.Version 1: Nur TyposcriptDie Typoscript Variante benötigt mehr Zeilen Kode da alle URL Parameter an den Link übergeben werden müssen. Nur dann funktioniert der Link auch für Seiten mit tt_news Inhalten oder anderen Extensions die Parameter via GET weitergeben. Dafür klappt diese Variante auch, wenn Javascript ausgeschalten sein sollte. Nur wenn der URL Parameter "goback" vorhanden ist, kam der Besucher von einer Seite des Projekts. Ansonsten kam der Besucher von Außen und man kann via Typoscript einen Link zu einer beliebigen Seite erzeugen. ### ACHTUNG: die Seite Test wird nicht gecached...
Version 2: Typoscript und JavascriptDie Javascript Variante ist kürze und klappt natürlich nur sofern auch Javascript aktiviert ist. Es wird einfach die Funktion history.back() genutzt, um zur vorhergehenden Seite zu gelangen. Auch diese Funktion wird nur eingesetzt sofern der URL Parameter "goback" übergeben wurde. ### ACHTUNG: die Seite Test wird nicht gecached... Kommentar hinzufügen
|
kategorieauswahl
kalender
|