1.Yii的model中应用search()方法快捷支持搜索的时候,传进去criteria的offset参数会无效。因为当调用search()方法,返回CActiveDataProvider实例,会默认创建_pagination成员变量为null。
而当CActiveDataProvider调用getData(),进而调用fetchData(),在此函数中,判断_pagination成员变量是否为null,如果为null(全等于),offset设置便重置了。如下图
重置offset
解决办法可以在model的search()方法中,设置_pagination不为全等null。
设置_pagination
完。