如何在Yii2中设置GridView的页面大小

16

我想在 Yii2 项目的视图文件中为 GridView 设置每页显示的条目数。我知道可以在 DataProvider 实例中设置,但我想单独在每个视图文件中设置。

我该怎么做?


1
为什么不在控制器中渲染视图之前执行? - ScaisEdge
希望这可以解决你的问题 https://gist.github.com/imanilchaudhari/f4a0668da056453272e4cca2470f79a8 - Anil Chaudhari
1个回答

41

我希望这能对你有所帮助

 public function actionIndex()
 {
    $searchModel = new ContribuenteSearch();
    $dataProvider = $searchModel->search(Yii::$app->request->queryParams);

    $dataProvider->pagination->pageSize=15;

    return $this->render('index', [
        'searchModel' => $searchModel,
        'dataProvider' => $dataProvider,
    ]);
 }

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接