使用 Yii 1.1.12。我有一个关闭 ajax的CListView :
<?php $this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_view',
'ajaxUpdate' => false,
)); ?>
第二页链接的 url 如下所示:
http://www.example.com/products?Product_page=2
我希望网址看起来像:
http://www.example.com/products?page=2
我怎样才能做到这一点?
(额外的好处是还描述了如何获得类似的网址http://www.example.com/products/page/2
)
更新
正如 elbek 所指出的,我看到 CListView 具有CLinkPagerpager
类型的属性。这又具有CPagination类型的属性,该属性具有pageVar属性,描述为:pages
存储当前页面索引的 GET 变量的名称。默认为“页面”。
听起来这可能是我正在寻找的东西,但不确定如何从 CListView 修改它。