yii2自带的backend,frontend不够用,添加一个后台模块怎么做?

在复杂项目里,高级模板中的fontend、backend application明显不够,可以再添加另外的application。
例如添加一个seller application 。步骤如下:

1,复制backend(frontend),黏贴在项目根目录之下

2,到common/config/bootstrap.php中添加:

    Yii::setAlias('seller', dirname(dirname(__DIR__)) . '/seller');

 如果不添加的话,使用Gii 来生成代码的话,会提示 Module class must be properly namespaced;而且访问这个应用的话报404错误。

3,相关的命名空间之类要改一下的。比如采用替换的方法,把backend都替换成seller就好啦。

posted @ 2017-05-02 18:09  Mr.peter  阅读(1160)  评论(0编辑  收藏  举报