如何获得yii2 / admin菜单

时间:2016-03-16 07:33:00

标签: php yii2-advanced-app

我是yii2中的新手并使用高级模板。

我正在使用yii2 / admin进行角色,权限。但我无法使用yii2 / admin

来管理菜单

菜单管理的图像

like this

如何获取管理菜单的界面

我读了this

我跑的时候

  

(的index.php?R =管理员/菜单)

我收到了错误

Invalid Configuration – yii\base\InvalidConfigException
The table does not exist: {{%menu}}

如何创建菜单表。 我从

获得了一个迁移文件

供应商/ mdmsoft / yii2管理员/迁移/ m140602_111327_create_menu_table.php

如何运行此迁移

1 个答案:

答案 0 :(得分:1)

请使用此链接MDM Yii2-admin Basic Configuration

添加后端/ congif / main.php

'modules' => [
        'admin' => [
            'class' => 'mdm\admin\Module',
            'layout' => 'left-menu', // it can be '@path/to/your/layout'.
            'controllerMap' => [
                'assignment' => [
                    'class' => 'mdm\admin\controllers\AssignmentController',
                    'userClassName' => 'common\models\User',
                    'idField' => 'id'
                ],
            ],
            'menus' => [
                'assignment' => [
                    'label' => 'Grand Access' // change label
                ],
                'route' => null, // disable menu route
            ]
        ],
    ],

用于运行迁移使用此方法,通过cmd / terminal

yii migrate --migrationPath = @ mdm / admin / migrations