Yii2 CURD 生成页面

来源:互联网 发布:java重载返回值类型 编辑:程序博客网 时间:2024/06/05 08:49

Yii2 CURD 生成页面


首先common/config/main.php配置
用gii 生成model, controller, view

$config = [    'modules' => [        'gii'   => [            'class' => 'yii\gii\Module',            'allowedIPs' => ['::1','127.0.0.1'], //只允许本地访问gii            'generators'=> [                /*重新定义gii model & crud的生成模板*/                'module'=> [                    'class' => 'yii\gii\generators\module\Generator',                    'templates'=> [                        'backend'=>'@common/gii/generators/module/default'                    ]                ],                'model'=> [                    'class' => 'yii\gii\generators\model\Generator',                    'baseClass'=> 'base\BaseActiveRecord',                    'ns'=> 'common\models',                    'templates'=> [                        'common'=>'@common/gii/generators/model/default',                        'backend'=>'@common/gii/generators/model/backend'                    ]                ],                'crud'=> [                    'class' => 'yii\gii\generators\crud\Generator',                    'templates'=> [                        'backend'=>'@common/gii/generators/crud/default'                    ],                    'baseControllerClass' => 'BaseBackendController',                    'messageCategory'=> 'backend'                ],                'mongoDbModel' => [ // mongo库配置                    'class' => 'yii\mongodb\gii\model\Generator'                ]            ]        ]    ]];if (!YII_ENV_TEST) {    // configuration adjustments for 'dev' environment    $config['bootstrap'][] = 'debug';    $config['modules']['debug'] = [        'class' => 'yii\debug\Module',    ];    $config['bootstrap'][] = 'gii';}

访问地址 http://localhost/gii
这里写图片描述


生成model层
这里写图片描述


CURD生成页面
这里写图片描述


这么简单就完成了
基础结构如图
这里写图片描述

原创粉丝点击