Yii CListView寻呼机延伸到很多

时间:2013-03-07 08:59:06

标签: yii

我使用Yii CListView小部件对结果进行分页。

我有一个容器div,其位置为:relative和float:left。

我有2个div,每个都有float:留在容器内。

问题是,如果我有很多页面有结果,那么第二个div就属于第一个div。

我需要它们,在同一条线上,如图2所示。

yii的clistview是否有一个属性来设置寻呼机中要回显的最大页数?

我不需要clistview来打印60到69页;应该从60到65,所以应该限制为6。

有什么想法吗?

image here

image here

2 个答案:

答案 0 :(得分:1)

您必须将maxButtonCountCLinkPager属性设置为5. CLinkPager属性可以通过pagerCListView属性指定

$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 ),