更改yii\grid\GridView中的分页链接
我在Yi2项目的视图文件中使用GridView和Pjax,如下所示:更改yii\grid\GridView中的分页链接,gridview,yii,pagination,yii2,pjax,Gridview,Yii,Pagination,Yii2,Pjax,我在Yi2项目的视图文件中使用GridView和Pjax,如下所示: <?php Pjax::begin(); echo GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], 'person.name', 'person.email', '
<?php
Pjax::begin();
echo GridView::widget([
'dataProvider' => $dataProvider,
'columns' => [
['class' => 'yii\grid\SerialColumn'],
'person.name',
'person.email',
'person.dob',
],
]);
Pjax::end();
?>
我需要在分页时将用户重定向到不同的URL
如何更改分页链接?在搜索模型的
search()
函数中调用ActiveDataProvider
时,需要使用route
选项来选择pagination
对象
按以下方式使用route
属性,并在search()
函数中进行相应更改
$dataProvider = new ActiveDataProvider([
'query' => $query,
'pagination' => [
'pageSize' => 5,
'route' => 'controller/action'
]
]);