【问题标题】:how to get yii2/admin menu如何获取 yii2/admin 菜单
【发布时间】:2016-03-16 15:49:01
【问题描述】:
我是 yii2 的新手,使用高级模板。
我正在使用 yii2/admin 作为角色,权限。但我无法使用 yii2/admin 管理菜单
菜单管理的图像
like this
如何获取此管理菜单界面
我读过this
当我跑步时
(index.php?r=admin/menu)
我遇到了一个错误
Invalid Configuration – yii\base\InvalidConfigException
The table does not exist: {{%menu}}
如何创建菜单表。
我从
得到了一个迁移文件
vendor/mdmsoft/yii2-admin/migrations/m140602_111327_create_menu_table.php
如何运行此迁移
【问题讨论】:
标签:
php
yii2-advanced-app
【解决方案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