Guten Morgen!
Ich stehe mal wieder auf dem sprichwörtlichen Schlauch.
Meine Seite besteht aus zwei Spalten: links und rechts.
Die rechte Spalte besteht nochmal aus 3 Teilen
oben - Header
mitte - Content
unten - Footer
soweit so gut...
Nun soll auf genau einer Seite (nämlich der Startseite)
der rechte Teil nur noch aus Header und Content bestehen.
Kann mir bitte jemand ein paar Denkanstöße geben, wie man
da am Besten vorgehen kann? Ich habe es schon mit einem
Extension Template probiert, mir ist aber noch nicht so ganz
klar, wie da was ersetzt oder erweitert werden muss.
Gibt es eine Möglichkeit nicht verwendete div's durch nichts
zu ersetzen (also falls sie nicht gebraucht werden, wie auf der
Startseite)?
Verwendete Extensions:
automaketemplate
css_styled_content
Vielen Dank,
Tom
erstell für die startseite ein ganz eingenes template (kein ext-templ.)
Is gar nicht nötig...
Per Condition kannst du für die entsprechende Seite das Template und das CSS (Was sicher dann auch anders muss) überschreiben:
[globalVar = TSFE:id = ID der Seite]
...
Hier überschreibst du die Teile die anders sein müssen
...
[global]
Achte darauf, dass die Condition nicht in geschweiften Klammern steht... Also am Besten am Ende deines Setup.
Also Beispiel:
page = PAGE
page {
includeCSS {
file1 = fileadmin/index/main.css
file1.media = screen
}
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/index/index.html
workOnSubpart = DOCUMENT_BODY
marks {
MARKER ...
}
}
}
# Gettiung the alternativ Template and CSS
[globalVar = TSFE:id=3]
page {
includeCSS {
file1 = fileadmin/index/main_startseite.css
}
10 {
template.file = fileadmin/index/index_startseite.html
}
}
[global]
Die 3 ist dabei die ID der Seite wo es geändert werden soll.
Vielen Dank für die Anregungen!
😃