Ich habe bei einem gerade online gehenden T3-Projekt ein Problem, das ich bis jetzt noch nicht lösen konnte und hoffe auf Hilfe aus dem Forum:
Ich habe einige Seiten (Projektunterseiten), die nur über vorgeschaltete Listennavigation zugänglich sind. Allerdings kommt eine Projektunterseite in mehreren - sogar mindestens 2 - Listen vor.
Auf der Projektunterseite benötige ich nun ein Navigationselement das den User "zurück zur letzten Liste" bringt - also von genau der Liste von der er kam.
Ich habe für die uid der letzten Liste in meinen Listenlinks die Unterseite als GET-Parameter angehängt...
NO = 1
NO.additionalParams.cObject = COA
NO.additionalParams.cObject {
1 = TEXT
1.value = &list=
2 = TEXT
2.data = TSFE:page|uid
}
und auf der Unterseite einen Typolink erstellt, der den Parameter auslesen soll...
[PIDupinRootline = 96]
## für alle Einzelprojektseiten
temp.col1_footer.10 = TEXT
temp.col1_footer.10 {
value = Liste
# if.isFalse.data = GPVar:list
typolink.parameter.data = GPVar:list
typolink.title = zurück zur Liste
wrap = <ul class="navfooter"><li> | </li></ul>
}
[end]
Problem:
Leider soll/muss die Seite von T3 gecached werden (Suche) und dadurch erscheint in der gecachten Seite immer nur der Parameter, der halt gerade bei anlegen des Caches gefragt war und nicht der Parameter aus der aktuellen GET-Variable.
Kennt jemand eine Lösung oder einen ganz anderen Ansatz für das Problem "zurück zur letzten Liste"?