Yii2.0框架可以自定义添加模块,放置于modules目录中,添加模块有两种方法:1、手动创建;2、使用gii自动创建。
模块生成后,在配置文件web.config的$config中添加模块引用,如:
创建了新的模块名为admin,
$config = [
'modules' => [
'admin' => [
'class' => 'app\modules\admin\AdminModule',
],
],
...,
];
使用r=模块名/控制器ID/方法名 的格式进行访问,?r=admin/default/index