Hallo zusammen,
ich weiss, diese Frage wurde schon tausenfach gestellt und genauso oft beantwortet. Leider hat keine der Lösungen hier im Forum mein Problem behoben.
Ich möchte im rechten Bereich meiner Website eine Box darstellen, die dynamische Inhalte anzeigt. Diese Box soll auf jeder Seite zu sehen sein.
Habe bisher folgendes gemacht:
- im Template einen Marker gesetzt (###TOPNEWS###)
- eine Seite erstellt (Hide in menu) mit der Seiten-ID 54
- Seiteninhalt erstellt (zum Test einfachen Text) mit der Record-ID 52
Nun habe ich vergeblich versucht, über Typoscript den Inhalt auszugeben. Mein Marker wird angsprochen, es erscheint aber nichts.
Möglichkeit 1:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/template.html
}
page = PAGE
page.stylesheet = fileadmin/css/styles.css
page.typeNum = 0
page.10 < temp.mainTemplate
page.10.workOnSubpart = DOCUMENT
page.10.marks.CONTENT = CONTENT
page.10.marks.CONTENT.table = tt_content
page.10.marks.CONTENT.select.orderBy = sorting
page.10.marks.CONTENT.select.where = colPos = 0
page.10.marks.TOPNEWS = RECORDS
TOPNEWS {
tables = tt_content
source = 52
}
Möglichkeit 2:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/template.html
}
page = PAGE
page.stylesheet = fileadmin/css/styles.css
page.typeNum = 0
page.10 < temp.mainTemplate
page.10.workOnSubpart = DOCUMENT
page.10.marks.CONTENT = CONTENT
page.10.marks.CONTENT.table = tt_content
page.10.marks.CONTENT.select.orderBy = sorting
page.10.marks.CONTENT.select.where = colPos = 0
page.10.marks.TOPNEWS = RECORDS
TOPNEWS {
table = tt_content
select {
pidInList = 54
orderBy = sorting
where = colPos= 0
}
}
In beiden Fällen verschwindet mein Marker. Allerdings wird auch in beiden Fällen kein Inhalt angezeigt.
Woran kann das liegen?
Vielen Dank schonmal für evtl. Tipps.