Zum Inhalt springen

IF Abfrage zum Parameter anhängen gesucht!

Erstellt am 12. Juni 2009 · 4 Antworten · letzte Antwort am 14. Juni 2009

Tags: tt_news, Frage

madmat ·

Hallo zusammen,

ich versuche grad die News ein wenig umgreifender auf unserer Seite einzusetzen.
Ich hänge beim Zusammensetzen des TMENU via:

lib.navi.2.addParams = &tx_ttnews[cat]=41

eine Newskategorie mit an die URL.

Lässt sich das noch etwas dynamischer gestalten?
Nach dem Muster:

IF pid=5 THEN lib.navi.2.addParams = &tx_ttnews[cat]=41
IF pid=6 THEN lib.navi.2.addParams = &tx_ttnews[cat]=42

usw?

TSFE:id liefert mir ja nur die ID der aktuellen Seite, was ich konkret suche ist die ID der Seite die für die gerade generierte URL relevant ist.

Etwas ratlos ins Wochenende...
Maddin

madmat ·
lib.navi.2{
addParams = &tx_ttnews[cat]=41
if.value.field= uid
if.equals = 5
}

Das verändert leider nichts, der Parameter wird unverdrossen an alle URLs angehängt...

madmat ·
lib.navi.2{
NO.additionalParams.stdWrap.override = &tx_ttnews[cat]=41
NO.additionalParams.stdWrap.if {
equals.field = uid
value = 5
}
}

Ok, aber das funktioniert immer nur für eine URL - Ideen wie ich das jetzt wie oben beschrieben auf 2 Seiten auswalzen kann?

madmat ·

Hat keiner einen Hinweis parat?
Ich schaffe es bisher lediglich 1 Seiten-UID abzufangen.
Ziel wäre aber das im Ausgangsposting beschriebene Szenario:

IF pid=5 THEN lib.navi.2.addParams = &tx_ttnews[cat]=41
IF pid=6 THEN lib.navi.2.addParams = &tx_ttnews[cat]=42

Das habe ich in sehr vielen TS-Variationen probiert, bisher ohne Erfolg.
Ist es denn überhaupt so möglich?