我使用Yii CListView小部件对结果进行分页。
我有一个容器div,其位置为:relative和float:left。
我有2个div,每个都有float:留在容器内。
问题是,如果我有很多页面有结果,那么第二个div就属于第一个div。
我需要它们,在同一条线上,如图2所示。
yii的clistview是否有一个属性来设置寻呼机中要回显的最大页数?
我不需要clistview来打印60到69页;应该从60到65,所以应该限制为6。
有什么想法吗?
答案 0 :(得分:1)
您必须将maxButtonCount
的CLinkPager
属性设置为5. CLinkPager
属性可以通过pager
的CListView
属性指定
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_item_view',
'pager'=>array(
'class'=>'CLinkPager',
// This attribute species how many buttons are displayed
'maxButtonCount'=>5
),
.....,
.....
));
答案 1 :(得分:0)
你可以在pager属性中传递它,它会覆盖默认值:'pager' => array(
'maxButtonCount' => 5
),