fahada305 / yii2-fagrid
基于 jQuery 的 FaGrid 表格视图
dev-master
2019-01-08 06:42 UTC
Requires
- yiisoft/yii2: ~2.0.0
This package is auto-updated.
Last update: 2024-09-08 23:02:36 UTC
README
基于 jQuery 的 FaGrid 表格视图
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一
php composer.phar require --prefer-dist fahada305/yii2-fagrid "*"
或在您的 composer.json 文件的 require 部分添加
"fahada305/yii2-fagrid": "*"
到您的 composer.json 文件。
使用方法
一旦安装了扩展,只需在您的代码中使用它即可
在您的控制器中创建获取数据的函数,确保响应格式必须是 json,查询必须是 asArray
namespace app\controllers; .......... ......... public function actionData() { $model = Category::find()->asArray()->all(); \Yii::$app->response->format = \yii\web\Response::FORMAT_JSON; return $model; } ........ ........ .......
在您的视图文件中
$dataUrl = "category/data"; // "controller->id/action->id or "module->id/controller->id/action->id" $columns = [ ['name' => 'name'], ['name' => 'type'], ['name' => 'description'], ]; <?=\fahada305\fagrid\FaGrid::widget(['columns' => $columns, 'dataUrl' => $dataUrl]);?>```