jfcat 2012-11-29 11:15:23 3869次浏览 2条回复 0 0 0

我是从ZF转过来的,习惯用paginator模式来生成页面,感觉yii的clistview也比较像,不过为啥这个clistview非要使用Dataprovider,我这里的数据直接就可以得到总量,这个取的过程和计算总量的过程分开的,也没有办法完全取出再计算量,也用不了dataprovider类。 我就想给分页器一个总量,一个每页数量一个模板,如果实现?

  • 回复于 2012-11-30 07:46 举报

    不用CActiveDataProvider也是可以的,但是应该和继承了IDataProvider接口的数据类配合使用。
    详情:http://www.yiichina.com/doc/api/1.1/CListView
    分页器CListPager已经有总量了,如果CListPager功能还不够用,需要定制化,你可以写一个继承了CBasePager或CListPager的分页器。

  • 回复于 2012-11-30 14:07 举报

    那个功能做了太多事情,不符合我的需要啊,我自己写一个吧,简单点这样才Yii啊

您需要登录后才可以回复。登录 | 立即注册