Yii2.0高级模板用户管理模块

时间:2016-10-26 06:04:31

标签: php yii yii2 yii2-advanced-app user-management

我正在使用带有前端和后端的高级模板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/

欢迎任何帮助!

1 个答案:

答案 0 :(得分:0)

您只需尝试Yii2.0 Advanced

  1. 在您的cofig / main.php
  2.   

         

    &#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'
    
             ],
         ],
    ], ?>
    

    为我工作