Hallo,
ist es möglich, dass wenn ich in Typoscript nach einer bestimmten Get-Variable schaue die Seite umleite.
Also wenn zum Beispiel die Page ID 10 ist, dann soll die Page ID 10 geladen werden, wenn aber noch eine GET-Variable dahinter ist, dann soll die Page ID 11 geladen werden.
Ich möchte absichtlich nicht einen anderen Inhalt ausgeben, sondern auf die Seite mit der ID 11 umleiten. Denn dann ändert sich auch der Titel oben und Seite 11 hat auch andere Inhaltselemente Link, Rechts und am Rand.
Es soll also wenn eine bestimme GET-Variable angehängt ist und die Seite 10 aufgerufen wird, die Seite 11 ausgegeben werden!
Hallo muhammed,
folgender Code ist nicht getestet, sollte aber funktionieren:
[globalVar = GP:myGetVar = 10]
page >
page {
headerData.10 = TEXT
headerData.10.value = <META http-equiv=Refresh Content="0; Url=index.php?id=11">
}
[GLOBAL]
Wäre es aber nicht einfacher an der Stelle, an der Du die GET-Variable (für die Seite 10) setzt, gleich die Seite 11 in den Link einfügst, anstatt Ihr eine GET-Variable zu verpassen?
Viele Grüße
Jan
Also ich erklaere am Besten mein Vorhaben:
www.meinedomain.de sei meine Seite auf der ich auch realurl nutze, um schoene URLs zu haben. Jetzt wird bei direkter Eingabe von www.meinedomain.de die Seite mir der ID 10 aufgerufen.
Ich habe mit Realurl GET-Variablen hinzugefugt, so dass die die Seite www.meinedomain.de/index.php?id=10&tx_myextension['userid']=5 uebersetzt wird auf
www.meinedomain.de/maxmustermann/
Auf der Seite steht oben aber immernoch Startseite (Title-Tag) und die Inhaltselemente der Startseite, das Menu der Startseite ist auch ueberall zu sehen. Ich will aber, dass wenn eine Userseite angezeigt wird, dann soll auch das Menu anders generiert und der Title-Tag anders erstellt werdeb. Das einfachste waere, wenn ich Typo3 mitteilen koennte, einfach eine andere Seite zu generieren, obwohl die ID der Seite 10 aufgerufen ist.
Kann man nicht die aktuelle PageID setzen oder so?