Zum Inhalt springen

Differenzierung durch Seiten ID

Erstellt am 19. Juni 2007 · 1 Antwort · letzte Antwort am 20. Juni 2007

Tags: Seiten & Seitenbaum, Frage

MajPay ·

Hallo

Ich arbeite gerade an einem TYPO3 Projekt und die Firma hat 2 Zweige. Ich will das so lösen:

1 Template und nur 1 * TO/DS
ExtensionTemplates für Navigation, Head etc auch nur einmal vorhanden
etc.

Ich will jetzt (zum Beispiel), dass sich durch die übergebene ID in der URL (index.php?id=5) gefiltert wird, ob ich am Seitenzweig von Firma1 oder Firma2 bin.

Dann so jeh nach dem zB ein anderer Startpunk für die Navigation verwendet werden.

Ich habe 1) die RootPage (Weltkugel mit "NEW Typo3 site") und darunter dann eine Einstiegsseite für jede Firma, sowie einen Speicherordner für Beide.

Wie kann ich diese Abfrage mit TS in den Extension Templates machen?

Kurz ausgedrückt:
Befindet sich $id in Seitenbaum A oder Seitenbaum B

MajPay ·

Im TS Object rootline.range->1 befindet sich glaube ich die ID der Seite, die für die Differenzierung zuständig ist (Rootseite der jeweiligen Firma).

Kann ich

1) auf diesen Wert schnell zugreifen
2) Damit eine IF abfrage machen?

also in Pseudocode:

Wenn (id=2) {mein Code} wenn sonst (id=3) {mein alternativer Code}