Zum Inhalt springen

Wie geht eine IF-Abfrage mit TS?

Erstellt am 9. Januar 2007 · 4 Antworten · letzte Antwort am 9. Januar 2007

Tags: Frage

Julia1 ·

Hallo alle zusammen,

über folgenden TS-Code inkludiere ich eine Datei:

LINKS.20 = FILE
LINKS.20.file = fileadmin/meineDatei.htm

Die Datei soll auf ALLEN Seiten inkludiert wertden - ABER nicht auf der Seite mit der id=20 !

Wie kann ich so etwas mit TS realisieren? Über eine IF-Abfrage? nur wie sieht die aus?

Liebe Grüße
Julia

Unbekannter Benutzer ·

Es gibt mehrere Möglichkeiten:

1. Extensiontemplate auf der Seite mit id=20 wo du mit

LINKS.20 >

das wieder leermachst

2. Conditions

[globalVar = TSFE:id = 20]
LINKS.20 >
[end]

3. Müsste theoretisch auch mit einem stdWrap und if gehen, aber das müsste ich erst probieren.

Viele Grüße

Christian

Julia1 ·

Hallo Christian,

danke für Deine Hilfe.

Also 1 habe ich ausprobiert - funktioniert auch. Nur dummerweise werden die Angaben im Extensiontemplate ja an die Unterseiten vererbt - von daher ist die Lösung für mich nicht optimal.

Zu Punkt 2:
Wo / Wie trage ich die Conditions ein?

Zu Punkt 3:
Die Angaben wären dann direkt im Root-TS-Template, oder? Schade, dass du nicht weißt wie es mit if geht ;-)

LG Julia

Unbekannter Benutzer ·

Mein Beispiel aus 2. kannst du auch direkt im root-TS eintragen. Musst nur beachten, dass du Conditions nicht innerhalb von geschweiften Klammern schreiben kannst, also an der Stelle alles ausschreiben.

Grüße

Christian

Julia1 ·

Perfekt - es funktioniert.
Das mit den Conditions kannte ich noch gar nicht - da habe ich wieder etwas dazu gelernt ;-)

DANKE

Liebe Grüße
Julia