PHPackages                             buttflattery/yii2-multimenu - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. buttflattery/yii2-multimenu

ActiveYii2-extension[Utility &amp; Helpers](/categories/utility)

buttflattery/yii2-multimenu
===========================

A Yii2 widget that creates a navigation menu based on the yii\\widgets\\Menu, and provides you with multiple layout options Big Drop, Left Menu and a Sticky drop-up footer menu .

1.0.0(6y ago)43702[1 issues](https://github.com/buttflattery/yii2-multimenu/issues)MITPHPPHP &gt;=5.4.0

Since Feb 15Pushed 5y ago2 watchersCompare

[ Source](https://github.com/buttflattery/yii2-multimenu)[ Packagist](https://packagist.org/packages/buttflattery/yii2-multimenu)[ RSS](/packages/buttflattery-yii2-multimenu/feed)WikiDiscussions master Synced today

READMEChangelog (1)DependenciesVersions (3)Used By (0)

Yii2-multimenu V 1.0.0
======================

[](#yii2-multimenu-v-100)

What is this repository for?
----------------------------

[](#what-is-this-repository-for)

A Yii2 widget that creates a navigation menu based on the `yii\widgets\Menu`, and provides you with multiple layout options that include a **Big Drop** style top navigation, a **Left Menu** navigation and a **Sticky drop-up** footer menu just by using this single widget. it uses multilple 3rd party plugins for animating the menu. It provide an extra helper component to build menu from the model.

[![preview](https://camo.githubusercontent.com/6044b85ec88f07073ce8b6bc5dbfefa069a0fc94d2a35a5fcd0607f0e69cd346/68747470733a2f2f79696932706c7567696e732e6f6d617261736c616d2e636f6d2f7468656d652f6173736574732f696d672f6d756c74696d656e752e6a7067)](https://camo.githubusercontent.com/6044b85ec88f07073ce8b6bc5dbfefa069a0fc94d2a35a5fcd0607f0e69cd346/68747470733a2f2f79696932706c7567696e732e6f6d617261736c616d2e636f6d2f7468656d652f6173736574732f696d672f6d756c74696d656e752e6a7067)

External Libraries Used
-----------------------

[](#external-libraries-used)

- [jQuery&gt;= v2.2.4](https://jquery.com/download/)
- [Bootstrap v3.3.7](https://getbootstrap.com/docs/3.3/) &amp;&amp; [Bootstrap v4](http://getbootstrap.com/)
- [Waves Plugin](https://github.com/fians/Waves/blob/master/LICENSE).
- [Animate](https://daneden.github.io/animate.css/)
- [Slim Scroll](http://rocha.la)

---

About Bootstrap Version Usage
-----------------------------

[](#about-bootstrap-version-usage)

The extension detects if you are using the `yiisoft/yii2-bootstrap` or `yiisoft/yii2-bootstrap4` and loads the appropriate assets for the extension. It will check first the `"yiisoft/yii2-bootstrap4"` if it exists then it will load bootstrap4 resources otherwise it will fall back to use bootstrap3. So make sure you are following the correct guide to use the [`yiisoft/yii2-bootstrap4"`](https://github.com/yiisoft/yii2-bootstrap4) and remove the `"yiisoft/yii2-bootstrap": "~2.0.0",` from you `composer.json` and change the `minimum-stability:"dev"` here is the complete [guide](https://github.com/yiisoft/yii2-bootstrap4/blob/master/docs/guide/README.md).

### **How do I set up the package**

[](#how-do-i-set-up-the-package)

use composer to install the extension

```
php composer.phar require  buttflattery/yii2-multimenu "@dev"
```

or add into the `composer.json` file under `require` section

```
"buttflattery/yii2-multimenu":"@dev"
```

Demos
-----

[](#demos)

- [Big Drop](https://yii2plugins.omaraslam.com/multimenu/bigdrop)
- [Left Navigation](https://yii2plugins.omaraslam.com/multimenu/leftnav)
- [Sticky Drop-up Footer Navigation](https://yii2plugins.omaraslam.com/multimenu/dropup)

Usage
-----

[](#usage)

```
