Вы здесь

SimpleMenu

Быстрый доступ к любому пункту меню.

Модуль SimpleMenu создаёт панель, которая закрепляется вверху страницы и позволяет получить быстрый доступ к вложенным пунктам меню. Модуль использует jQuery, есть возможность менять CSS-селектор к которому будет прикрепляться меню. Например можно сделать некое меню, привязать SimpleMenu к селектору #bloсk-bloсk-10 который используется на определённом разделе сайта, и использовать панель модуля на страницах с этим блоком. Насколько хватит фантазии. Автор модуля говорит о том, что его удобно использовать с темами в которых нет подходящего места для меню администратора, но этот модуль хорошо подходит для любой темы. Кроме того, если на сайте используется несколько тем, то в настройках модуля есть возможность указать темы с которыми его использовать не нужно.

Ещё в настройках модуля можно выбрать какое меню использовать в качестве меню первого уровня. На картинке в качестве меню первого уровня выбрано стандартное меню «Навигация». На странице доступа можно указать роли для которых будет доступен этот модуль и в принципе этот модуль можно использовать не только для удобного доступа к меню администраторами, но и строить на нём меню сайтов. Но основное назначение модуля — использование либо с меню «Навигация», либо с меню в которое включены ссылки которыми вы часто пользуетесь.

Установка

  • Скопируйте папку модуля simplemenu в папку с дополнительными модулями
  • Активируйте модуль на странице Управление → Строение сайта → Модули
  • Настройте модуль на странице Управление → Конфигурация → SimpleMenu
  • На странице Управление → Пользователи → Права установите доступ к модулю определённым ролям

Комментарии

Изображение пользователя Анонимно

А какимобразом настроить, чтоб это меню было горизонтально ориентировано, как на картинке?

Изображение пользователя drupal.org.ru

Ну это он сам делает. У него в папке css-файл для этого. В крайнем случае почистить кэш.

Изображение пользователя Эдуард

А можно ли сделать так, чтобы этим меню полностью заменить меню primary-links? Я думал в CSS selector это определяется, но так ничего и не удалось с этим поделать, оно или дублируется при выборе параметра body в селекторе, либо не отображается, если выбрать параметр #primary (как в примере), разъясните плиз, как правильно пользоваться CSS селектором, а так же параметром attach method, менял метод но разницы не увидел. В интернете вообще не нашёл приемлемого описания опций simplemenu.