Bootstrap navbar активный класс друпал

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

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

Тема начальной загрузки

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

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

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

1 ответ

Решение

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

Другие вопросы по тегам