入门客AI创业平台(我带你入门,你带我飞行)
博文笔记

yii2gii之CURD使用,功能不要太强大

创建时间:2015-01-06 投稿人: 浏览次数:2279

yii2继续提供了gii模块,其强大的自动生成功能用起来够爽,简单几句,记录下CURD生成;


1、配置文件引入gii模块:在config/web.php中加入

if (YII_ENV_DEV) {
    // configuration adjustments for "dev" environment
    $config["bootstrap"][] = "debug";
    $config["modules"]["debug"] = "yiidebugModule";

    $config["bootstrap"][] = "gii";
    $config["modules"]["gii"] =[
        "class"=>"yiigiiModule",
        "allowedIPs"=>["127.0.0.1", "::1", "192.168.0.189"],
    ] ;
}


2、使用gii,在站点目录下输入http://xx.xx.xxx/gii进入界面



3、填入参数即可,前提是已经建好了一个模型;比如想管理news表,先generate,app/models/News模型;

然后创建ManageNews模型来对news表进行CURD管理,ManageNews模型就是我们要生成的CURD模型,News模型是我们进行CURD数据来源的模型,

具体程序会生成一个ManageNews模型和ManageNewsController,里面包含对News模型里面数据表的curd操作!!







4、一件生成模型,访问控制器ManageNewsController,就可以看到效果



声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。