anlewo/yii2-widget-tabgridview

支持多个tab切换的gridview,带有加载中状态,并且固定头部和自适应表格变化

dev-master 2019-03-22 06:31 UTC

This package is auto-updated.

Last update: 2024-09-22 18:25:42 UTC


README

这是一个封装了tab选项卡异步加载gridview的插件

api接口文档扩展插件图片展示

使用方法:

composer require --prefer-dist anlewo/yii2-widget-tabgridview dev-master

配置方法

在main.php文件下的modules中加入

"modules" => [
    'tabGridView' => [
        'class' => 'anlewo\tabgridview\Module'
    ]
]

调用方法

<?=\anlewo\tabgridview\TabGridViewWidget::widget([
    'tabArray' => [
        [
            'title'=>'自定义标题1',
            'columns' => $columns,
            'searchClass' => 'admin\Modules\Index\models\SearchOrder'
        ],
        [
            'title'=>'自定义标题2',
            'columns' => $columns1,
            'searchClass' => 'admin\Modules\Index\models\SearchOrder1'
        ],
    ]
]);?>

需要配置RBAC路由:/tabGridView/index/index

需要配置引导文件:/vendor/yiisoft/extensions.php

    'anlewo/yii2-widget-tabgridview' =>
    array(
        'name' => 'anlewo/yii2-widget-tabgridview',
        'version' => '1.0',
        'alias' =>
        array(
            '@anlewo/tabgridview' => $vendorDir . '/anlewo/yii2-widget-tabgridview/src',
        ),
    ),