在Yii2 gridview中禁用分页

时间:2017-03-29 05:03:28

标签: gridview yii2

如何在Yii2 GridView中禁用分页?我没有使用任何kartik gridview。我使用默认的Yii2 Gridview。

2 个答案:

答案 0 :(得分:10)

尝试将分页(在您的控制器中)设置为false,如下所示:

$dataProvider = new ActiveDataProvider([
    'query'      => SomeModelClass::find(),
    'pagination' => false,
]);

答案 1 :(得分:0)

1)如果您的模型数量有限,请使用ArrayDataProvider并获取所有模型,而不是ActiveDataProvider。

2)您可以在视图中指定它,GridView的layout属性可以设置为{summary}{items}。默认值也包括{pager}