Comments 9
Я думаю, вас минисуют потому, что выделение активного пункта меню решается парой строк джаваскрипта/цсс и использовать для этого плагин к фреймворку просто бессмысленно. Плюс, ваше решение не будет работать на веб-приложениях, в которых меню рендерится один раз при загрузке страницы, а контент погружается динамически.
Если все так сложно, может, проще воспользоваться для этих целей JS'ом? В таком случае, меню можно закешировать для всех страниц одинаковое — будет просто летать. А на JS достаточно найти ссылку в меню, совпадающую с document.location.href, ей поставить класс current, после чего пройтись по дереву вверх и всем родителям проставить active.
Это точно Хабр?
У вас тестов нет, использовать не буду
А если серьезно — KnpMenuBundle же есть
А если серьезно — KnpMenuBundle же есть
Sign up to leave a comment.
Инструмент для подсветки активного пункта простого HTML меню