hoaaah / yii2-ajaxcrud-bs4
为yii2单页Ajax管理提供的Gii CRUD模板
v1.0.4
2020-12-14 05:07 UTC
Requires
- kartik-v/yii2-editable: ^1.7.3
- kartik-v/yii2-grid: ^3.0.4
- kartik-v/yii2-mpdf: ^1.0.0
- yiisoft/yii2: *
- yiisoft/yii2-bootstrap4: *
- yiisoft/yii2-gii: *
README
这不是我的作品,这个仓库是由 johitvn 创建的,但我(以及可能的其他人)需要优化这个Gii模板以适配BS4,因此我创建了新的仓库以容纳它。如果 johitvn 已经合并了我的Pull Request,我将删除这个仓库。
为yii2单页Ajax管理提供的Gii CRUD模板
特性
- 在单页面上使用Ajax进行创建、读取、更新和删除
- 支持批量删除
- 支持Pjax小部件
- 导出功能(pdf、html、text、csv、excel、json)
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist hoaaah/yii2-ajaxcrud-bs4 "*"
或将以下内容添加到您的 composer.json
文件的require部分:
"hoaaah/yii2-ajaxcrud-bs4": "*"
用法
首先,您必须启用Gii模块,更多关于 Gii代码生成工具 的信息。
因为这个扩展使用了 kartik-v/yii2-grid 扩展,所以我们必须在之前配置gridview模块。
让我们将其添加到主配置文件中的模块配置中:
'modules' => [ 'gridview' => [ 'class' => '\kartik\grid\Module' ] ]
然后您可以通过以下URL访问Gii
https:///path/to/index.php?r=gii
您将看到 Ajax CRUD生成器