2015-06-01 88 views
7

我想在Yii2項目的視圖文件中的GridView中設置每頁的項目。我知道我可以在DataProvider實例中設置它,但我想單獨設置每個視圖文件。如何在yii2中的GridView中設置頁面大小

我該怎麼辦?

+1

爲什麼不能在控制器之前渲染的看法? – scaisEdge

+0

希望這會解決你https://gist.github.com/imanilchaudhari/f4a0668da056453272e4cca2470f79a8 –

回答

23

我希望這能幫助你

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, 
    ]); 
} 
相關問題