Yii2.0学习第13课:使用Gii生成模块

2025-04-09 18:54:55

1、进入Gii首页,点击“Module Generator”的 开始按钮,进入信息输入页面:

Yii2.0学习第13课:使用Gii生成模块
Yii2.0学习第13课:使用Gii生成模块

2、Module生成器,相对于Models ,CRUD,Controller等,信息很简单,只包含以下两项(这也从侧面说明了所谓的模块,也妓罹鐾岭许并没有那么复杂):(1)Module Class;(2)Module ID;

Yii2.0学习第13课:使用Gii生成模块
Yii2.0学习第13课:使用Gii生成模块

3、动态网站一般都是有后台的,我们可以尝试创建一个后台模块,例如名称叫做:Admin,输入信息如下:app\modules\admin\Moduleadmin

Yii2.0学习第13课:使用Gii生成模块
Yii2.0学习第13课:使用Gii生成模块

4、点击“Preview”和“Generate”生成代码,并查看,注意文件路径及权限问题:

Yii2.0学习第13课:使用Gii生成模块
Yii2.0学习第13课:使用Gii生成模块
Yii2.0学习第13课:使用Gii生成模块

5、此时,假如我们直接访问admin的default控制器,是无法访问的。因为我们不够仔细,忽略了以下信缓肉酪盂息:To access the module, you need to add this to your application configuration:

Yii2.0学习第13课:使用Gii生成模块
Yii2.0学习第13课:使用Gii生成模块

6、粘贴相关代码到配置文件(config\web.php),然后重新访问:

Yii2.0学习第13课:使用Gii生成模块

7、Yii2.0中模块的生成和Yii1.1形式类似,最后都需要手动添加模块到配置文件里,这一点很关键。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢