Генерарция иерархического меню
Доброго времени суток.
Помогите, пожалуйста, с созданием tsconfig-а для генерации иерархического меню. Суть вопроса - необходимо, что б меню имело следующую структуру: <div class="l1">Element1 Level1</div> <div class="l1">Element2 Level1</div> <div class="l1">Element3 Level1 <div class="l2">Elem1 Level2</div></div> <div class="l1">Element4 Level1</div> Но мне упорно выдет структуру: <div class="l1">Element1 Level1</div> <div class="l1">Element2 Level1</div> <div class="l1">Element3 Level1</div> <div class="l2">Elem1 Level2</div> <div class="l2">Elem2 Level2</div> <div class="l1">Element4 Level1</div> Пересмотрев различные примеры и документацию нашел только одно решение: принять структуру как есть и выстраивать отображение с помощью css. Но данное решение не подходит, это во первых. А во вторых - чувствую что нужное решение есть, а найти не могу. Буду признателен за помощь. |
Из какой структуры страниц вы генерируете меню? Приведите пример, скриншот.
|
Структура - самая что ни на есть простая:
Some root level page Element1 level1 pageСократил и упростил ts-файл по построению меню - в принципе базовая версия большинства примеров получилась. Можем от него отталкиваться.Element11 level2 pageElement2 level1 page Его содержание: Код:
[GLOBAL] |
используйте wrapItemAndSub для элементов с подменю, либо wrap для всего меню
а вообще, ваше меню с вложенными дивами просится на переделку в список. |
Спасибо за ответ, но wrapItemAndSub и wrap делают нужную обертку, но отнюдь не помогают с местом расположения елементов.
Цитата:
То есть конечный результат должен таким быть: <ul> <li class="l1">Element1 Level1</li> <li class="l1">Element2 Level1</li> <li class="l1">Element3 Level1 <ul></li> <li class="l1">Element4 Level1</li> </ul> Но показалось, что так больше запутаю своим вопросом |
вот здесь такая схема: http://cobra-garant.ru
Код:
lib.mainMenu.10 = HMENU |
Вуаля!!!
Уважаемый filippoff, премного благодарен! Земля таки крутится, а меню выстроилось как нужно :) |
Часовой пояс GMT +4, время: 11:57. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot