Hallo Zusammen,
Habe als typo3-Neuling eine vermutlich recht grundsätzliche Verständnissfrage:
Wenn ich verschiedene Seiteninhalte durch die Positionierung (Links, Normal, Rechts, Rand) anordne, werden diese immer untereinander dargestellt. Muss ich die einzelnen Spalten in irgendeiner Form definieren?
Oder handelt es sich nur um die Ausrichtung des einzelnen Blocks?
Genau genommen habe ich in meinem Template eine dreispaltige Tabelle, definiert:
Rechts das Menu - klappt
Mittig der Inhalt - klappt auch (aber wie spielt da die Positionierung der Seiteninhalte rein?)
Rechts sollen News rein - (klappt noch nicht, aber das kommt schon noch)
Vielen Dank für jede Klärung der Verwirrung!
mflue
Gut, ich fang mal vorne an.
Du hast vermutlich ein HTML-Template irgendwo in fileadmin untergebracht und sprichst das über dein TypoSkript-Setup an.
Da wäre jetzt die erste Massnahme die, Marker zweckentsprechend in dein HTML-Template einzubauen. Also da, wo du den Inhalt für die linke Spalte haben willst, schreibst du z.B. ###LINKS###; da wo du den Inhalt für die mittlere Spalte haben willst, schreibst du z.B. ###MITTE### usw.
Die konkrete Bezeichnung der Marker ist egal, wichtig ist nur, dass diese Bezeichnungen in dem TypoSkript-Setup wieder auftauchen müssen. Dort sollten so nette Sachen stehen wie:
seite = PAGE
seite {
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/standard.tmpl
workOnSubpart = DOKUMENT
marks {
LINKS = CONTENT
LINKS < styles.content.getLeft
MITTE = CONTENT
MITTE < styles.content.get
RECHTS = CONTENT
RECHTS < styles.content.getRight
RAND = CONTENT
RAND < styles.content.getBorder
}
}
}
Reicht das als Hintergrundinfo?
Viel Spass
Stefan Padberg