我正在使用带有前端和后端的高级模板Yii2。
我只想在user-management
部分中实现Yii2.0 backend
模块。会有可能吗?
在yii2 basic
我尝试过以下参考资料并且工作正常。
Ref : https://github.com/webvimark/user-management
但是当我在advanced template
中尝试相同的事情时,我会在移民事件中被困住。
一件事是关于迁移代码第2步以上参考网址我不知道我需要把这段代码放在哪里
<?php
'modules'=>[
'user-management' => [
'class' => 'webvimark\modules\UserManagement\UserManagementModule',
'controllerNamespace'=>'vendor\webvimark\modules\UserManagement\controllers', // To prevent yii help from crashing
],
], ?>
因为在我从网站上下载的文件夹结构中,我没有找到config/console.php
中的backend
文件,也没有找到common
文件夹中的文件。
当我在其下面运行命令时,它会给我错误。
./yii migrate --migrationPath=vendor/webvimark/module-user-management/migrations/
欢迎任何帮助!
答案 0 :(得分:0)
您只需尝试Yii2.0 Advanced
&#39;用户&#39; =&GT; [ &#39;类&#39; =&GT; &#39; webvimark \模块\ UserManagement \部件\ UserConfig的&#39;,
// Comment this if you don't want to record user logins 'on afterLogin' => function($event) { \webvimark\modules\UserManagement\models\UserVisitLog::newVisitor($event->identity->id); } ], 'view' => [ 'theme' => [ 'pathMap' => [ //'@app/views' => '@vendor/dmstr/yii2-adminlte-asset/example-views/yiisoft/yii2-app' '@app/views' => '@backend/views/layouts' ], ], ], ?>
为我工作