Hallo,
ich bastle jetzt schon eine ganze weile an dem Tutorial zum ypMenu doch es will nicht laufen. Es sieht immer so aus. Klappt nicht auf. Die Menüpunkte der ersten ebene werden schön dargestellt, doch die unterpunkte stehen alle untereinander am linken rand.
Ich ahbe das ganze nach diesem Tutorial gemacht. Dort hat auch schon jemand (etwas weiter unten auf der Seite) ein Bild mit dem gleichen Problem hinterlegt.
http://v6.kj187.de/typo/t3tutorials/typoscript/menus/?detail=39
Hier mein TS (wird als externes Template in das Root-Template geladen)
config.no_cache = 1
page.includeLibs.ypMenu = fileadmin/scripts/ypMenu/ypMenu.php
page.headerData.11 = TEXT
page.headerData.11.value = <script type="\" textjavascript="" src="\" fileadminscriptsypmenuypslideoutmenusjs="" language="\" javascript=""></script>
temp.ypMenu.special = directory
# 57 ist die ID der root-page - siehe screenshot
temp.ypMenu.special.value = 1
temp.ypMenu = HMENU
temp.ypMenu {
1 = GMENU
1 {
IProcFunc = user_menu->firstLevel
expAll = 1
wrap = |
NO = 1
NO {
wrap = |
XY = [50.w]+20, 31
30 = IMAGE
30.file = fileadmin/user_upload/scripts/ypMenu/menu_bg2.gif
50 = TEXT
50 {
text.field = title
fontSize = 10
fontFile = fileadmin/user_upload/scripts/ypMenu/verdana.ttf
fontColor = #222222
offset = 10,20
niceText = 0
transparentBackground = 1
}
100 = || IMAGE
100.file = fileadmin/user_upload/scripts/ypMenu/menu_space.gif
}
IFSUB < temp.ypMenu.1.NO
IFSUB = 1
RO < temp.ypMenu.1.NO
RO = 1
RO {
backColor = #DDDDDD
30 >
}
IFSUBRO < temp.ypMenu.1.NO
IFSUBRO = 1
IFSUBRO {
backColor = #DDDDDD
30 >
}
}
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
Hier das root-Template
page = PAGE
page.typeNum = 0
page.stylesheet = fileadmin/user_upload/templates/style2/ypMenu.css
page.10 = TEMPLATE
page.10{
template = FILE
template.file = fileadmin/user_upload/templates/style2/template.htm
workOnSubpart = DOKUMENT
marks.MENU = COA
marks.MENU {
10 < temp.ypMenu
20 < temp.user_menu
}
}
Bin für jeden Rat dankbar. #angry#