In meinem Haupttemplate wird ein Page-Objekt erzeugt und gefüllt. Der subpart "content" wird mit Content aus der Datenbank gefüllt.
In einem zweiten Template wird nun eine Sitemap erzeugt und soll im "content"-subpart erscheinen, wenn die Sitemap-Seite ausgewählt ist.
Wenn ich nun im zweiten Template kein neues PAGE-Objekt erzeuge und fülle erscheint die Sitemap immer nur im sitemap.text-Layout. Mein sitemap.gs-Layout erscheint nur wenn ich im zweiten Template ein Pageobjekt erzeuge und "clear Setup" auswähle. Allerdings erscheint es dann nicht in meinem "content-subpart" sondern alleine und ohne Logo und Navigation ...
Ich steh irgendwie auf dem Schlauch. Für Tipps wäre ich sehr dankbar !
Tom
Hier ein paar Auszüge aus meinen Templates:
Setup Sitemap-Template:
page = PAGE
page.typeNum = 0
page.10 < styles.sitemap.gs
Setup Main-Template:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
template.content.templateType = main
workOnSubpart = DOCUMENT_BODY
subparts.content = CONTENT
subparts.content {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
select.languageField = sys_language_uid
}
# .. other subparts ...
}
page = PAGE
page {
typeNum = 0
headerData.10 < temp.headTemplate
10 < temp.mainTemplate
}