Commit 0a5f0951ab0d9eb374594f5458f097d1b6270c84
1 parent
78a56c44
add active menu
Showing
1 changed file
with
25 additions
and
25 deletions
Show diff stats
frontend/views/layouts/main-menu.php
| 1 | -<?php | |
| 2 | -use common\modules\product\models\Category; | |
| 3 | -use yii\helpers\Url; | |
| 4 | -use yii\widgets\Menu; | |
| 5 | - | |
| 6 | - | |
| 7 | -foreach (Category::find ()->all () as $category){ | |
| 8 | - $categoryObject = Yii::$app->request->get('category'); | |
| 9 | - $menu[] = ['label' => $category->name , | |
| 10 | - 'url' => Url::to(['catalog/category', 'category' => $category]), | |
| 11 | - 'active' => isset($categoryObject) && $categoryObject->alias == $category->alias ? true : false ]; | |
| 12 | -} | |
| 13 | - | |
| 14 | -$main_menu = Menu::widget([ | |
| 15 | - 'items' => $menu, | |
| 16 | -]); | |
| 17 | -?> | |
| 18 | - | |
| 19 | -<?=$main_menu?> | |
| 20 | -<div class="fr"> | |
| 21 | - <ul> | |
| 22 | - <li class="akciya"><a href="<?= Url::to (['event/index',]) ?>">Акции</a></li> | |
| 23 | - <li class="brands"><a href="<?= Url::to (['brand/index']) ?>">Бренды</a></li> | |
| 24 | - </ul> | |
| 25 | -</div> | |
| 1 | +<?php | |
| 2 | +use common\modules\product\models\Category; | |
| 3 | +use yii\helpers\Url; | |
| 4 | +use yii\widgets\Menu; | |
| 5 | + | |
| 6 | + | |
| 7 | +foreach (Category::find ()->all () as $category){ | |
| 8 | + $categoryObject = Yii::$app->request->get('category'); | |
| 9 | + $menu[] = ['label' => $category->name , | |
| 10 | + 'url' => Url::to(['catalog/category', 'category' => $category]), | |
| 11 | + 'active' => isset($categoryObject) && $categoryObject->alias == $category->alias ? true : false ]; | |
| 12 | +} | |
| 13 | + | |
| 14 | +$main_menu = Menu::widget([ | |
| 15 | + 'items' => $menu, | |
| 16 | +]); | |
| 17 | +?> | |
| 18 | + | |
| 19 | +<?=$main_menu?> | |
| 20 | +<div class="fr"> | |
| 21 | + <ul> | |
| 22 | + <li class="akciya"><a href="<?= Url::to (['event/index',]) ?>">Акции</a></li> | |
| 23 | + <li class="brands"><a href="<?= Url::to (['brand/index']) ?>">Бренды</a></li> | |
| 24 | + </ul> | |
| 25 | +</div> | ... | ... |