Zum Inhalt springen

Geändertres html Template wird nicht erkannt

Erstellt am 27. Januar 2017 · 2 Antworten · letzte Antwort am 27. Januar 2017

Tags: TYPO3 4.x, Frage

mimii ·

Hallo ins Forum,

ich habe zwei html Templates. Eines für die Startseite und eine für alle anderen Seiten. Diese habe ich überarbeitet. Das geänderte Template für die normalen Seiten wird angezeigt, die Startseite will sich jedoch par tout nicht ändern.

Eingebunden sind die Templates im Setup so, wobei 50 die Startseite ist.

page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/templates/normal.html

[PIDinRootline = 50]
  page.10.template.file = fileadmin/templates/home.html
[end]

Ich habe die home.html umbenannt, gelöscht, erneut eingebunden, Caches geleert (auch im Installtool) und habe nun keine Ahnung mehr wo sich das alte Template "reingefressen" hat. Hat jemand ne Idee was ich noch tun könnte, damit die Seite kapiert, dass sie nun auf einem geänderten html basiert?

Danke und Gruß
mimii

toifel ·

PIDinRootline bezieht sich nur auf die Unterseiten der entsprechenden ID - mit deinem TypoScript änderst du also nur das Template von allen Unterseiten deiner Startseite.
Versuch es mal so:

[globalVar = TSFE:id = 50]
  page.10.template.file = fileadmin/templates/home.html
[end]
Norman2k ·
toifel schrieb

PIDinRootline bezieht sich nur auf die Unterseiten der entsprechenden ID - mit deinem TypoScript änderst du also nur das Template von allen Unterseiten deiner Startseite.

Sicher?

PIDinRootline:
This condition matches, if the page viewed is or is a subpage to page 34 or page 36
[PIDinRootline = 34,36]

PIDupinRootline:
Does the same as PIDinRootline, except the current page-uid is excluded from check.