Zum Inhalt springen

wieso fehlt die 2te Ebene im TMENU???

Erstellt am 21. November 2003 · 5 Antworten · letzte Antwort am 2. Dezember 2003

Tags: Frage

glitza ·

Habe lange hier gestöbert aber leider nichts finden können.

Nutze die Vorlagen von www.mcuniverse.com

Habe unter dem Root einen Ordner HOME dessen Inhalt im LEFTNAV angezeigt werden soll...

Die Obermenüpunkte erscheinen auch - sogar im Layout wie vorgegeben. Klicke ich aber etwas an wird die 3te ebene nicht angezeigt...(die erste Ebene unter HOME).

Ich verzweifle noch....

Hier mein SETUP (komplett da ich nicht weiss ob oben schon ein Fehler drin ist..):

# Setting up 'page' to be the default PAGE object (type=0)
lib.stdheader.10.stdWrap.wrap =
tt_content.stdWrap.dataWrap = <A name="{field:uid}"></a>

page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/stylesheet/mgstyle.css
page.1 = TEMPLATE
page.1.marks.PAGE_UID = TEXT
page.1.marks.PAGE_UID.field = uid
page.1 {
template = FILE
template.file = fileadmin/index_template.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT_LEFT < styles.content.getLeft
subparts.CONTENT_RIGHT < styles.content.getRight
subparts.CONTENT_BORDER < styles.content.getBorder
subparts.CONTENT < styles.content.get

# Top Navigation
subparts.TOPNAV = HMENU
subparts.TOPNAV.special = directory
subparts.TOPNAV.special.value = 47
subparts.TOPNAV.1 = TMENU
subparts.TOPNAV.1 {
NO.allWrap = |*| <span class="topnav">&nbsp;&#124;&nbsp;|</span> |*|
ACT = 1
ACT.allWrap = |*| <span class="topnav">&nbsp;&#124;&nbsp;| </span> |*|
}

# Bottom Navigation
subparts.BOTTOMNAV = HMENU
subparts.BOTTOMNAV.special = directory
subparts.BOTTOMNAV.special.value = 46
subparts.BOTTOMNAV.1 = TMENU
subparts.BOTTOMNAV.1 {
NO.allWrap = |*| <span class="bottomnav">&nbsp;&#124;&nbsp;|</span> |*|
ACT = 1
ACT.allWrap = |*| <span class="bottomnav">&nbsp;&#124;&nbsp;|</span> |*|
}

# Leftside Navigation
subparts.LEFTNAV = HMENU
subparts.LEFTNAV.special = directory
subparts.LEFTNAV.special.value = 51
subparts.LEFTNAV.1 = TMENU
subparts.LEFTNAV.1 {
NO.allWrap = <div class="leftnav"> | </div>
ACT = 1
ACT.allWrap = <div class="leftnav-act"> | </div>

subparts.LEFTNAV.1.2 = TMENU
NO.allWrap = <div class="leftnav"> | </div>
ACT = 1
ACT.allWrap = <div class="leftnav-act"> | </div>
}

}

# Enabling the admin panel for the 'page' PAGE object:
page.config.admPanel=1

# Spam Protection for Email
config {
spamProtectEmailAddresses = 2
spamProtectEmailAddresses_atSubst = (at)
}

# Set up PATH_INFO:
config.simulateStaticDocuments = PATH_INFO
config.simulateStaticDocuments_addTitle = 30
#config.absRefPrefix = http://www.glitza.de/

# Don't forget to add CSet Stylesheet for P margins to work properly!

Schmoozer ·

Hi Glitza.
Schau mal im Thread
#6590

Da war so ein ähnliches Problem.
Ich hab das mit dem Zusatz

  marks.NAV_DATA.entryLevel = -1

gelöst, obwohl das komisch klingt. (Ich konnte es jedenfalls nich so ganz raffen, warum man bei special.directory noch ein Entry.Level braucht)

hoffe, ich hab dir helfen können,
schmoozer

Unbekannter Benutzer ·

das ist dér code für ein einfaches menü mit einer aufklapp 2. ebene:

 marks.UMENUE = HMENU
  marks.UMENUE.entryLevel = 1
  marks.UMENUE.1 = TMENU
  marks.UMENUE.1 {
    expAll=0
    NO.allWrap = |<br>
    NO.ATagParams = class="umenue1"
    ACT < .NO
    ACT = 1
    ACT.ATagParams = class="umenue1active"
  }
  marks.UMENUE.2 = TMENU
  marks.UMENUE.2 {
    expAll=1
    NO.allWrap = |<br>
    NO.ATagParams = class="umenue2"
    ACT < .NO
    ACT = 1
    ACT.ATagParams = class="umenue2active"
  }

(Ich konnte es jedenfalls nich so ganz raffen, warum man bei special.directory noch ein Entry.Level braucht)

-> ist klar warum -> du gibst im Ordner die Ebene1 (Entry-Level = 1) an..aber du könntest auch Ebene2 angeben...ist logisch oder?