Hi ihrs, ich habe ein Problem, mit welchen ich mich jetzt schon ca 3 Wochen rumärgern muß :
Ich habe ein Template mit Subparts erstellt, in diesem Template sind folgende Subparts enthalten :
<!-- ###DOCUMENT_BODY### start-->
<!-- ###NAVI_HEADER### start--> Header <!-- ###NAVI_HEADER### stop-->
<!-- ###NAVI_BREADCRUMB### start--> Breadcrumb <!-- ###NAVI_BREADCRUMB### stop-->
<!-- ###NAVI_MENUE### start--> Menu <!-- ###NAVI_MENUE### stop-->
<!-- ###CONTENT### start--> Inhalt <!-- ###CONTENT### stop-->
<!-- ###NAVI_FOOTER### start--> Ende <!-- ###NAVI_FOOTER### stop-->
<!-- ###DOCUMENT_BODY### stop-->
Das Template habe ich dann über TypoScript (=> Typo3 v3.8.1) eingebunden :
seite = PAGE
seite.typeNum = 0
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/template/index.htm
workOnSubparts = DOCUMENT_BODY
}
##### Inhalt ausgeben
seite.10.subparts {
CONTENT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
# CONTENT < styles.content.get
# CONTENT_BORDER < styles.content.getBorder
}
##### Navi Header
seite.10.subparts.NAVI_HEADER = HMENU
seite.10.subparts.NAVI_HEADER {
special = directory
special.value = 4
1 = TMENU
1.NO = 1
1.NO.linkWrap = |
}
##### Navi Breadcrumb
seite.10.subparts.NAVI_BREADCRUMB = HMENU
seite.10.subparts.NAVI_BREADCRUMB {
special = rootline
special.range = 0|5
1 = TMENU
1.NO.allWrap = | / |*| | / |*| |
}
##### Navi Menu
seite.10.subparts.NAVI_MENUE = HMENU
seite.10.subparts.NAVI_MENUE {
wrap = <div id="container_navi_menu_a"> | </div>
1 = TMENU
1.NO.linkWrap = | <br />
}
##### Navi Footer
seite.10.subparts.NAVI_FOOTER = HMENU
seite.10.subparts.NAVI_FOOTER {
special = directory
special.value = 3
1 = TMENU
1.NO {
1.NO = 1
before =
after = | |*| | |*|
}
}
##### Admin-Panel im Index anzeigen
page.config.admPanel=1
##### eMails vor Spam schützen
config.spamProtectEmailAddresses = -3
config.spamProtectEmailAddresses_atSubst = [VON]
Aber egal was ich mache, der CONTENT wird einfach nicht richtig verarbeitet, entweder steht dort der Platzhalter "Inhalt", oder es steht garnichts da (obwohl die Seite Text enthält, der auch angezeigt werden kann/soll. Dieser Text ist (genauso wie die Seite selber) nicht versteckt)
Wie werden denn jetzt die Spalten "links", "normal", "rechts" und "rand" ausgelesen ? Mit :
CONTENT_LEFT < styles.content.getLeft
CONTENT < styles.content.get
CONTENT_RIGHT < styles.content.getRight
CONTENT_BORDER < styles.content.getBorder
oder :
CONTENT_LEFT < styles.left.get
CONTENT < styles.content.get
CONTENT_RIGHT < styles.right.get
CONTENT_BORDER < styles.border.get
funktioniert es jedenfalls nichtmehr
Die Navigationen, welche sich im gleichen Template befinden, funktionieren alle ohne Probleme : http://www.handwerks-plattform.de/cms/index.php