Показать сообщение отдельно
Старый 14.05.2015, 14:01   #1
agravin
Senior Member
 
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
Angry Templavoila и меню

Добрый день. Прошу помощи у форумчан. Уже несколько дней бьюсь с наверное не сложной задачей, но никак не могу одолеть. Прикручивая 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 ее пропустил и доделывает меню, но как-то криво. Только ошибки я и не могу найти
agravin вне форума   Ответить с цитированием