Меню и подменю

Главные вкладки

Аватар пользователя Captain Blood Captain Blood 20 декабря 2008 в 23:00

На сайте меню Primary links имеет следующий вид:
Меню 1
- Подменю 1.1
- Подменю 1.2
Меню 2
- Подменю 2.1
- Подменю 2.2

Вывести меню можно двумя способами.
Первый - через шаблон - print theme('links',...
Второй - через admin/build/block и последующим выводом меню в нужную область.

Хитрость в том, что в коде меню содержатся различные элементы вроде и др., поэтому простой вывод меню не подходит, как это происходит во втором случае. А в первом варианте вывод через функцию phptemplate_links() выводит пункты только первого уровня.
Короче говоря, прошу подсказать, как выводить приведенный вариант меню и настраивать его шаблон под свои нужды.

Комментарии

Аватар пользователя smart1814 smart1814 23 декабря 2008 в 21:09

В разделе меню афиша есть подраздел, допустим кинотатры! Подскажите пожалуйста как менять контент в этом подразделе???!

добрался ток до МЕНЮ РАЗДЕЛА(((

http://***.ru/ourcity/menyu-razdela-afisha

375605023 infinity 1814 @ mail .ru

Спасибо!

Аватар пользователя Captain Blood Captain Blood 1 января 2009 в 17:15

Поскольку через Друпал решить поставленную задачу у меня не получилось, привлек на помощь jQuery для добавления нужных элементов. Алгоритм вышел следующий.

1. В шаблоне page.tpl определил место будущего меню

<div id="navlist">
<?php print $header; ?>
</div>

2. В пункте админки admin/build/block указал вывод Primary menu в область header.
3. Написал свой маленький скриптик на JS:

$(document).ready(function(){
  if ($("#navlist li.expanded").length) {
    $("#navlist li.expanded > a").wrapInner("<span></span>");
  }
});

Результат показать пока не смогу, сайт дорабатывается и доступен только локально.