Hi, ich nutze TemplaVoila schon lange und bin sehr zufrieden.
Nur leider ist manche doch recht schwierig.
Zu meinem Problem: Ich möchte das ypMenu + TemplaVoila verwenden.
Wenn ich nun nach diesem Tutorial vorgehe, und den TS.Code in
Templavoila "übersetze" scheiter ich an der Übergabe des
Menüs in der temp. Variable an das lib. von TemplaVoila.
Hier der Code der nicht funktioniert:
temp.ypMenu = HMENU
temp.ypMenu {
special = directory
special.value = 23
1 = GMENU
1 {
IProcFunc = user_menu->firstLevel
expAll = 1
wrap = |
NO = 1
NO {
wrap = |
XY = [200.w]+200, 29
10 = IMAGE
10.file = fileadmin/templates/gfx/bg/2_4_menu_no.png
20 = TEXT
20 {
transparentBackground = 1
align=center
offset = 0,22
fontColor = #333333
text.field = title
fontSize = 18
fontFile = fileadmin/templates/fonts/spiritmedium.ttf
niceText = 0
emboss {
offset = 1,1
highColor = #FFFFFF
lowColor = #000000
blur = 8
opacity = 40
}
}
}
}
lib.mainMenu < temp.ypMenu
Spare ich mir allerdings den Teil mit der Übergabe und
schreibe das Menu dirkt in das lib. geht es.
Hier der Code der funktioniert:
lib.mainMenu = HMENU
lib.mainMenu {
special = directory
special.value = 23
1 = GMENU
1 {
IProcFunc = user_menu->firstLevel
expAll = 1
wrap = |
NO = 1
NO {
wrap = |
XY = [200.w]+200, 29
10 = IMAGE
10.file = fileadmin/templates/gfx/bg/2_4_menu_no.png
20 = TEXT
20 {
transparentBackground = 1
align=center
offset = 0,22
fontColor = #333333
text.field = title
fontSize = 18
fontFile = fileadmin/templates/fonts/spiritmedium.ttf
niceText = 0
emboss {
offset = 1,1
highColor = #FFFFFF
lowColor = #000000
blur = 8
opacity = 40
}
}
}
}
Und jetzt meine Frage: WARUM? 😢
Bzw.: Warum geht es mit der mötigen Übergabe nicht?
Oder: Was muß ich tun damit es geht?
Vielen Dank für Eure Hilfe schon mal im Vorraus!!
Greez WrYBiT