Hi,
ich habe ein Template mit mehreren Markern, habe die auch alle im Haupttemplate korrekt belegt. Jetzt möchte ich aber einen bestimmten Marker auf einer Unterseite der Homepage anders belegen, also muss diese Unterseite ja ein zusätzliches Template bekommen. aber was mache ich dann. wenn ich den Marker im neuen Template anders belege wird die Änderung nicht sichtbar...
weiß wirklich niemand Rat ?
Hi,
es müsste eigentlich funktionieren, dass du für diese Unterseite eine Erweiterung für dein Typoskript-Template machst. Du gehst wie folgt vor:
Auf die Unterseite im Navigationsbaum klicken, dann links im Modulbaum auf "Template" klicken. Jetzt wird dir mitgeteilt, dass für diese Seite kein template vorhanden ist.
Du klickst dann auf "Click here to create an extension template". Dort gibst du dann im Setup folgendes ein (sinngemäss):
# erstmal die Vorbelegung vom Standard-Setup löschen
seite.10.marks.BEISPIEL >
# und dann immer frischfrommfröhlichfrei so wie dir der Schnabel gewachsen ist:
seite.10.marks.BEISPIEL = TEXT
seite.10.marks.BEISPIEL.value = Hier steht jetzt aber was anderes!!
Das muss jetzt natürlich noch genau in dein Setup eingepasst werden. Sollte mich wundern, wenn das nicht funktioniert.
Viel Spass
Stefan Padberg
also ich weiß ja nicht, ob ichs falsch mache, aber bei mir funktioniert das so nicht....
Hallo,
poste doch mal Dein Setup-Code von beiden Templates.
Chris
Hallo,
also ich habe das mal mit simplem Text nachgestellt, aber das hier hat funktioniert:
Erstes Template:
page = PAGE
page.typeNum = 0
page.20 = TEMPLATE
page.20 {
template = FILE
template.file = fileadmin/template/dp/theme.html
workOnSubpart = DOCUMENT
marks.WEBMASTER = TEXT
marks.WEBMASTER.value = TestText 1
}
Zweites Template:
page.20.marks.WEBMASTER.value = Testtext 2
Ich hoffe das hilft Dir weiter.
Gruss,
Chris
cwiechmann schriebHallo,
also ich habe das mal mit simplem Text nachgestellt, aber das hier hat funktioniert:
Erstes Template:
page = PAGE
page.typeNum = 0
page.20 = TEMPLATE
page.20 {
template = FILE
template.file = fileadmin/template/dp/theme.html
workOnSubpart = DOCUMENT
marks.WEBMASTER = TEXT
marks.WEBMASTER.value = TestText 1
}
Zweites Template:
page.20.marks.WEBMASTER.value = Testtext 2
Ich hoffe das hilft Dir weiter.
Gruss,
Chris
DAAAAAAAAAAANKE, ich habe meinen Fehler gefunden!!!!
kann es sein, daß dieser befehl nicht funktioniert bei seiten, die sich in einem sysfolder befinden? kann man da abhilfe schaffen?