consultnn / yii2-custom-grid

支持插件的 Yii2 GridView

v1.3.1 2020-03-17 14:48 UTC

This package is auto-updated.

Last update: 2024-09-18 01:11:17 UTC


README

Yii2 GridView 插件系统

安装

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

添加依赖

"consultnn/yii2-custom-grid": "*"

将依赖添加到您的 composer.json 文件的 require 部分。

现有插件

配置

  1. 在视图中添加带有插件参数的网格视图
echo consultnn\grid\GridView::widget(
    [
        'dataProvider' => $dataProvider,
        'filterModel' => $model,
        'plugins' => [
            \consultnn\grid\plugins\ResizableColumns::className(),
            [
                'class' => \consultnn\grid\plugins\Settings::className(),
                'url' => \yii\helpers\Url::to('/company/settings'),
                'storage' => Yii::$app->user->identity->settings,
                'activeColumns' => ['_id', 'name', 'type']
            ]
        ]
    ]
);
  1. 插件属性包含一个启用组件插件的数组。

有关每个支持的插件,您可以在 插件文档 中阅读。

许可证

Auth 模块在 MIT 许可证下发布。有关详细信息,请参阅捆绑的 LICENSE.md