denkorolkov / yii2-ajaxcrud-bs5
Gii CRUD 模板,适用于 yii2 单页 Ajax 管理
dev-master
2021-11-04 18:18 UTC
Requires
- kartik-v/yii2-detail-view: @dev
- 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-bootstrap5: *
- yiisoft/yii2-gii: *
This package is auto-updated.
Last update: 2024-09-05 00:28:43 UTC
README
Gii CRUD 模板,适用于 yii2 单页 Ajax 管理
基于 johnitvn/yii2-ajaxcrud
功能
- 在单页面上通过 Ajax 进行创建、读取、更新、删除
- 支持批量删除
- 支持 Pjax 小部件
- 导出功能(pdf、html、text、csv、excel、json)
- 支持 Bootstrap5
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
php composer.phar require --prefer-dist denkorolkov/yii2-ajaxcrud-bs5 "@dev"
或者在您的 composer.json
文件的 require 部分添加以下内容
"denkorolkov/yii2-ajaxcrud": "@dev"
to the require section of your composer.json
file.
使用方法
首先,您必须启用 Gii 模块,更多关于 Gii 代码生成工具的信息。
因为这个扩展使用了 kartik-v/yii2-grid 扩展,所以我们必须在配置 gridview 模块之前进行配置。
让我们将以下内容添加到主配置文件中的模块配置中
'modules' => [ 'gridview' => [ 'class' => \kartik\grid\Module::class, 'bsVersion' => '5.x', // 'downloadAction' => 'gridview/export/download', // 'i18n' => [], // 'exportEncryptSalt' => 'tG85vd1', ] ]
注意:不需要 Font Awesome 图标!请参阅 Bootstrap 图标!
然后您可以通过以下 URL 访问 Gii
https:///path/to/index.php?r=gii
并且您可以看到 Ajax CRUD 生成器
让我们共同努力保持其更新,使其对所有朋友都有用。