xpbl4/yii2-grid

Yii2框架的GridView覆盖。

安装: 10

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

语言:JavaScript

类型:yii2-extension

v1.0.1 2023-08-27 23:08 UTC

This package is auto-updated.

Last update: 2024-09-30 01:42:04 UTC


README

Latest Version Software License Total Downloads

扩展了Yii 2框架小部件功能的GridView小部件。

安装

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

运行以下命令之一:

php composer.phar require --prefer-dist xpbl4/yii2-grid "*"

或添加以下内容到您的 composer.json 文件中的 require 部分:

"xpbl4/yii2-grid": "*"

使用方法

扩展安装后,只需在代码中使用即可

use xpbl4\grid\GridView;

echo GridView::widget([
    'dataProvider' => $dataProvider,
    'columns' => [
        'id',
        'name',
        'created_at:datetime',
        // ...
    ],
]);

GridView

以下功能已添加/增强:

表格过滤器(增强)

  • 过滤器/标题位置
    • [[FILTER_POS_HEADER]]: 过滤器将替换每个列的标题单元格。
  • 过滤器错误位置
    • [[ERROR_POS_FILTER]]: 错误将显示在每个列的过滤器输入下方。
    • [[ERROR_POS_SUMMARY]]: 错误将显示在过滤器模型 {errors} 部分中。参见 [[renderErrors()]]。
    • [[ERROR_POS_TOOLTIP]]: 错误将显示在每个列的过滤器输入的提示中。

贡献

有关详细信息,请参阅 CONTRIBUTING

鸣谢

许可证

yii2-grid 在BSD-3-Clause许可证下发布。有关更多信息,请参阅 许可证文件