1-09-2012, 10:46 Посмотрели: 2042 Добавил: bebeka

Сокрытие элементов меню в Drupal

В предыдущей статьи, мы рассматривали как можно изменить любую существующею ссылку в Drupal, а сегодня по методу из предыдущей статьи мы скроем определенную ссылку из меню.

Иногда нужно скрыть одну ссылку от определенной группы пользователей, или просто скрыть ссылку по любым другим причинам, для этого в каждого элемента меню есть параметр hidden, который стандартно принимает параметр 0 - это значит что ссылка отображается, но если установить параметр 1, тогда ссылку уберется из меню.

На примере, я покажу вам как можно удалить ссылку “Создать материал”, которая ставится по стандарту после установки Drupal.

function mymodule_menu_link_alter(&$item) {
    if ($item[‘link_path’] == ‘node/add’) {
        // Устанавливаем параметр 1, чтобы ссылка не отображалась
        $item[‘hidden’] = 1;
    }
}


Питание для детей "нутрилак 0 12", является лидером в России, по производству молочной смени, в питании используется заменитель молока, который безопасен и имеет большой спектр применения, и подходит всем малышам.
Рубрика записи: Меню

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

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

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

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

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

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


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