Zum Inhalt springen

Menü wird nicht angezeigt

Erstellt am 16. Februar 2010 · 4 Antworten · letzte Antwort am 18. Februar 2010

Tags: Frage

typouser3 ·

Hallo,
ich benutze die Version 4.2.11.
Ich habe bereits Templates und CSS und Seiteninhalte angelegt, habe allerdings das Problem, dass die Seiten nicht als Menü angezeigt werden.
Die Seitenstruktur sieht z.B. wie folgt auf

WebSite
Root
horizontale Navigation
Kontakt
Impressum
vertikale Navigation
Wir über uns
Service
Partner

Kann mir da jemand weiterhelfen, was ich noch machen muss, damit die Seiten "Kontakt", "Impressum" in der horizontalen Menüleiste und die Seiten "Wir über uns", "Service", "Partner" in der vertikalen Menüleiste angezeigt werden.

Danke.
Gruß
typouser3

wolfi02 ·

Hallo,

vielleicht könntest du deinen TS-Code posten. Nur anhand deiner Seitenstruktur zu beurteilen warum es nicht geht, ist leider nicht möglich.
Lg

typouser3 ·

Hallo,

hier das TS

// XHTML 1.0 trans statt HTML 4 doctype der Website
config {
doctype = xhtml_trans
htmlTag_langKey = de_DE
xmlprologue = none
}

// meta Tags aus Seite
// wenn leer, dann Konstante, siehe rootTSconstants.txt
page.meta.DESCRIPTION = {$meta.description}
page.meta.DESCRIPTION.override.field = description
page.meta.DESCRIPTION = {$meta.abstract}
page.meta.ABSTRACT.override.field = abstract
page.meta.KEYWORDS = {$meta.keywords}
page.meta.KEYWORDS.override.field = keywords
page.meta.AUTHOR = {$meta.author}
page.meta.AUTHOR.override.field = author
page.meta.EMAIL = {$meta.email}
page.meta.EMAIL.override.field = author_email
page.meta.PUBLISHER = {$meta.publisher}
page.meta.COPYRIGHT = {$meta.copyright}
page.meta.LANGUAGE = {$meta.language}
page.meta.ROBOTS = {$meta.robots}
page.meta.revisit-after = {$meta.revisit-after}

config.index_enable = 1

// TS Setup Template
page = PAGE
// 0 = HTML Seite f�r Browser
page.typeNum = 0
page.bodyTag = <body>

// HTML-Layoutvorlage einbinden
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/templates/layout.html
page.includeCSS {
file1 = fileadmin/templates/css/inhalt.css
file2 = fileadmin/templates/css/navigation_oben.css
file3 = fileadmin/templates/css/navigation_links.css
file4 = fileadmin/templates/css/layout.css
}

// Subparts und Marks ersetzen
page.10.workOnSubpart = DOCUMENT_BODY

// Seiteninhalt Mittelspalte
page.10.subparts.INHALT_NORMAL = CONTENT
page.10.subparts.INHALT_NORMAL {
table = tt_content
select {
where = colPos = 0
languageField = sys_language_uid
orderBy = sorting
}
}

// Seiteninhalt linke Spalte
page.10.subparts.INHALT_LINKS = CONTENT
page.10.subparts.INHALT_LINKS {
table = tt_content
select {
where = colPos = 1
languageField = sys_language_uid
orderBy = sorting
}
}

// Seiteninhalt rechte Spalte
page.10.subparts.INHALT_RECHTS = CONTENT
page.10.subparts.INHALT_RECHTS {
table = tt_content
select {
where = colPos = 2
languageField = sys_language_uid
orderBy = sorting
}
}

// horizontales Textmen&#65533; als Liste
page.10.subparts.NAVIGATION_OBEN = HMENU
page.10.subparts.NAVIGATION_OBEN {
special = directory
// Zeige Seiten unterhalb der Seite mit page id=3
special.value = 6
// 1. Navigationsebene
1 = TMENU
1 {
wrap = <ul>|</ul>
// a Link im Normalzustand
NO.linkWrap = <li>|&nbsp;&#149;&nbsp;</li>|*|<li>|&nbsp;&#149;&nbsp;</li>|*|<li>|</li>
NO = 1
NO.ATagParams = class = "navi_oben"
NO.ATagTitle.field = abstract // description // subtitle // title
// a:hover Link mit Mouseover bzw. Rollover
RO < .NO
RO = 1
RO.ATagParams = class = "navi_oben_hover"
// a:active Link im aktiven Zustand bzw. current Link
CUR = 1
CUR < .RO
CUR.ATagParams = class = "navi_oben_active"
}
}

// senkrechtes Men&#65533;
page.10.subparts.NAVIGATION_LINKS = HMENU
page.10.subparts.NAVIGATION_LINKS {
special = directory
special.value = 7
entryLevel = 1
// erste Navigationsebene
1 = TMENU
1 {
expAll = 0
wrap = <ul>|</ul>
// a Link im Normalzustand
NO.wrapItemAndSub =<li>|</li>
NO = 1
NO.ATagParams = class = "navi_links"
NO.ATagTitle.field = abstract // description // subtitle // title
//a:hover Link mit Mouseover bzw. Rollover
RO < .NO
RO = 1
RO.ATagParams = class="navi_links_hover"
// a:active Link im aktiven Zustand bzw. current Link
CUR = 1
CUR < .RO
CUR.ATagParams = class="navi_links_active"
// Mutterseite aktiver Untermenues kennzeichnen
CURIFSUB <.CUR
ACTIFSUB < .NO
ACTIFSUB = 1
ACTIFSUB.ATagParams = class="navi_links_actifsub"
}
// zweite Navigationsebene
2 = TMENU
2 < .1
2 {
NO.ATagParams = class="navi_links_2"
RO.ATagParams = class="navi_links_2_hover"
ACT.ATagParams = class="navi_links_2_active"
}
}

// Pfadmen&#65533;
page.10.subparts.PFADMENUE = HMENU
page.10.subparts.PFADMENUE.wrap = <p>Sie sind hier:&nbsp; | </p>
page.10.subparts.PFADMENUE {
special = rootline
special.range = 1|-1
1 = TMENU
1 {
NO = 1
NO {
linkWrap = |&nbsp;&gt;&nbsp;|*| |&nbsp;&gt;&nbsp; |*| |
}
CUR = 1
CUR <.NO
CUR.doNotLinkIt = 1
}
}

// Header-Image ersetzen
page.10.subparts.HEADER_IMG = IMAGE
page.10.subparts.HEADER_IMG {
// ist eine Datei
file {
import = uploads/media/
import {
// Bild aus &#65533;bergeordneter Seite suchen, bis eines gefunden wird
data = levelmedia: -1,slide
// erste Datei im Feld Dateien nehmen:
listNum = 0
}
// Ma&#65533;-Angaben in px. optional
width = 750
height = 100
}
altText = Illustration
titleText = Illustration
}

// aktuellen Seiten-Untertitel oder -Titel dynamisch anzeigen
page.10.subparts.HEADER_TITLE = TEXT
page.10.subparts.HEADER_TITLE {
wrap = <h1> | </h1>
field = subtitle // title
}

wolfi02 ·

Hallo,
so wie ich das sehe, musst du wahrscheinlich den special.value auf 3 ändern.

// horizontales Textmený als Liste
page.10.subparts.NAVIGATION_OBEN = HMENU
page.10.subparts.NAVIGATION_OBEN {
   special = directory
   // Zeige Seiten unterhalb der Seite mit page id=3
   special.value = 3
   ...
   ...
}

Eventuell musst du auch noch mit einem entryLevel arbeiten.