wodrow / yii2wajaxcrud
为yii2单页Ajax管理设计的Gii CRUD模板
4.0.2
2023-01-09 04:11 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|^3.0
- kartik-v/yii2-mpdf: ^1.0.5
- kartik-v/yii2-widget-activeform: ^1.5.8
- moonlandsoft/yii2-phpexcel: ^2.0.0
- wodrow/yii2wsoftdelete: ^1.0.1
- wodrow/yii2wtools: ^1.0.7
- yiisoft/yii2: ^2.0.6
- yiisoft/yii2-bootstrap: ^2.0.0
Requires (Dev)
- yiisoft/yii2-gii: ^2.0.6
This package is auto-updated.
Last update: 2024-09-09 13:24:26 UTC
README
为yii2单页Ajax管理设计的Gii CRUD模板
功能
- 在页面上使用Ajax创建、读取、更新、删除
- 支持批量删除
- 支持Pjax小部件
- 支持导出功能(pdf、html、text、csv、excel、json)
- 支持可编辑
- 支持日期范围
安装
推荐通过 composer 安装此扩展。
您可以选择运行
php composer.phar require --prefer-dist wodrow/yii2wajaxcrud "^2.1"
or
php composer.phar require --prefer-dist wodrow/yii2wajaxcrud "^3.0"
或将以下内容添加到您的 composer.json
文件的 require 部分:
"wodrow/yii2wajaxcrud": "^2.1"
or
"wodrow/yii2wajaxcrud": "^3.0"
用法
首先,您必须启用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' => \wodrow\wajaxcrud\generators\model\Generator::class, 'showName' => "YOUR MODEL GENERATOR", ]; $config['modules']['gii']['generators']['wodrowwajaxcrud'] = [ 'class' => \wodrow\wajaxcrud\generators\crud\Generator::class, 'showName' => "YOUR AJAX CRUD GENERATOR", ];
然后您可以通过以下URL访问Gii
https:///path/to/index.php?r=gii
您将看到 您的AJAX CRUD生成器
其他
#只对github.com
git config --global http.https://github.com.proxy socks5://127.0.0.1:1080