ceyhunism/yii2-gentellela-crud-template

该软件包最新版本(dev-master)没有提供许可证信息。

与yii2集成的Gentellela CRUD模板

dev-master 2017-12-13 06:56 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:49:42 UTC


README

Gentellela Admin https://github.com/puikinsh/gentelella

将Gentellela模板集成到Gii的CRUD中。

安装CRUD模板

需要执行

composer require ceyhunism/yii2-gentellela-crud-template

或在composer.json中添加到"required"中

"ceyhunism/yii2-gentellela-crud-template": "dev-master"

安装的替代方法:将整个ceyhunism/yii2-gentellela-crud-template项目复制到@vendor文件夹

配置GII模板

在配置文件/config/main.php中需要添加

$config['modules']['gii'] = [
        'class' => 'yii\gii\Module',
          'generators' => [ 
            'crud' => [
                'class' => 'yii\gii\generators\crud\Generator',
                'templates' => [ 
                    'custom' => '@vendor/ceyhunism/yii2-gentellela-crud-template',
                ]
            ]
        ],
    ];

之后,在Gii中使用CRUD时,在"代码模板"部分需要选择相应的模板。

##Flash消息:要在扩展其他控制器的基本控制器中使用flash消息,需要声明set_session函数

protected function set_session($type, $message)
{
    Yii::$app->session->setFlash($type, Html::encode($message));
}