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

来源:互联网 发布:淘宝限时抢在主页哪里 编辑:程序博客网 时间:2024/06/05 09:48

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


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

if (YII_ENV_DEV) {    // configuration adjustments for 'dev' environment    $config['bootstrap'][] = 'debug';    $config['modules']['debug'] = 'yii\debug\Module';    $config['bootstrap'][] = 'gii';    $config['modules']['gii'] =[        'class'=>'yii\gii\Module',        '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,就可以看到效果



0 0