Боковая панель

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Закрыто
Anton1999
Сообщения: 26
Зарегистрирован: 2017.04.28, 14:55

Боковая панель

Сообщение Anton1999 »

Всем привет)
Короче, у меня есть 5 разных моделей со своими контроллерами и вьюшками. Дайте пожалуйста пример как реализовать боковую панель, в которой будут отображаться все эти 5 моделей и что бы при переходе на разные вьюшки, эта панель не исчезала, а в ней отображалось на какой странице я сейчас нахожусь. Я никогда не делал ничего подобного и не имею представления как это реализовать) Буду очень благодарен)
Аватара пользователя
Alexum
Сообщения: 683
Зарегистрирован: 2016.09.26, 10:00

Re: Боковая панель

Сообщение Alexum »

Конкретизируйте, что значит "боковую панель, в которой будут отображаться все эти 5 моделей"? Обычный NavBar в layout вам не подходит?
Аватара пользователя
onmotion
Сообщения: 31
Зарегистрирован: 2015.12.25, 16:03
Откуда: Санкт-Петербург
Контактная информация:

Re: Боковая панель

Сообщение onmotion »

Можете воспользоваться https://github.com/kartik-v/yii2-widget-sidenav

Код: Выделить всё

echo SideNav::widget([
            'type' => SideNav::TYPE_DEFAULT,
            'heading' => 'Админ панель',
            'items' => [
                [
                    'url' => '/',
                    'label' => 'Главная',
                    'icon' => 'home',
                    'active' => ($path == '')
                ],
                [
                    'url' => '/clients',
                    'label' => 'Клиенты',
                    'icon' => 'briefcase',
                    'active' => ($path == '/clients')
                ],
                //...
               ]
Изображение
Anton1999
Сообщения: 26
Зарегистрирован: 2017.04.28, 14:55

Re: Боковая панель

Сообщение Anton1999 »

onmotion писал(а): 2017.04.30, 12:06 Можете воспользоваться https://github.com/kartik-v/yii2-widget-sidenav
Спасибо большое, подошло)
Закрыто