Доброго времени суток коллеги.
Не давно начал изучать фреймворк
Yii2, и все вроде бы ничего, но не могу его заставить корректно подсвечивать (делать активным элемент) меню.
Что мы имеем:
Две таблицы связь один ко многим.
Первая таблица с наименованием категорий (из нее делается менюшка)
Вторая статьи для каждой категории.
В
Nav нужно указывать
URL в виде
контроллер/акшин (site/index) что в свою очередь появляется в адресной строке URL.
Мой массив для Nav::Widget();Array
(
[items] => Array
(
[0] => Array
(
[label] => Главная
[url] => Array
(
[0] => /site/index
)
[linkOptions] => Array
(
[title] => Главная
)
)
[1] => Array
(
[label] => Вело
[url] => Array
(
[0] => /bike
)
[linkOptions] => Array
(
[title] => Вело
)
)
[2] => Array
(
[label] => Авто
[url] => Array
(
[0] => /cars
)
[linkOptions] => Array
(
[title] => Авто
)
)
)
);
Мне хочется чтобы ссылки категорий выглядели так:
site.ru/cars
site.ru/bike
site.ru/....
И все это дело обрабатывал скажем
category/index
Как вы понимаете при таком подходе
Nav не может отловить какой пункт меню ему подсвечивать. У кого есть опыт в данном вопросе посоветуйте, что делать?