Создать меню 2 уровня с такой структурой:
Как создать меню такой структуры (в 2 уровня)? Перепробовал уже все докумментированые методы, но не получаеться.
Помогите пожалуйста <ul id="Menu1" class="MM"> <li><a href="http://www.smartmenus.org/">Home</a></li> <li><a href="http://www.smartmenus.org/about/">About</a> <ul> <li><a href="http://www.smartmenus.org/about/introduction/">Introduction to SmartMenus</a></li> <li><a href="http://www.smartmenus.org/about/compatibility/">Browser compatibility</a></li> <li><a href="http://www.smartmenus.org/about/vasil-dinkov/">The author</a></li> <li><a href="http://www.smartmenus.org/about/promote/">SmartMenus buttons</a></li> </ul> </li> <li><a href="http://www.smartmenus.org/samples6/">Online Samples</a></li> <li><a href="http://www.smartmenus.org/download/">Download</a></li> <li><a href="http://www.smartmenus.org/license/">Licensing</a> <ul> <li><a href="http://www.smartmenus.org/license/types/">License</a></li> <li><a href="http://www.smartmenus.org/license/purchase/">Purchase</a></li> <li><a href="http://www.smartmenus.org/license/eula/">EULA</a></li> </ul> </li> |
привожу пример примерно такого меню
идея взята с typo3-snippets yacbddm = COA yacbddm.wrap = <ul class="primary"> | </ul> yacbddm.10 = HMENU yacbddm.10 { special = list special.value = 13 } yacbddm.10.1 = TMENU yacbddm.10.1 { noBlur = 1 expAll = 1 NO.wrapItemAndSub = <li class="home"> | </li> ACT=1 ACT.wrapItemAndSub = <li class="home active"> | </li> } yacbddm.20 = HMENU yacbddm.20 { special = directory excludeUidList = 13 special.value = 3 } yacbddm.20.1 = TMENU yacbddm.20.1 { noBlur = 1 expAll = 1 NO.wrapItemAndSub = <li> | </li> ACT=1 ACT.wrapItemAndSub = <li class="active"> | </li> IFSUB=1 IFSUB { wrapItemAndSub = <li> | </li> } ACTIFSUB=1 ACTIFSUB { wrapItemAndSub = <li class="active"> | </li> } } # First dropdown Menu configuration yacbddm.10.2 = TMENU yacbddm.10.2 { noBlur = 1 expAll = 1 wrap = <ul> | </ul> NO.wrapItemAndSub = <li> | </li> IFSUB=1 IFSUB { wrapItemAndSub = <li> | </li> } } yacbddm.20.2 < yacbddm.10.2 yacbddm.30.2 < yacbddm.10.2 |
Большое спасибо, работает
Спасибо, я немного переделал под свое меню, закомментировал несколько строк, и все прекрасно работает (TemplaVoila)
Может кому-то пригодится: Код:
lib.mainMenu = COA |
Привет.
Помогите разобраться с простенькой менюшкой. В шаблоне разместил меню: Код:
<div id="menu_1"> Код:
# Menu 1 cObject Код:
Menu item 1 |
Судя по lib. ... вы используете TV. Проверяйте маппинг. Если же автопарсер, то давайте весь код.
|
ошибка в разметке области под это меню. чтобы сказать точнее - мало информации. используется TV? если да - пожалуста XML структуры данных - в студию
Цитата:
|
Цитата:
Какую XML структуры данных Вы имеете в виду? Где мне ее взять? (пардон за такие вопросы :) ) |
Левая колонка: Web - Templavoila; Средняя колонка - системная папка с шаблонами TV; в правом поле - клик по иконке DS шаблона, в выпавшей меню - Правка. Откроется структура DS, с блоком textarea - XML структуры данных.
Или так: в выпавшем меню после клика по иконке DS пункт Templavoila, затем отметить чекбокс Show XML, после чего отобразится таже структура DS (для просмотра, с подсветкой кода) Для меню должен быть примерно такой код: Код:
<field_menu type="array"> |
Цитата:
Вот XML Код:
<?xml version="1.0" encoding="windows-1251" standalone="yes" ?> |
Всё верно... а в область контента вставка происходит?
|
Часовой пояс GMT +4, время: 01:54. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot