overplex / yii2wajaxcrud
为yii2单页Ajax管理设计的Gii CRUD模板
3.0.19
2020-07-30 20:45 UTC
Requires
- php: >=7.1
- kartik-v/yii2-date-range: ^1.7.1
- kartik-v/yii2-detail-view: ^1.8.2
- kartik-v/yii2-editable: ^1.7.8
- kartik-v/yii2-grid: ^3.3.4
- kartik-v/yii2-krajee-base: ^2.0.5
- kartik-v/yii2-mpdf: ^1.0.5
- kartik-v/yii2-widget-activeform: ^1.5.8
- wodrow/yii2wtools: ^1.0.0
- yiisoft/yii2: ^2.0.6
- yiisoft/yii2-bootstrap: ^2.0.0
- yiisoft/yii2-gii: ^2.1.0
This package is auto-updated.
Last update: 2024-09-20 16:31:55 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生成器