Zum Inhalt springen

Problem mit Umsetzung von ypMenu

Erstellt am 7. Oktober 2005 · 1 Antwort · letzte Antwort am 7. Oktober 2005

Tags: Frage

RWErazor ·

Hallo zusammen, ich habe versucht
das ypMenu in meine Seite einzubinden. Leider wird mir das Menu nicht angezeigt. Habe schon viele Sachen ausprobiert doch komme nicht weiter. Ich möchte das Menu an der Stelle des Platzhalters MENU_LINKS. Hier ist mein Listing:

#PAGE object:
page = PAGE
page {
  typeNum = 0
  bodyTag = <body bgcolor="#FFFFFF">
  meta.AUTHOR = RW
  meta.DESCRIPTION = Hier steht eine Beschreibung

  config.doctype = xhtml_trans 
  config.xhtml_cleaning = all
  config.xmlprologue=none
  config.prefixLocalAnchors = 1
  config.locale_all = de_DE.ISO8859-1 
  config.language = de

  includeCSS {
        file1 = fileadmin/menu.css
  }

  includeLibs.ypMenu = fileadmin/ypmenu.php

  headerData.11 = TEXT
  headerData.11.value = <script type="text/javascript" src="fileadmin/res/ypSlideOutMenus.js" language="JavaScript"></script><script type="text/javascript" src="fileadmin/res/jslib.js" language="JavaScript"></script>

#  20 < temp.ypMenu
#  80 < temp.user_menu

  10 = TEMPLATE
  10.template = FILE
  10.template.file = fileadmin/vorlage.htm
  10.workOnSubpart = DOKUMENT

  10.marks {
      MENU_LINKS < temp.ypMenu      
        
      UNTEN < styles.content.get
      UNTEN.select.pidInList = 7

      CONTENT < styles.content.get
      CONTENT.select.pidInList = 5
  }
}

temp.ypMenu.special = directory
temp.ypMenu = HMENU
temp.ypMenu.special.value = 1 # hier die ID der root-page eintragen
temp.entryLevel=1
temp.ypMenu {
	1 = GMENU
	1 {
		IProcFunc = user_menu->firstLevel
		expAll = 1
		wrap = |
		NO = 1
		NO {
			wrap = |<br />
			XY = 120, 23
			30 = IMAGE
			30.file = fileadmin/trans.png
			50 = TEXT
			50 {
				text.field = title
				fontSize = 12
				fontFile = fileadmin/fonts/verdanab.ttf
				fontColor = #000000
				offset = 5,17
				antiAlias=0
			}
			90 = BOX
			90 {
				dimensions = 0,22,120,2
				color=black
			}
			
		} 
		IFSUB < temp.ypMenu.1.NO
		IFSUB = 1
		RO < temp.ypMenu.1.NO
		RO = 1
		RO {
		}
		IFSUBRO < temp.ypMenu.1.NO
		IFSUBRO = 1
		IFSUBRO {
		}
	}    
	2 = TMENU
	2 {
		IProcFunc = user_menu->secondLevel
		expAll = 1
		NO.linkWrap = <li>|</li>
	}
	3 = TMENU
	3 {
		IProcFunc = user_menu->thirdLevel
		expAll = 1
		NO.linkWrap = <li>|</li>
	}
	4 = TMENU
	4 {
		IProcFunc = user_menu->fourthLevel
		expAll = 1
		NO.linkWrap = <li>|</li>
	}
}
temp.user_menu = USER
temp.user_menu.userFunc = user_menu->menuEnd

Wo mache ich Fehler. Die Seite wird angezeigt. Nur das anstelle des Menus "###MENU_LINKS###" angezeigt wird. Ich hoffe mir kann jemand helfen. Schon mal vielen Dank im Voraus.

MfG RWErazor