Bootstrap navbar активный класс drupal

Я перестраиваю свой старый сайт на drupal 7.

Я решил использовать тему загрузки drupal, потому что мой старый сайт также использует загрузку.

Тема Bootstrap

По умолчанию навигационная панель drupal включена в эту тему, но не хватает одной вещи. Он не поддерживает активный класс css. Хотя наведение мыши работает нормально, мне нужен способ сделать ссылки активными в зависимости от посещаемой страницы. Так, например, если главная страница посещается, класс должен измениться на активный, как показано на изображениях.

Пример того, как это должно выглядеть

Я знаю, что есть несколько способов сделать это с помощью jquery, но найденное мной решение, похоже, не работает, когда я полностью перехожу на страницу. На моем старом веб-сайте я добавлял и удалял активный класс, используя URL-адрес, но, поскольку моя цель - упростить добавление и удаление страниц, я не могу придумать, как это сделать.


person Arjan    schedule 10.05.2013    source источник


Ответы (1)


Я обнаружил, что drupal модуль menu_block добавляет активный класс, так что это было решено. Трудно, теперь я застрял в новой проблеме, которая связана со стилем блока по умолчанию, я задал его здесь.

person Arjan    schedule 14.05.2013