Делаю вывод меню в page.tpl.php:
<?php
$tree = menu_tree_page_data('main-menu');
$main_menu = menu_tree_output($tree);
print drupal_render($main_menu);
?>
Вопрос таков: как мне добавить классы к ul второй или третей уровни вложености?
И еще нужно добавить класс к a?
Например меню сейчас такое:
<li class="last expanded"><a href="/" title="">Пункт 1</a>
<ul class="menu"><li class="first leaf"><a href="/">Подпункт 1</a></li>
<li class="leaf"><a href="/">Подпункт 2</a></li>
<li class="leaf"><a href="/">Подпункт 3</a></li>
<li class="last leaf"><a href="/">Подпункт 4</a></li>
</ul></li>
</ul>
Комментарии
Через menu_tree_output
Прямо в шаблоне page.tpl.php? Не хотелось бы там логику делать.
http://www.drupal.ru/node/74912
abutan, то что нужно. Огромное спасибо!
ПС. Проблемно только на большых меню