Hallo wertes Forum,
um Inhalte global (d.h. auf jeder Seite) anzuzeigen verwende ich folgendes typoScript:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7:
| temp.globalcontent = RECORDS temp.globalcontent{ tables = tt_content source = 105,106 dontCheckPid = 1 } |
temp.globalcontent wird dann später einem Marker zugeteilt.
Die Inhaltselemente (105,106) liegen auf einer Seite in einem SysFolder im Seitenstrukturbaum. Das ist unpraktisch, weil man zu jedem neuen Inhaltselement die ID (source) ins Template eintragen muss, was dem Redakteur nicht zuzumuten ist.
Jetzt die Frage: Gibt es eine Möglichkeit die Inhalte des sysFolders oder der Seite
dynamisch auszulesen, nach dem Prinzip 'zeige hier alle Inhaltselemente der Seite mit der id [xyz]', oder 'zeige alle Inhaltselemente aller Seiten im sysFolder mit der id [xyz]'?
Kommt man hier mit dem CONTENT - cObjekt weiter? Wenn ja dann komm ich nicht drauf wie...
Das hier:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8:
| temp.globalcontent = CONTENT temp.globalcontent { table = tt_content select.orderBy = sorting select.where = colPos=0 select.andWhere = pid=131 } |
...
klappt nicht, weil CONTENT scheinbar immer den aktuellen Datensatz anhand der per URL übermittelten ID heranholt, und sich nicht überreden lässt das sein zu lassen
Ich bin für jeden Hinweis dankbar......