Этот модуль позволяет администраторам определять свои HTML атрибуты для пунктов меню, не хакая при этом файлов темы. Это очень удобно как для оформления отдельных пунктов меню, так и для задания им других атрибутов.
Настройки модуля Menu Attributes находятся по адресу admin/settings/menu_attributes. Тут вы выбираете, какие атрибуты включить и, при необходимости, можете задать им значения по умолчанию. После этого вы можете добавлять/изменять атрибуты для ссылки пункта меню либо при создании материала или пункта меню, либо при редактировании материала или пункта меню.
Таким образом, задав необходимые классы, идентификаторы или сразу стили для ссылок пунктов меню, вы можете оформить их по-разному, чтобы выделить, поменять цвет или добавить значок.
Модуль перевела полностью. Перевод доступен, как обычно, на сервере переводов. Наслаждайтесь.
13 Комментариев [Нет новых]
Отлично! Функционально и просто, а то я в свое время запарился темизировать вывод меню в сайдбар, возьму на заметку, спасибо за перевод! =)
Давно уже посматриваю на этот мод
Но вот начал разбиратся и пошли непонятные вещи например:
у меня есть меню к которому привязана нода, после редактирования ноды, почему то ИД и класс этого меню сбрасываются (удаляются) и мне приходится снова идти в этот пункт и писать класс
А вот еще одно, например есть в основных ссылках пункт меню «home»(такое у всех есть
) и я хочу задать ему картинку по css классу заместо «названия ссылки» но как мне это сделать если в настройке пункта меню название обязательное?
или если таким модом нельзя осуществить задуманное то как можно?)
Имеется в виду в primary_links вместо текстовой ссылки вида «Home», сделать изображение со ссылкой. Я правильно понимаю?
в друпал 7 (у меня друпал 7) это «Main menu» да что б заместо текста была картинка.
и еще у вас заместо ссылок: «редактировать» «ответить» «ответить с цитатой» стоят квадратики, браузер гугл хром, а в фф все норм -(
Если этого не делает модуль
menu_icons(похоже о нем я еще не писала, завтра напишу), то всегда же можно ручками.Варианты:
page.tpl.php. Или делаете<span>и через CSS добавляете bg.widthА версия какая? У меня в Chromium все нормально.
ну написано что я использую последнюю версию google chrome основаную на проекте chromium
Windows кодировки значить…
хорошо, спасибо, буду думать, что с этим делать.
Я смотрю что уже что то придумали
у меня стоят слова «ответить» «цитировать» только квадратик в начале каждого
Насчет квадратиков ничего не могу сказать, это у вас с кодировкой в браузере что-то не так. Проверила на Windows в FF, O, S, даже IE все отображают нормально.
Нашел ответ вот тут drupal ru/node/68284
нужно поставить такое text-indent: -999px;
фсе терь спать, завтра буду решать-) спасиб
Ага,
и тем не менее, лучше циферку более 1920, скажем -3999px.
text-indent, оно самое, только-999маловато будет, мониторы то сейчас и 1920 и выше. Хотя не думаю, что кто-то будет смотреть сайты на весь экрандаа это я в firebug написал -999 увидел результат так и скопипастил… а так буду использовать -9999px
О, я об этом моде не слышал,буду пробовать, ручками не хочу
ну или пока что не хочу
Что ты об этом думаешь?