На сайте меню Primary links имеет следующий вид:
Меню 1
- Подменю 1.1
- Подменю 1.2
Меню 2
- Подменю 2.1
- Подменю 2.2
Вывести меню можно двумя способами.
Первый - через шаблон - print theme('links',...
Второй - через admin/build/block и последующим выводом меню в нужную область.
Хитрость в том, что в коде меню содержатся различные элементы вроде и др., поэтому простой вывод меню не подходит, как это происходит во втором случае. А в первом варианте вывод через функцию phptemplate_links() выводит пункты только первого уровня.
Короче говоря, прошу подсказать, как выводить приведенный вариант меню и настраивать его шаблон под свои нужды.
Комментарии
А какие элементы меню у вас там?
Тег span используется внутри.
В разделе меню афиша есть подраздел, допустим кинотатры! Подскажите пожалуйста как менять контент в этом подразделе???!
добрался ток до МЕНЮ РАЗДЕЛА(((
http://***.ru/ourcity/menyu-razdela-afisha
375605023 infinity 1814 @ mail .ru
Спасибо!
Поскольку через Друпал решить поставленную задачу у меня не получилось, привлек на помощь jQuery для добавления нужных элементов. Алгоритм вышел следующий.
1. В шаблоне page.tpl определил место будущего меню
<?php print $header; ?>
</div>
2. В пункте админки admin/build/block указал вывод Primary menu в область header.
3. Написал свой маленький скриптик на JS:
if ($("#navlist li.expanded").length) {
$("#navlist li.expanded > a").wrapInner("<span></span>");
}
});
Результат показать пока не смогу, сайт дорабатывается и доступен только локально.