FreeMaster
31.08.2010, 15:19
Здравствуйте. Есть такая проблема: существует меню на 2 языках (ru, eng). В англо-язычной версии необходимо убрать в одном из пунктов главного меню - под все под-меню.
Проиллюстрирую. Есть такая структура:
Catalog
Services
Prices
Support
Where to buy
• page 1
• page 2
• page 3
Необходимо, без под-меню в КОНКРЕТНОМ пункте меню (исключить его):
Catalog
Services
Prices
Support
Where to buy
Сам код меню:
## Menu [Begin]
lib.mainMenu = COA
lib.mainMenu {
10 = HMENU
10 {
special = directory
special.value = 1
1 = TMENU
1.NO {
allWrap = <div id=menu>| </div>
}
1.ACT = 1
1.ACT {
allWrap = <div id=menuact>| </div>
}
2 = TMENU
2.NO {
allWrap = <div id=submenu>| </div>
}
2.ACT = 1
2.ACT {
allWrap = <div id=submenuact>| </div>
}
3 = TMENU
3.NO {
allWrap = <div id=submenu2>| </div>
}
3.ACT = 1
3.ACT {
allWrap = <div id=submenuact2>| </div>
}
wrap = <div> | </div>
}
}
## Menu [End]
Я подозреваю что нужно использовать условие для смены языка:
[globalVar = GP:L = 2]
*******
[global]
И одного из этого: excludeUidList, includeNotInMenu
Заранее благодарен за совет!
Проиллюстрирую. Есть такая структура:
Catalog
Services
Prices
Support
Where to buy
• page 1
• page 2
• page 3
Необходимо, без под-меню в КОНКРЕТНОМ пункте меню (исключить его):
Catalog
Services
Prices
Support
Where to buy
Сам код меню:
## Menu [Begin]
lib.mainMenu = COA
lib.mainMenu {
10 = HMENU
10 {
special = directory
special.value = 1
1 = TMENU
1.NO {
allWrap = <div id=menu>| </div>
}
1.ACT = 1
1.ACT {
allWrap = <div id=menuact>| </div>
}
2 = TMENU
2.NO {
allWrap = <div id=submenu>| </div>
}
2.ACT = 1
2.ACT {
allWrap = <div id=submenuact>| </div>
}
3 = TMENU
3.NO {
allWrap = <div id=submenu2>| </div>
}
3.ACT = 1
3.ACT {
allWrap = <div id=submenuact2>| </div>
}
wrap = <div> | </div>
}
}
## Menu [End]
Я подозреваю что нужно использовать условие для смены языка:
[globalVar = GP:L = 2]
*******
[global]
И одного из этого: excludeUidList, includeNotInMenu
Заранее благодарен за совет!