【问题标题】:Yii CListView pager stretches to muchYii CListView 寻呼机延伸很多
【发布时间】:2013-03-07 08:59:05
【问题描述】:

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

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

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

问题是,如果我有很多页的结果,第二个 div 落在第一个 div 之下。

我需要它们,在同一行,如图 2 所示。

yii的clistview有没有设置pager中最大回显页数的属性?

我不需要 clistview 来打印从 60 到 69 的页面;从 60 到 65 就足够了,所以限制为 6 就足够了。

有什么想法吗?

【问题讨论】:

    标签: yii


    【解决方案1】:

    您必须将CLinkPagermaxButtonCount属性设置为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
        ),
       .....,
       .....
    ));
    

    【讨论】:

      【解决方案2】:

      你可以在 pager 属性中传递它,它会覆盖默认值:'pager' => array( 'maxButtonCount' => 5 ),

      【讨论】:

      • pagesize 用于限制每页的文章;我需要限制小部件打印的页码
      猜你喜欢
      • 2012-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-03
      相关资源
      最近更新 更多