Zum Inhalt springen

Page_ID auslesen

Erstellt am 18. Januar 2007 · 2 Antworten · letzte Antwort am 18. Januar 2007

Tags: Frage

Mik3e ·

Hi zusammen,

Mal eine kurze Frage:
Wie kann ich in einem TS Template die ID der aktuellen Site auslesen?? Habe was von page_id gefunden, das dürfte aber nicht das richtige sein.

Danke vorweg,
Ciao,
Mike

arndklotz ·

ganz einfach:

[globalVar = TSFE:id=39]

----(wird ausgeführt, wenn pid = 39)

[globalVar = TSFE:page|alias=startseite]

----(wird ausgeführt, wenn Alias der Seite = "startseite")

[end]

Mik3e ·

Danke..
Ich meinte eigentlich keine Verzweigung, sondern einfach eine Variable, in der die aktuelle ID gespeichert ist. Habe das jetzt über field.uid gelöst.

Allerdings müsste ich noch rausfinden, wie man die Page ID eines Elternknotens der n-ten Ebene bekommt.

Beispiel für die Struktur:

- Page 1
- Page 2
---- Page 2.1
---- Page 2.2
-------- Page 2.2.1
- Page 3

Nun hätte ich gerne die ID von Page 2, wenn sich der User auf Page 2.1, Page 2.2 oder Page 2.2.1 befindet. Also sowas wie field.uid:1 (für die ID des Elternknotens auf Ebene 1).

Kennst Du da zufällig einen Kniff?

Danke & Ciao,
Mike