Commit 860087b09a4df99d2ca39ffb452f44f5b4d4d836
1 parent
84b2aead
add active menu
Showing
1 changed file
with
2 additions
and
1 deletions
Show diff stats
frontend/views/layouts/main-menu.php
@@ -5,9 +5,10 @@ use yii\widgets\Menu; | @@ -5,9 +5,10 @@ use yii\widgets\Menu; | ||
5 | 5 | ||
6 | 6 | ||
7 | foreach (Category::find ()->all () as $category){ | 7 | foreach (Category::find ()->all () as $category){ |
8 | + $categoryObject = Yii::$app->request->get('category'); | ||
8 | $menu[] = ['label' => $category->name , | 9 | $menu[] = ['label' => $category->name , |
9 | 'url' => Url::to(['catalog/category', 'category' => $category]), | 10 | 'url' => Url::to(['catalog/category', 'category' => $category]), |
10 | - 'active' => Yii::$app->request->get('category')->alias == $category->alias ? true : false ]; | 11 | + 'active' => isset($categoryObject) && Yii::$app->request->get('category')->alias == $category->alias ? true : false ]; |
11 | } | 12 | } |
12 | 13 | ||
13 | $main_menu = Menu::widget([ | 14 | $main_menu = Menu::widget([ |