Hi,
bin grad über das Problem gestolpert, ich füge in meine Seite per tt_content den inhalt ein.
Jetzt wird aber automatisch die überschrift über den text gesetzt.
ich möchte aber gerne, das ich in meiner html designvorlage einen marker für den header habe, also für die Überschrift und einen marker für den inhalt.
nur wie trenne ich jetzt mit typoscript den inhalt vom header, so das der passende header beim marker header angezeigt wird und der inhalt beim marker inhalt. ?
Sind mehrere Überschriften vorgesehen oder nur eine bzw. ein Inhalt pro Seite?
Es ist ein Inhalt pro Seite geplant. Es gibt eine Überschrift zu diesem einen Inhalt.
Der Inhalt besteht aus einem div Container.
<div id="inhalt">
###HEADER###
<hr>
###INHALT###
</div>
Du könntest das so hier lösen:
tt_content.stdWrap.innerWrap.cObject {
80 = COA # Das gilt für den Standard-Frametype
80 {
1 = TEXT
1.dataWrap = Irgend ein Schnickschnack der Vor dem CE angezeigt werden soll
2 = COA
2 {
1 = TEXT
# wrapping des Headers bei dir:
1.value = <div id="inhalt"> |
# wrapping des Contents bei dir
stdWrap.dataWrap = <hr/>|</div>
}
3 = TEXT
3.dataWrap = irgend ein Schnickschnack nach dem CE
}
}
Damit kannst du dann auch für verschiedene Rahmentypen unterschiedliches Rendering ermöglichen wenn du willst... ohne HTML-Template
Gruß
mh, ich blicke da jetzt nicht ganz durch ^^
kann ich so wie du das jetzt gemacht hast, nicht mit den markern arbeiten?
der code schnipsel, muss der zu beginn des typoscripts, oder am ende?
mein typo code sieht so aus.
page = PAGE
page.stylesheet = fileadmin/css/style.css
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/index.html
page.10.marks{
MAIN = CONTENT
MAIN {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
}
MENU_TOP = HMENU
MENU_TOP{
special = directory
special.value = 1
1 = TMENU
1.NO{
allWrap = <li> | </li>
}
}
}