Hi
Ich baue zum ersten mal ohne TemplaVoila ein Template, weil ich einfach mehr Kontrolle brauche.
Soweit so gut, habe die ersten Schritte gemeistert. Jetzt will ich den Inhaltsbereich festlegen, der geht aber seitenbedingt einmal über eine und ein anderes mal über zwei Spalten. Also habe ich einfach den Bereich des Inhalts als ###MAIN### definiert und mache alles weitere über TS. Hier einmal mein Haupttemplate:
config {
language = de
locale_all = de_DE
//xhtml-strict
doctype = xhtml_strict
htmlTag_langKey = de-DE
xhtml_cleaning = all
xmlprologue = none
stat = 1
stat_apache = 1
}
temp.maintemplate = TEMPLATE
temp.maintemplate {
template = FILE
template.file = fileadmin/Templates/template.tmpl
workOnSubpart = SCREEN
marks {
HEAD < temp.head
NAVI < temp.navi1
SPECIALS < temp.specials
MAIN < temp.main
}
}
page = PAGE
page {
10 < temp.maintemplate
headerData.1000 = TEXT
headerData.1000.dataWrap = <link rel="stylesheet" type="text/css" href="fileadmin/Templates/css/style.css" />|
}
Dann das für MAIN:
temp.main = COA
temp.main {
10 = HTML
10.value = <div class="three-columns left-column small-column">
20 < temp.partner
30 = HTML
30.value = </div>
100 = HTML
100.value = <div class="three-columns center-column bigger-column">
110 < temp.content
120 = HTML
120.value = <div class="clear"> </div>
130 = HTML
130.value = </div>
200 = HTML
200.value = <div class="three-columns right-column small-column">
210 < temp.latestnews
220 = HTML
220.value = </div>
300 = HTML
300.value = <div class="clear"> </div>
}
und schließlich das für den CONTENT:
temp.content = CONTENT
temp.content {
table = tt_content
select {
where = colPos = 0
orderBy = sorting
languageField = sys_language_uid
}
}
Mein Problem:
Der Content aus der Normal-Spalte wird mir nicht ausgegeben. Die Ursache liegt auch definitiv im letzten TS, da ich mit folgendem Code eine Ausgabe bekomme:
temp.content = HTML
temp.content.value = <h1>Test</h1>
Seht ihr meinen Fehler?