dev-master
9999999-dev https://github.com/host33/yii2-multilevel-horizontal-menuThis extension consists of a multilevel horizontal menu.
BSD 3-Clause
The Requires
extension yii2 widget menu horizontal menu
This extension consists of a multilevel horizontal menu.
This extension consists of a multilevel horizontal menu. It is based on the SMenu extension. The CSS code has been taken from this page: http://www.dynamicdrive.com/style/csslibrary/item/jquery_multi_level_css_menu_2, (*1)
https://yiidemos.oligalma.com/multilevelhorizontalmenu, (*2)
The preferred way to install this extension is through composer., (*3)
Either run, (*4)
$ php composer.phar require host33/yii2-multilevel-horizontal-menu "dev-master"
or add, (*5)
"host33/yii2-multilevel-horizontal-menu": "dev-master"
to the require
section of your composer.json
file., (*6)
First of all, you have to add this piece of code where you want your menu to appear:, (*7)
use host33\multilevelhorizontalmenu\MultilevelHorizontalMenu; echo MultilevelHorizontalMenu::widget( array( "menu"=>array( array("url"=>array(), "label"=>"Products", array("url"=>array( "route"=>"/product/create"), "label"=>"Create product",), array("url"=>array( "route"=>"/product/list"), "label"=>"Product List",), array("url"=>array(), "label"=>"View Products", array("url"=>array( "route"=>"/product/show", "params"=>array("id"=>3), "htmlOptions"=>array("title"=>"title")), "label"=>"Product 3"), array("url"=>array(), "label"=>"Product 4", array("url"=>array( "route"=>"/product/show", "params"=>array("id"=>5)), "label"=>"Product 5")))), array("url"=>array( "route"=>"/event/create"), "label"=>"Sales"), array("url"=>array( "route"=>"/event/create"), "label"=>"Extensions", "visible"=>false), array("url"=>array(), "label"=>"Documentation", array("url"=>array( "link"=>"http://www.yiiframework.com", "htmlOptions"=>array("target"=>"_BLANK")), "label"=>"Yii Framework"), array("url"=>array(), "label"=>"Clothes", array("url"=>array( "route"=>"/product/men", "params"=>array("id"=>3), "htmlOptions"=>array("title"=>"title")), "label"=>"Men"), array("url"=>array(), "label"=>"Women", array("url"=>array( "route"=>"/product/scarves", "params"=>array("id"=>5)), "label"=>"Scarves"))), array("url"=>array( "route"=>"site/menuDoc"), "label"=>"Disabled Link", "disabled"=>true), ) ), ) );
Next, you have to add this other piece of code where you want the combobox menu to appear when the user shrink the window:, (*8)
<span id="insertHere"></span>
yii2-multilevel-horizontal-menu is released under the GPLv3 License. See the bundled LICENSE.md
for details., (*9)
This extension consists of a multilevel horizontal menu.
BSD 3-Clause
extension yii2 widget menu horizontal menu