在ListView中隐藏分页按钮但不禁用它们

时间:2012-02-10 09:22:40

标签: yii yii-components

我正在使用yii框架。我想隐藏CListView小部件的分页按钮但不禁用它们,这样当用户完成处理列表项时,我可以通过javascript单击它们来自动触发下一页的请求。我尝试了enablePagination => false但它也删除了下一页的链接。我试图通过javascript onLoad隐藏它们。它工作正常但如果页面加载缓慢我可以看到分页按钮。 是否有一些标准方法可以隐藏它们?

1 个答案:

答案 0 :(得分:1)

如果我的问题正确,您可以使用CListView的 pagerCssClass 属性为分页按钮定义单独的类。

$this->widget('zii.widgets.CListView', array(
                    'dataProvider'=>$dataProvider,
                    'template'=>"{items}\n{pager}",
                    'pagerCssClass'=>'hideButton',
        ));

<强> CSS

   .hideButton{
    display:none;
    }