yii 2 中生成自定义模块

更多内容: http://blog.yuhai.win

1、目录的建立

a、在项目的根目录下建立modules目录
b、在modules下建立admin
c、在admin下建立controllers、models、views 文件夹

2、创建Module.php 文件.文件内容如下

<?php  

namespace app\modules\admin; 

use Yii;  

class Module extends \yii\base\Module  
{  

    public $controllerNamespace = 'app\modules\admin\controllers';  

    public $allowedIPs = ['192.168.7.10', '::1'];  

    public $generators = [];  

    public $newFileMode = 0666;  

    public $newDirMode = 0777;  

    public function init()  
    {  
        parent::init();  
    }  
}  


3、修改配置文件config\web.php。在$config中增加以下内容


    'modules'=>[
        'admin' => [
                'class' => 'app\modules\admin\Module',
        ],  
        'user' => [
                'class' => 'app\modules\user\Module',
        ],

    ]


4、可以创建相关的控制器进行访问。访问地址如:
http://localhost/sxcblog/web/index.php?r=admin/blog/index


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值