cangak / yii-ajaxbs5

Gii CRUD 模板,用于 yii2 的单页 Ajax 管理系统

安装: 899

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

公开问题: 1

类型:yii2-extension

v1.1.3 2022-10-20 10:49 UTC

This package is auto-updated.

Last update: 2024-09-20 15:15:45 UTC


README

特性

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

安装

安装此扩展的首选方式是通过 composer

运行以下命令:

composer require --prefer-dist cangak/yii-ajaxbs5 "*"

或者将以下内容添加到你的 composer.json 文件的 require 部分:

"cangak/yii-ajaxbs5": "*"

to the require section of your composer.json file.

使用方法

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

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

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

'modules' => [
    'gridview' =>  [
        'class' => '\kartik\grid\Module'
    ]       
]

janganlupa di AppAsset.php

ublic $depends = [
        'yii\web\YiiAsset',
        'yii\bootstrap5\BootstrapAsset',
        // '\rmrevin\yii\fontawesome\AssetBundle'

    ];

然后是 param

      'bsVersion' => '5.x', // this will set globally `bsVersion` to Bootstrap 5.x for all Krajee Extensions

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

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

你将看到 Ajax CRUD 生成器