Zum Inhalt springen

ypMenu

Erstellt am 4. März 2005 · Noch keine Antworten

Tags: Frage

Moeffz ·

Hallo,

dank langer Forenlektüre habe ich ein ypMenü erstellen können. Das hat jedoch noch zwei Macken:

1.) Bei einem Menüpunkt, der auf der zweiten Ebene noch Untermenüpunkte hat, funktioniert der RO nicht (Hintergrundfarbe ändert sich nicht). Dafür wird
2.) ein Fehler im Browser angezeigt und das Menü nicht eingeblendet. Ich vermute, dass es an meinem TS liegt:

seite = PAGE
seite {
   typeNum = 0
   includeLibs.tmenu_layers = media/scripts/tmenu_layers.php
   includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
   includeLibs.ypMenu = fileadmin/para/scripts/ypMenu.php
   stylesheet = fileadmin/para/style/styles.css
[...]
   10.workOnSubpart = DOKUMENT

   10.marks {
[...]
      Untermenue = HMENU
      Untermenue{
         entryLevel = 1
         1 = GMENU
         1{
            IProcFunc = user_menu->firstLevel
            expAll = 1
            wrap = | 
            NO = 1
            NO {
               wrap = |
               XY = [50.w]+20, 25
               backColor = #CEDBD9
               50 = TEXT
               50 {
                  text.field = title
                  fontSize = 12
                  fontFile = fileadmin/para/fonts/verdana.ttf
                  fontColor = #00463A
                  offset = 10,17
               }
            }

            RO < .NO
            RO = 1
            RO  {
               backColor = #E7EDEC
            }

            ACT < .NO
            ACT=1
            ACT{
               backColor = #E7EDEC
               10.fontColor = #00463A
            }
         }
         2 = TMENU
         2 {
            IProcFunc = user_menu->secondLevel
            expAll = 1
            NO.linkWrap = <li>|</li>
         }

  # append Menu JS to page
      11 = USER
      11.userFunc = user_menu->menuEnd 
      }
   }
}

Ich vermute, dass es an userFunc liegt, die ich nicht korrekt eingebaut habe (?). Sollten noch Angaben (Dateien) fehlen, weiche ich die gerne nach und bin dankbar für jedwede Hilfe.