我正在使用yii框架。例如,在一个表中,我有400行。在管理视图中,CGridView是我每页有20行(20页)。在我的分页中,我的编号从第1页到第10页。当我进入第15页时,我有10-20,但我想在我的CGridView下显示所有页面(从头到尾)。
我不认为我应该复制一些代码,因为我认为这是一些选项,但我没有在yii文档中找到它。
答案 0 :(得分:2)
您可以在maxButtonCount
中使用pager
并指定一个较高的值(Yii1文档没有显示正确的值,没有限制,使用较高的值可以获得相同的结果)
例如:
'pager'=>array(
'header'=>'',
'cssFile'=>false,
'maxButtonCount'=>24,
'selectedPageCssClass'=>'active',
'hiddenPageCssClass'=>'disabled',
'firstPageCssClass'=>'previous',
'lastPageCssClass'=>'next',
'firstPageLabel'=>'<<',
'lastPageLabel'=>'>>',
'prevPageLabel'=>'<',
'nextPageLabel'=>'>',
'maxButtonCount'=>20000;