Yii2 CURD 生成页面

4 篇文章 0 订阅
2 篇文章 0 订阅

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生成页面
这里写图片描述


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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值