Zum Inhalt springen

Subtemplate überschreiben

Erstellt am 24. Januar 2007 · 6 Antworten · letzte Antwort am 24. Januar 2007

Tags: Frage

mariohaehni ·

Hallo!

Ich habe ein kleines Problem.

Mit TypoScript möchte ich eine Seite auf jeder anderen Seite anzeigen lassen. In einer eigenen Spalte. Dies mach eich so:

temp.teaser = CONTENT
temp.teaser {
  table = tt_content
  select {
    pidInList = 11
    orderBy = sorting
    where = colPos= 0
  }
}

Dies funktioniert einwandfrei. Nun möchte ich auf bestimmten Seite, eine andere Seite in dieser Spalte anzeigen lassen.

Ich dachte, ich könne ja einfach auf dieser Seite ein Suptemplate machen, die pidInList ändern und Typo3 fügt für diese Seite und deren Unterseiten die neu definierte Seite ein. Dies ist jedoch nicht der Fall.

Wie könnte ich dieses Problem lösen? Ich dachte Typo3 müsste doch eigentlich das Template überschreiben!?

Besten Dank und Gruss Mario

just2b ·

Hallo,

im ext template musst du schon die struktur exact wiedergeben!

der kürzeste weg dürfte ca der sein:

page.10.marks.TEASER.select.pidInlist = 99

georg

mariohaehni ·

Danke für die Antwort.
Ich habe dies mal versucht. Ich arbeite mit Supparts und nicht mit marker.

page.10.suparts.col3_content.select.pidInList = 9

Leider gehts immer noch nicht. Wird immer noch eine Seite genommen und nicht die neu definierte.

just2b ·

der objectbrowser würde fürsowas gute dinge leisten. also da einfach auf die zu ändernde seite gehen und dort das ändern was man anders haben will, dann kann nichts falsch sein

georg