一个控制器pages,ActionIndex用小部件CListView渲染页面
在控制器中:
公共函数actionIndex()
{
模型=新页面();
$ this-> render ('index', array (
'pages' => $ model,
));
}
查看索引:
$ this-> widget ('zii.widgets.CListView', array (
'dataProvider' => $ dataProvider,
'viewData' => array ('switch' => true),
'enableHistory' => true, 'id' = > 'pages_list',
'itemView' => '_view',
'template' => '{pager}
{items}
{pager}',
));
现在实际问题:
在 ListView paginatore 链接如下所示:
http://localhost/pages/index/Pages_page/1/
http://localhost/pages/index/Pages_page/2/
http://localhost/pages/index/Pages_page/3/
但在地址栏中作为链接插入- 不正确。这些都是:
http://localhost/pages/?/pages/index/Pages_page/3/=
当然,不要翻页。
如果您重新移动到任何其他页面,则链接已经采用以下形式:
http://localhost/pages/?/pages/index//pages/index/Pages_page/3///ajax/pages_list/Pages_page/4/ =
据我了解,有必要将侧边设置路由到 URLManager'e。
只是不确定它是什么。