Navigation
1 Besucher online :: 1 Gast und 0 Registrierte
Beliebte FAQs 
- Login wie auf typo3.org (232067 mal gesehen)
- Einsteigertutorial gesucht (203444 mal gesehen)
- Hallo, möchte nun nach der Installation die Sprache in ... (192183 mal gesehen)
- Testseite löschen und Datenbank "säubern" (191669 mal gesehen)
- Divcontainer für Seitenelemente (185533 mal gesehen)
- Hallo zusammen, ich habe ein Problem mit der directmail ... (183987 mal gesehen)
- Wie/Wo lerne ich am schnellsten/besten, mit Typo3 zu arbeiten??? ... (181779 mal gesehen)
- Tutorial zum Sitemap (180154 mal gesehen)
- Installation einer Typo3-Umgebung auf einem 1und1 Rootserver mit SuSE ... (173337 mal gesehen)
- Hallo zusammen, dann möchte auch ich einmal einen Artikeleintrag ... (170708 mal gesehen)
Neueste FAQs 
- Pilotprojekt benötigt Typo3 TrainerIn! (2005-12-18 12:17)
- Divcontainer für Seitenelemente (2005-12-18 12:15)
- Hallo zusammen, ich habe ein Problem mit der directmail ... (2005-07-31 13:39)
- Hallo zusammen, dann möchte auch ich einmal einen Artikeleintrag ... (2005-05-28 13:02)
- Hallo, möchte nun nach der Installation die Sprache in ... (2005-05-28 12:54)
Wichtige FAQs
# Code-Schnipsel
ID #1145
Wenn Inhalt in rechter Spalte -> Mittel-Spalte schmäler (CSS)
Scenario:
Mit CSS habe ich eine breite Mittel-Spalte angelegt. Ist ein Inhalt in der RechteSpalte soll dieser in eingefügt werden und die Mittel-Spalte mit entsprechend schmäler formatiert werden.
Answer:
Das kann mit folgendem Template erreicht werden, das im SETUP der Root-Seite eingetragen wird.
Da ich noch einen weiteren Div-Container brauche, habe ich wrap und outerWrap verwendet.
Jetzt braucht der Redakteur nicht zwischen zwei Layouts wählen, sondern die Seite wird automatisch entsprechend dem vorhandenen Inhalt formatiert.
Code listing:
# MainTemplate cObject for the content:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = layout/template.html
workOnSubpart = DOCUMENT_BODY
subparts {
LINKE_SPALTE < styles.content.getLeft
MITTEL_SPALTE < styles.content.get
RECHTE_SPALTE < styles.content.getRight
# DivContainer nur wenn Inhalt in der Rechten Spalte
RECHTE_SPALTE.stdWrap.required = 1
RECHTE_SPALTE.stdWrap.wrap = |
MITTEL_SPALTE.stdWrap{
wrap = |
outerWrap = |
outerWrap.override = |
outerWrap.override.if.isTrue.cObject < styles.content.getRight
}
}
Mit CSS habe ich eine breite Mittel-Spalte angelegt. Ist ein Inhalt in der RechteSpalte soll dieser in eingefügt werden und die Mittel-Spalte mit entsprechend schmäler formatiert werden.
Answer:
Das kann mit folgendem Template erreicht werden, das im SETUP der Root-Seite eingetragen wird.
Da ich noch einen weiteren Div-Container brauche, habe ich wrap und outerWrap verwendet.
Jetzt braucht der Redakteur nicht zwischen zwei Layouts wählen, sondern die Seite wird automatisch entsprechend dem vorhandenen Inhalt formatiert.
Code listing:
# MainTemplate cObject for the content:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = layout/template.html
workOnSubpart = DOCUMENT_BODY
subparts {
LINKE_SPALTE < styles.content.getLeft
MITTEL_SPALTE < styles.content.get
RECHTE_SPALTE < styles.content.getRight
# DivContainer nur wenn Inhalt in der Rechten Spalte
RECHTE_SPALTE.stdWrap.required = 1
RECHTE_SPALTE.stdWrap.wrap = |
MITTEL_SPALTE.stdWrap{
wrap = |
outerWrap = |
outerWrap.override = |
outerWrap.override.if.isTrue.cObject < styles.content.getRight
}
}
Tags: -
Verwandte Artikel:
- Testseite löschen und Datenbank "säubern"
- Installation einer Typo3-Umgebung auf einem 1und1 Rootserver mit SuSE 8.1
- "The current username, password or host was not accepted when the connection to the database was attempted to be established! Database Error": OS ist Windows XP Home.
- Typo3 Installation auf Profihost-Servern mit Paket Basic 50 bis Profi 500
- news-detailansicht mit mehr als zwei bildern.
Letzte änderung des Artikels: 2004-09-07 03:24
Autor: Ulrich Fischer
Revision: 1.0
Es ist möglich, diesen Artikel zu kommentieren.