Zum Inhalt springen

TMenu von MCUNIVERSE

Erstellt am 21. Oktober 2003 · 5 Antworten · letzte Antwort am 22. Oktober 2003

Tags: Frage

Unbekannter Benutzer ·

Hallo,

ich habe das Template von http://www.mcuniverse.com nachgebaut und an meine Wünsche angepasst.

Jetzt habe ich nun folgendes Problem:

Das "Hauptmenü" wird ja dort in der Kopfzeile angezeigt und das "Submenü" als linke Navigation.

Ich habe mein Template so geändert, das mein Submenü unter dem Hauptmenü (horizontal) angezeigt wird, was auch ganz gut funktioniert. (Wundert Euch nicht das das Submenü zweimal angezeigt wird. Das eine ist noch die fast originale "LeftNav" des Templates...)

Nur wenn ich jetzt auf einen Punkt im Submenü klicke, schließt dieses Menü sofort wieder. Der Seiteninhalt ist dann zwar da, aber das Submenü nicht mehr...

Anschauen könnt ihr Euch da ganze hier: http://www.bytecircle.net/index.php/Home/home0/0/

Um wieder ins Submenü zu kommen, muß ich wieder im Hauptmenü klicken. Wie kann ich es machen das das Submenü stehen bleibt ?

Mein Setup:

# 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/mge/main.css
page.bodyTag = <body background="fileadmin/pics/mcu/mcu_bg_blue.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
page.1 = TEMPLATE
page.1.marks.PAGE_UID = TEXT
page.1.marks.PAGE_UID.field = uid
page.1  {
   template = FILE
   template.file = fileadmin/mge/index.html
   workOnSubpart = DOCUMENT_BODY
   subparts.CONTENT_LEFTNAV < 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 = 410
   subparts.TOPNAV.1 = TMENU
   subparts.TOPNAV.1 {
      NO.allWrap = |*| <span class="topnav"><img src="/fileadmin/mge/images/rechts.gif" border=0>|&nbsp;&nbsp;</span> |*|
      ACT = 1
      ACT.allWrap =  |*| <span class="topnav"><img src="/fileadmin/mge/images/runter.gif" border=0>|&nbsp;&nbsp;</span> |*|   
}

# Bottom Navigation
   subparts.BOTTOMNAV = HMENU
   subparts.BOTTOMNAV.special = directory
   subparts.BOTTOMNAV.special.value = 463
   subparts.BOTTOMNAV.1 = TMENU
   subparts.BOTTOMNAV.1 {
      NO.allWrap = |*| <span class="bottomnav"><img src="/fileadmin/mge/images/rechts.gif" border=0>|&nbsp;&nbsp;</span> |*|
      ACT = 1
      ACT.allWrap =  |*| <span class="bottomnav"><img src="/fileadmin/mge/images/runter.gif" border=0>|&nbsp;&nbsp;</span> |*|   
}

# Leftside Navigation
   subparts.LEFTNAV = HMENU 
   subparts.LEFTNAV.special = directory 
#   subparts.LEFTNAV.special.value = 440
   subparts.LEFTNAV.entryLevel = 1
   subparts.LEFTNAV.1 = TMENU
   subparts.LEFTNAV.1 {
      NO.allWrap = |*| <span class="leftnav"><img src="/fileadmin/mge/images/rechts.gif" border=0>|&nbsp;&nbsp;</span> |*|
      ACT = 1
      ACT.allWrap =  |*| <span class="leftnav"><img src="/fileadmin/mge/images/runter.gif" border=0>|&nbsp;&nbsp;</span> |*|   
}   
   subparts.LEFTNAV.1.2 = TMENU
   subparts.LEFTNAV.1.2 {
   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=0


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


# Set up PATH_INFO:
config.simulateStaticDocuments = PATH_INFO
config.simulateStaticDocuments_addTitle = 30

Würde mich über ein Tip freuen...

Thx Olli.P

odogg ·

ich habe direkt im template ein marker left navi eingebaut.
Lass dich unten nicht beirren. left navi steht hier für 2.ebene. vielleicht kannst du dir was davon ableiten:

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

# Bottom Navigation
   subparts.BOTTOMNAV = HMENU
   subparts.BOTTOMNAV.special = directory
   subparts.BOTTOMNAV.special.value = 40
   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.entryLevel = 1
    subparts.LEFTNAV.1 = TMENU
   subparts.LEFTNAV.1 {
   NO.allWrap = |*|      <span class="leftnav">&nbsp;&#124;&nbsp;|</span> |*| 
      ACT = 1
      ACT.allWrap = |*|      <span class="leftnav_act">&nbsp;&#124;&nbsp;|</span> |*| 
   } 
 
# Leftside Navigation Level 2
      subparts.LEFTNAV.2 = TMENU
   subparts.LEFTNAV.2 < subparts.LEFTNAV.1
   subparts.LEFTNAV.2{
     NO.allWrap = |*|      <span class="leftnav1">&nbsp;&#124;&nbsp;|</span> |*|
      ACT = 1
      ACT.allWrap = |*|      <span class="leftnav1_act">&nbsp;&#124;&nbsp;|</span>  |*|
  }

Ich denke du möchtest es ähnlich wie auf meiner site http://erol.it/ aussehen lassen.

Unbekannter Benutzer ·

Ja, so ähnlich....

komischer weise sieht es bei mir genauso aus wie bei Dir. bis auf das LeftNav.2 ! STeuerst Du damit die zweite Ebene ?

Bei Dir bleibt die 2. Ebene stehen beim draufklicken. bei mir geht sie wieder wech...?

Mhh, werd eich morgen mal ausprobieren. Heute bin ich zu Müde...!

Unbekannter Benutzer · · Beste Antwort

Uiii... ich habs. Danke odogg...!

Es lag an dem:

   subparts.LEFTNAV.special = directory

in der LEFTNAV ! Das hab ich rausgemacht und nun funzt es, soweit !

PRIMA...!