2017 © Pedro Peláez
 

library yii2-menu

YII2 Menu

image

yii2x/yii2-menu

YII2 Menu

  • Friday, May 12, 2017
  • by basowy
  • Repository
  • 0 Watchers
  • 0 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

YII2 Menu

YII2 Menu, (*1)

Installation

The preferred way to install this extension is through composer., (*2)

Either run, (*3)

php composer.phar require --prefer-dist yii2x/yii2-menu "@dev"

or add, (*4)

"yii2x/yii2-menu": "@dev"

to the require section of your composer.json file., (*5)

Usage

Once the extension is installed, simply use it in your code by :, (*6)

Application Config:


[ 'urlManager' => [ 'enablePrettyUrl' => true, 'enableStrictParsing' => false, 'showScriptName' => false, 'rules' => [ ... ['class' => 'yii\rest\UrlRule', 'controller' => ['menuapi']], ... ] ], ], 'controllerMap' => [ 'menuapi' => [ 'class' => 'yii2x\ui\menu\controllers\MenuController' ] ],

Admin Menu Manager

                <div class="row">
                    <div class="col-sm-4">
                    <?= \yii2x\ui\ext\Component::widget([
                        "id" => 'menu-grid',
                        "params" => [
                            "xtype" => "menugridpanel"                            
                        ]
                    ]); ?>
                    </div>
                    <div class="col-sm-8">
                    <?= \yii2x\ui\ext\Component::widget([
                        "id" => 'menu-tree-grid',
                        "params" => [
                            "xtype" => "menutreegrid",                            
                        ]
                    ]); ?>
                    </div>
                </div>    
    <?= \yii2x\ui\menu\MenuWidget::widget(
        [
            'alias' => 'MY_MENU',
            //'menuTitle' => 'MAIN NAVIGATION',
            'options' => [
              //  "class"=>"sidebar-menu"
            ]
        ]
    ); ?>  

Load Menu Items

The Versions

12/05 2017

dev-master

9999999-dev

YII2 Menu

  Sources   Download

BSD-3-Clause

The Requires

 

by Yuriy Basov

extension library yii2 ui menu