Hallo Community,
ich habe folgendes Problem, und zwar Zeit meine Seite keinen Inhalt an, obwohl ich es genau nach Anleitung eingebaut habe.
Hier mein TypoScript:
page = PAGE
page {
typeNum = 0
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/template/index.html
workOnSubpart = DOCUMENT_BODY
marks {
INHALT_NORMAL = CONTENT
INHALT_NORMAL {
table = tt_content
select {
where = colPos = 0
orderBy = sorting
languageField = sys_language_uid
}
}
}
}
}
page.10.marks.INHALT_NAME = TEXT
page.10.marks.INHALT_NAME.field = title
...
und hier mein eingebundenes:
<td class="hline1" width="200" style="padding: 0px;">
###INHALT_NAME###
</td>
Was hab ich falsch gemacht? Ach ja der seiten Titel wird aber richtig angezeit. Und Inhalt hab ich auch in der Spalte Normal stehen.
Was verwendest du denn um den Inhalt darzustellen?
css_styled_content oder so? Ich vergesse immer mal ganz gerne im Template unter "include static (from extensions)" bzw. nur "include static" cSet / content auszuwählen. Ohne die wird nichts angezeigt.
Wo soll ich was includieren??? Das TypoScript was ihr dorten seht, ist nur der Anfang, davor kommt nichts weiter.
Hier mein kompletter Typoscript:
page = PAGE
page {
typeNum = 0
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/template/index.html
workOnSubpart = DOCUMENT_BODY
marks {
INHALT_NORMAL = CONTENT
INHALT_NORMAL {
table = tt_content
select {
where = colPos = 0
orderBy = sorting
languageField = sys_language_uid
}
}
}
}
}
page.10.marks.INHALT_NORMAL = CONTENT
page.10.marks.INHALT_NORMAL.select.where = colPos = 0
page.10.marks.INHALT_NAME = TEXT
page.10.marks.INHALT_NAME.field = title
css = PAGE
css {
typeNum = 22
config{
additionalHeaders = Content-type: text/css
disableAllHeaderCode = 1
}
10 = TEXT
10.value (
td.hline{
height: 50px;
padding:0px;
margin:0px;
text-align: left;
}
td.hline1{
background-image: url("fileadmin/template/main/res/pics/label.png");
background-repeat: no-repeat;
height: 50px;
text-align:center;
vertical-align:middle;
}
#rand {left:0px;top:0px;position:absolute;}
)
}
page.headerData.5 = TEXT
page.headerData.5.value (
<link rel="stylesheet" type="text/css" href="fileadmin/template/main/res/css/format.css" media="screen" />
<link rel="stylesheet" type="text/css" href="index.php?id={field:uid}&type=22" media="screen" />
)
Habs gefunden was du gemeint hast.
template > edit whole record > include static from extension > css_styled_content
war ganz einfach und schon gehts.
Danke für den Tipp.