0

这是完美的工作。但是,我想全球化这个寻呼机设置

GridView::widget([
    'dataProvider' => $dataProvider,
    'pager' => [
        'maxButtonCount' => 5,
        'options' => [
            'tag' => 'ul',
            'class' => 'pagination pagination-sm',
        ]
    ],
    'columns' => .....   
]);

我的代码在组件部分。但是,它不起作用。

'components' => [
    .....

    'pager' => [
        'class' => yii\widgets\LinkPager::class,
        'maxButtonCount' => 5,
        'options' => [
            'tag' => 'ul',
            'class' => 'pagination pagination-sm',
        ]
    ],
],   
4

1 回答 1

0

我找到了一个全局处理分页按钮计数的解决方案

$config = [
    ....
    'container' => [
        'definitions' => [
            'yii\widgets\LinkPager' => [
                'maxButtonCount' => 6,
                'options' => [
                    'tag' => 'ul',
                    'class' => 'pagination', //pagination-sm
                ]
            ],
        ],
    ],
    'components' => [
        ...
    ],
];
于 2021-03-05T07:13:02.410 回答