overplex/yii2wajaxcrud

为yii2单页Ajax管理设计的Gii CRUD模板

安装次数: 12

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 114

开放问题: 0

类型:yii2-extension

3.0.19 2020-07-30 20:45 UTC

README

为yii2单页Ajax管理设计的Gii CRUD模板

特性

  • 在页面上使用Ajax进行创建、读取、更新、删除
  • 支持批量删除
  • 支持Pjax小部件
  • 支持导出功能(pdf,html,text,csv,excel,json)
  • 支持可编辑
  • 支持日期范围
  • 国际化

安装

安装此扩展的首选方式是通过 composer.

运行以下命令之一

php composer.phar require --prefer-dist overplex/yii2wajaxcrud "^2.1"
or
php composer.phar require --prefer-dist overplex/yii2wajaxcrud "^3.0"

或者将以下内容添加到您的 composer.json 文件的require部分。

"overplex/yii2wajaxcrud": "^2.1"
or
"overplex/yii2wajaxcrud": "^3.0"

使用前,您必须启用Gii模块。更多关于 Gii代码生成工具 的信息。

使用方法

首先,您必须启用Gii模块。更多关于 Gii代码生成工具 的信息。

由于此扩展使用了 kartik-v/yii2-grid 扩展,因此我们必须在之前配置gridview模块。

让我们将以下配置添加到主配置文件中的modules部分

'modules' => [
    'gridview' =>  [
        'class' => '\kartik\grid\Module'
    ]       
]

gii配置如下

$config['bootstrap'][] = 'gii';
$config['modules']['gii'] = [
    'class' => 'yii\gii\Module',
];
$config['modules']['gii']['generators']['wodrowmodel'] = [
    'class' => \overplex\wajaxcrud\generators\model\Generator::class,
    'showName' => "Model Generator 2",
];
$config['modules']['gii']['generators']['wodrowwajaxcrud'] = [
    'class' => \overplex\wajaxcrud\generators\crud\Generator::class,
    'showName' => "Ajax CRUD Generator 2",
];

然后,您可以通过以下URL访问Gii

https:///path/to/index.php?r=gii

在那里您可以看到 您的Ajax CRUD生成器

exp1 exp2 exp3