Название ссылки в меню

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

Аватар пользователя NightL NightL 11 сентября 2010 в 21:56

Добрый вечер
Подскажите пожалуйста, как реализовать следующее

Возможно путь реализации вызовет улыбку, но другого просто способа не нахожу.
Требуется пункт навигации сделать не строкой из 1-2 слова, а 2-мя строчками текста при чем верхняя строчка имеет больший размер шрифта чем нижняя и слева от этих строк картинка по высоте (40-50 пикселей в высоту)

Пробовал в поле "Название ссылки в меню:" вводить не только текст но и html теги. система их читает не как "<" а как "<" Подскажите, как бы исправить это дело? Другими словами разрешить html в поле "Название ссылки в меню:" или подскажите более правильный способ

Кстати 7 друпал еще не вышел? Или идет тестирование?

Благодарю

Комментарии

Аватар пользователя NightL NightL 11 сентября 2010 в 23:13

Откопал для себя великолепную функцию - блоки! делаем блок с навигацией как хотим и вуаля - то что надо да еще и необходимая функция - показывать блок только на нужных страницах

Аватар пользователя cr0ss@drupal.org cr0ss@drupal.org 12 сентября 2010 в 0:38

Как вариант - http://api.drupal.org/api/function/theme_menu_item_link/6 закидывается в template.php (соотвественно вместе theme - название темы или phptemplate) и анализирую строку, делаем explode и вставляем html теги в третьем параметре вставля html => true. Естественно можно попробовать просто добавить html => true, а в титле меню вставлять html.

Другой более простой вариант - JS бить строку уже на отрендереном меню и вставлять спаны с соотвествующими классами.