Zum Inhalt springen

Templates, Levels und Menü

Erstellt am 27. Februar 2003 · Noch keine Antworten

Tags: Templates & Layouts, Frage

screne ·

Hi,

ich habe ein Problem. Folgendes:

Die Struktur der Website sieht so aus:

1. Startseite (Rootlevel)
1.1 Folgeseite1
1.2 Folgeseite2

Auf den Folgeseiten soll ein anderes Template als auf der Startseite
angezeigt werden, alles andere soll aber gleich bleiben. Soweit ist das
kein Problem. Ich erstelle einen neuen Template-Record für
'Folgeseiten-Template' und packe in die Resources ein anderes Template und
stelle das Startseite1-Template als Basis-Template ein - Setup und
Konstanten werden nicht gelöscht. Im Record von Startseite1-Template gebe
ich 'Folgeseiten-Template' als Template für die nächsten Level an (bei mir
ist alles vermischt mit Englisch, sorry).

Wie gesagt, das funktioniert wie gewünscht. Nun habe ich allerdings auf den
Seiten zwei Navi-Leisten: MENU und MENU_LEVEL1. Auf der Startseite ist der
Inhalt für MENU (also die Hauptnavigation) auf entryLevel = 0, die Subnavi
(MENU_LEVEL1) ist auf 1. Wenn ich nun allerdings auf eine Folgeseite gehe,
ist auf entryLevel = 0 nicht die Hauptnavigation, sondern die Subnavi. D.h.
an der Stelle, wo die Hauptnavi hin soll, wird die Subnavi gepackt. Auf
entryLevel = 1 ist garnix und entryLevel = -1 bringt das gleiche wie 0.

Weiß jemand (und kann es mir mitteilen), wie ich auf den Folgeseiten die
Hauptnavi an die richtige Stelle bringe?

Ich poste mal den Inhalt von Setup/Startseite-Template:

page = PAGE
page.stylesheet = sid_style*.css
page.typeNum = 0
page.entryLevel = 0
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = sid_stnd*.html
workOnSubpart = DOCUMENT_BODY

subparts.CONTENT < styles.content.get

subparts.LOGO = FILE
subparts.LOGO.file = logo*.gif

subparts.NEWSIMG = FILE
subparts.NEWSIMG.file = callback*.gif

subparts.MENU = HMENU
subparts.MENU.maxItems = 6
subparts.MENU.1 = TMENU
subparts.MENU.1.NO {
allWrap = <td class="text">|&nbsp;I&nbsp;</td>
}

subparts.MENU_LEVEL1 = HMENU
subparts.MENU_LEVEL1.entryLevel = 1
subparts.MENU_LEVEL1.1 = TMENU
subparts.MENU_LEVEL1.1.NO {
allWrap = <td class="text">|&nbsp;I&nbsp;</td>
}

subparts.URHERE = HMENU
subparts.URHERE.special = rootline
subparts.URHERE.1 = TMENU
subparts.URHERE.1.NO.linkWrap = | >&nbsp; |*||*| |

subparts.FOOTER >
subparts.FOOTER = RECORDS
subparts.FOOTER.tables = tt_content
subparts.FOOTER.source = 500

subparts.NEWS >
subparts.NEWS = RECORDS
subparts.NEWS.tables = tt_content
subparts.NEWS.source = 505

marks.DRUCKEN >
marks.DRUCKEN = TEXT
marks.DRUCKEN.field = uid
marks.DRUCKEN.wrap = &nbsp;&nbsp;(<a href="|.98.html"
target="_blank">Druckversion</a>)
}

rene