Необходимо настроить динамическое меню.
Html-код примерно такой:
<li class="first"><a href="#">1</a></li>
<li class="haschildren"><a href="">2</a>
<ul>
<li><a href="#">2.1</a></li>
<li><a href="#">2.2</a></li>
<li><a href="#">2.3</a></li>
</ul>
</li>
<li class="haschildren last"><a href="">3</a>
<ul>
<li><a href="#">3.1</a></li>
<li><a href="#">3.2</a></li>
</ul>
</li>
</ul>
Стандартные модули, а также модуль menu_block мне не подходит (просто не могу вывести нужные пункты, не говоря уже о расстановке классов).
Хотел попробовать добавить блок в режиме PHP-коде, где определять пункты меню.
Закончилось тем, что из блока не смог вывести заголовок меню текущей страницы.
Подскажите пожалуйсат, как это сделать, в какую сторону смотреть?
Комментарии
в модулях включай PHP и при сохранении блока в фильтрах выбирай PHP
Я так и делаю
Но не знаю как из этого блока через API получить пункты меню
Как примеру получить заголовок меню текущей страницы?
Можете конкретный пример дать?
Я не понимаю какую функцию и где применять.
Не понимаю все равно.
Покажите пожалуйста пример, как в режиме php при редактировании блока можно получить заголовок меню текущей страницы.
Код можно? Все, что не пробовал - не получается.
Не получается вывести, везде php выдает ошибки
<?php $menu = menu_tree('primary-links');
print render($menu); ?>
Пробовал как здесь:
http://www.drupal.ru/node/57408