А чем не устраивает вообще без дополнительных шаблонов, а в главном прописать нечто вроде
Код:
[PIDupinRootline = 117,118]
lib.subMenu.entryLevel = 3
[else]
lib.subMenu.entryLevel = 1
[end]
?
А загнать в special.value данные, по-видимому, можно через
yourmenu.special.value.data = leveluid:-1
или как-то наподобие...