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