Zum Inhalt springen

Andere Startseite

Erstellt am 17. Juli 2004 · 4 Antworten · letzte Antwort am 18. Juli 2004

Tags: Frage

vermedel ·

Hallo zusammen,

bin ein Typo3-Neuling und habe ein Problem:

Ich möchte das meine Startseite ein anderes Design hat. Die Startseite soll eine 3 Spaltige Tabelle ausgeben und die Restlichen Seiten sollen eine 2 Spaltige Tabelle ausgeben.
Wenn man auf der Startseite (Vorlage1) im Menu auf ein Link Klickt soll die Ausgabe auf einer anderen Vorlage (Vorlage2) erscheinen.

Gruß

Bernd Nachtigall

jweiland ·

Dazu erstellt man die zweispaltige Vorlage auf der Startseite, so dass sie nunächst für alle Seiten gilt.

Auf der Startseite weist man dann per Bedingung nur für diese Seite ein anderes Template zu:

[globalVar = TSFE:id = 1234]
page.template = ....
[global]

Siehe auch http://jweiland.net/typoscript_bedingung.html

Jochen Weiland

Klaus34 ·

Um flexibel zu sein, würde ich empfehlen den "Template Auto-parser" und den "Page Template Selector" zu installieren.

Dann kannst du bei jeder Seite im Header eine andere Vorlage einstellen, die du dir vorher erstellt hast.
1 Spalte, 2 Spalten, 3 Spalten, Navigation oben, links, oder was auch immer.

Es lohnt sich, das Tutorial "Modern Template Building 1+2" durchzuarbeiten.

vermedel ·

bin ich zu blöd für die sache oder kapier ich es nicht?
ich bekomme das nicht hin
wo ist mein fehler?

[globalVar = TSFE:id = 2]
seite.10.template.file = fileadmin/seite2.html
[global]

seite = PAGE
seite.typeNum = 0
seite.bodyTag = <body bgcolor = "white">
seite.10 = TEMPLATE
seite.10.template = FILE
seite.10.template.file = fileadmin/seite1.html

gruß

bernd nachtigall

jweiland ·

Ich denke, es liegt nur an der Reihenfolge der Statements:

seite = PAGE
seite.typeNum = 0
seite.bodyTag =
seite.10 = TEMPLATE
seite.10.template = FILE
seite.10.template.file = fileadmin/seite1.html

[globalVar = TSFE:id = 2]
seite.10.template.file = fileadmin/seite2.html
[global]

Jochen Weiland