→ Menu Attributes — добавляем свои HTML атрибуты для пунктов меню

Этот модуль позволяет администраторам определять свои HTML атрибуты для пунктов меню, не хакая при этом файлов темы. Это очень удобно как для оформления отдельных пунктов меню, так и для задания им других атрибутов.

Настройки модуля Menu Attributes находятся по адресу admin/settings/menu_attributes. Тут вы выбираете, какие атрибуты включить и, при необходимости, можете задать им значения по умолчанию. После этого вы можете добавлять/изменять атрибуты для ссылки пункта меню либо при создании материала или пункта меню, либо при редактировании материала или пункта меню.

Настройки модуля Menu Attributes Параметры Menu Attributes, при создании материала

Таким образом, задав необходимые классы, идентификаторы или сразу стили для ссылок пунктов меню, вы можете оформить их по-разному, чтобы выделить, поменять цвет или добавить значок.

Модуль перевела полностью. Перевод доступен, как обычно, на сервере переводов. Наслаждайтесь.

RSS-материал

13 Комментариев [Нет новых]

Аватар пользователя ogaboga

Отлично! Функционально и просто, а то я в свое время запарился темизировать вывод меню в сайдбар, возьму на заметку, спасибо за перевод! =)

Аватар пользователя Inglar

Давно уже посматриваю на этот мод Широкая улыбка Но вот начал разбиратся и пошли непонятные вещи например:
у меня есть меню к которому привязана нода, после редактирования ноды, почему то ИД и класс этого меню сбрасываются (удаляются) и мне приходится снова идти в этот пункт и писать класс

А вот еще одно, например есть в основных ссылках пункт меню «home»(такое у всех есть Улыбка ) и я хочу задать ему картинку по css классу заместо «названия ссылки» но как мне это сделать если в настройке пункта меню название обязательное?Tired

или если таким модом нельзя осуществить задуманное то как можно?)

Аватар пользователя EllECTRONC

Имеется в виду в primary_links вместо текстовой ссылки вида «Home», сделать изображение со ссылкой. Я правильно понимаю?

Аватар пользователя Inglar

в друпал 7 (у меня друпал 7) это «Main menu» да что б заместо текста была картинка.
и еще у вас заместо ссылок: «редактировать» «ответить» «ответить с цитатой» стоят квадратики, браузер гугл хром, а в фф все норм -(

Аватар пользователя EllECTRONC

Если этого не делает модуль menu_icons (похоже о нем я еще не писала, завтра напишу), то всегда же можно ручками. Подмигивание
Варианты:

  1. Убираете ссылку из меню и вставляете нужное изображение со ссылкой прямо в шаблон page.tpl.php. Или делаете <span> и через CSS добавляете bg.
  2. Оставить все как есть и дать упор на CSS, щас не помню точно с чем там поиграть нужно, но можно скрыть слово, оставив только изображение. Попробуйте задать width

и еще у вас заместо ссылок: «редактировать» «ответить» «ответить с цитатой» стоят квадратики, браузер гугл хром, а в фф все норм -( Inglar, @19 Октябрь, 2011 - 02:12

А версия какая? У меня в Chromium все нормально.

Аватар пользователя Inglar

ну написано что я использую последнюю версию google chrome основаную на проекте chromium

Аватар пользователя EllECTRONC

Windows кодировки значить… Glasses хорошо, спасибо, буду думать, что с этим делать.

Аватар пользователя Inglar

Я смотрю что уже что то придумали Широкая улыбка у меня стоят слова «ответить» «цитировать» только квадратик в начале каждого Язык

Аватар пользователя EllECTRONC

Насчет квадратиков ничего не могу сказать, это у вас с кодировкой в браузере что-то не так. Проверила на Windows в FF, O, S, даже IE все отображают нормально. Недоумевание

Аватар пользователя Inglar

Нашел ответ вот тут drupal ru/node/68284
нужно поставить такое text-indent: -999px;
фсе терь спать, завтра буду решать-) спасиб Широкая улыбка

Аватар пользователя EllECTRONC

Ага, text-indent, оно самое, только -999 маловато будет, мониторы то сейчас и 1920 и выше. Хотя не думаю, что кто-то будет смотреть сайты на весь экран Широкая улыбка и тем не менее, лучше циферку более 1920, скажем -3999px.

Аватар пользователя Inglar

даа это я в firebug написал -999 увидел результат так и скопипастил… а так буду использовать -9999px

Аватар пользователя Inglar

О, я об этом моде не слышал,буду пробовать, ручками не хочу Широкая улыбка ну или пока что не хочу Громкий смех

Что ты об этом думаешь?

МультиВход
ИЛИ

Комментарии