denkorolkov/yii2-ajaxcrud-bs5

Gii CRUD 模板,适用于 yii2 单页 Ajax 管理

安装次数: 420

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 1

开放问题: 0

类型:yii2-extension

dev-master 2021-11-04 18:18 UTC

This package is auto-updated.

Last update: 2024-09-05 00:28:43 UTC


README

Gii CRUD 模板,适用于 yii2 单页 Ajax 管理

基于 johnitvn/yii2-ajaxcrud

yii2 ajaxcrud extension screenshot

功能

  • 在单页面上通过 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 生成器

让我们共同努力保持其更新,使其对所有朋友都有用。