Сокрытие элементов меню в Drupal
В предыдущей статьи, мы рассматривали как можно изменить любую существующею ссылку в Drupal, а сегодня по методу из предыдущей статьи мы скроем определенную ссылку из меню.
Изменение ссылок меню из других модулей в Drupal
Бывают такие ситуации когда нужно изменить заголовок страниц или путь к загрузке страницы определенного модуля, но рыться в коде и исправлять чужой код это не правильно ( если это только не баг ), в Drupal есть такой замечательный хук hook_link_alter(), который позволяет изменить параметры элемента меню без изменений кода модуля.
Вложенное меню Drupal
На всех примерах которые я приводил раньше, использовалось меню с одним или более статическим элементом и вложенностью 1. Сейчас я покажу вам как сделать 2 и больше вложенность для меню.
Callback и обобщенные символы в URL Drupal
Теперь я хочу рассказать вам как можно использовать свои функции для генерации обобщенных символов через свою функцию.
Обобщенные символы в меню
URL на каждом сайте используют, не всегда статические, а почти всегда динамические сегменты, например: page/1. Второй параметр, то бишь 1, будет изменятся в зависимости от ID страницы которая запрашивается.
Создание меню Drupal
За создание меню отвечает хук hook_menu(). Хук принимает массив с пар ключ - значение, которые задают настройки элемента меню. Меню в друпал играет большую роль, через hook_menu() настраиваются URL на проекте.

Юзер панель
Я тебя не знаю!
Зарегистрируйся, либо

войди под своим логином!

Fuck, я забыл свой пароль!

Восстановить данные =0
Новое на сайте
Известная социальная сеть Instagram приступила к тестированию новой...
Недавно, в приложения для Android и iOS социальной сети Twitter была...
Недавно, в Google "Мой бизнес" разработчики добавили новейший способ, как...
Недавно стало известно о том, что соцсеть Facebook по упоминанию в русских...
Недавно, представитель корпорации Google, Джон Мюллер (John Mueller)...
Голосуем

Ваша любимая CMS?


DataLife Engine
WordPress
Joomla
Drupal
LiveStreet
UCOZ
Самопис
Php+Includ
Статика