Einzelnen Beitrag anzeigen
  #1  
Alt 23.08.07, 10:26
honktom honktom ist offline
Forum Zuschauer
 
Registriert seit: 13.08.07
Beiträge: 3

Inhalte aus SysFoldern Global anzeigen


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
  # LISTE MIT INHALTS-IDS
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
  # ID DER SEITE MIT INHALTSELEMENTEN
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......

Geändert von honktom (23.08.07 um 11:05 Uhr).
Mit Zitat antworten