phpnt/yii2-metismenu

Yii2 Metis Menu

Installs: 17 894

Dependents: 1

Suggesters: 0

Security: 0

Stars: 2

Watchers: 2

Forks: 0

Open Issues: 0

Language:CSS

Type:yii2-extension

0.0.3 2018-12-06 14:40 UTC

This package is auto-updated.

Last update: 2024-04-07 03:11:05 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License

Описание:

Плагин поможет сделать меню в боковой колонке сайта, настраиваются выпадающие списки подпунктов и их направление, подходит для Bootstrap вёрстки.

DEMO

- Поддержать phpNT

Социальные сети:

Установка:

php composer.phar require "phpnt/yii2-metismenu" "*"

или

composer require phpnt/yii2-metismenu

или добавить в composer.json файл

"phpnt/yii2-metismenu": "*"

Представление:

<?php
use yii\widgets\Menu;
use phpnt\metismenu\MetisMenuAsset;
MetisMenuAsset::register($this);
?>
<div class="col-md-4">
    <div class="sidebar-nav">
        <?= Menu::widget([
            'items' => [
                ['label' => 'Элемент 1',
                    'url' => ['services/index'],
                    'options'=>['class'=>'dropdown active'],
                    'template' => '<a href="{url}" class="has-arrow">{label}</a>',
                    'items' => [
                        ['label' => 'Ссылка 1', 'url' => ['#']],
                        ['label' => 'Ссылка 2', 'url' => ['#']],
                    ]
                ],
                ['label' => 'Элемент 2',
                    'url' => ['services/index'],
                    'options'=>['class'=>'dropdown'],
                    'template' => '<a href="{url}" class="has-arrow">{label}</a>',
                    'items' => [
                        ['label' => 'Ссылка 1', 'url' => ['#']],
                        ['label' => 'Ссылка 2', 'url' => ['#']],
                    ]
                ],
                ['label' => 'Элемент 3',
                    'url' => ['services/index'],
                    'options'=>['class'=>'dropdown'],
                    'template' => '<a href="{url}" class="has-arrow">{label}</a>',
                    'items' => [
                        ['label' => 'Ссылка 1', 'url' => ['#']],
                        ['label' => 'Ссылка 2', 'url' => ['#']],
                    ]
                ],
            ],
            'options' => [
                'id'=>'side-menu',
                'class' => 'metismenu',
            ],
            'activeCssClass'=>'active',
            'firstItemCssClass'=>'fist',
            'lastItemCssClass' =>'last',
        ]); ?>
    </div>
</div>
------------
# Документация (примеры):
## [metisMenu](https://github.com/onokumus/metisMenu)
------------
### Версия:
### 0.0.1
------------
### Лицензия:
### [MIT](https://ru.wikipedia.org/wiki/%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F_MIT)
------------