Добрый день. Прошу помощи у форумчан. Уже несколько дней бьюсь с наверное не сложной задачей, но никак не могу одолеть. Прикручивая html-шаблон к движку, с помощью Templavoila, написал такой скрипт:
Код:
lib.menu = HMENU
lib.menu.1 = TMENU
lib.menu.1 {
expAll = 1
noBlur = 1
wrap = |
NO {
allWrap = <li>|</li>
}
IFSUB = 1
IFSUB {
allWrap = <li class="with_menu">|<ul class="sub_menu">
}
ACT = 1
ACT.allWrap = <li class="active"> |
}
lib.menu.2 = TMENU
lib.menu.2 {
expAll = 1
noBlur = 1
wrap = |</ul></li>
NO {
wrapItemAndSub = <li>|</li>
}
}
Исходный код, который показывает браузер, соответствует тому, который написал верстальщик:
Код:
<ul>
<li class="with_menu"><a href="/">Раздел 1</a>
<ul class="sub_menu">
<li><a href="/">Подраздел 1</a></li>
<li><a href="/">Подраздел 2</a></li>
</ul>
</li>
<li><a href="/">Раздел 2</a></li>
<li><a href="/">Раздел 3</a></li>
<li><a href="/">Раздел 4</a></li>
<li><a href="/">Раздел 5</a></li>
</ul>
А стили поехали. Я так подозреваю, что допустил ошибку в скрипте, но парсер Templavoila ее пропустил и доделывает меню, но как-то криво. Только ошибки я и не могу найти