Yii通过Gii制作网站后台模块(模型,视图,控制器)

首先进入GII

点击 Module Generator ,输入你后台模块的名字,比如我的是admin

生成后会在modules下面生成一个admin文件夹,由于我开启了url重写,可以通过eeice.com/admin来访问他

然后在配置文件main.php的modules里面加入

'admin' => array(
         'class' => 'application.modules.admin.AdminModule',
),

之后我们要创建Model模型,点击 ModelGenerator,其他的地方正常填写就可以,但是要把Model Path 改成 application.modules.admin.models

成功后会在modules/admin/models/目录下生成Admin.php的文件(因为我的数据库名叫admin)。

最后我们还要生成登录的curl操作

点击Crud Generator,这里要注意

Model Class: application.modules.admin.models.Admin

Controller ID:admin/admin

之后就会在模块下生成你需要的控制器和视图文件

发表评论