johnitvn/yii2-ajaxcrud

为yii2设计的单页Ajax管理Gii CRUD模板

安装次数: 178,875

依赖: 20

建议者: 0

安全: 0

星标: 101

关注者: 23

分支: 114

开放问题: 43

类型:yii2-extension

2.1.3 2016-03-21 10:56 UTC

This package is auto-updated.

Last update: 2024-09-23 08:10:58 UTC


README

Latest Stable Version License Total Downloads

为yii2设计的单页Ajax管理Gii CRUD模板

yii2 ajaxcrud extension screenshot

特性

  • 使用Ajax在一页面上创建、读取、更新、删除
  • 支持批量删除
  • 支持Pjax小部件
  • 导出功能(pdf、html、text、csv、excel、json)

安装

安装此扩展的首选方法是使用 composer

你可以运行以下命令:

php composer.phar require --prefer-dist johnitvn/yii2-ajaxcrud "@dev"

或者在 composer.json 文件的 require 部分添加:

"johnitvn/yii2-ajaxcrud": "^2.1"

到 require 部分。

使用方法

首先,你必须启用 Gii 模块。了解更多关于 Gii 代码生成工具 的信息。

因为这个扩展使用了 kartik-v/yii2-grid 扩展,所以我们必须在配置之前配置 gridview 模块。

让我们将其添加到主配置文件中的模块配置中

'modules' => [
    'gridview' =>  [
        'class' => \kartik\grid\Module::class,
        'bsVersion' => '4.x', // or '3.x'
        // 'downloadAction' => 'gridview/export/download',
        // 'i18n' => [],
        // 'exportEncryptSalt' => 'tG85vd1',
    ]       
]

注意:不需要Font Awesome图标!请参阅 Bootstrap图标

然后,你可以通过以下URL访问Gii:

https:///path/to/index.php?r=gii

你可以看到 Ajax CRUD生成器

让我们一起努力保持其更新并使其对所有朋友都有用。