fahada305/yii2-fagrid

基于 jQuery 的 FaGrid 表格视图

安装次数: 5

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2019-01-08 06:42 UTC

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]);?>```