【发布时间】:2016-12-21 23:52:35
【问题描述】:
我确实无法将查询修改到模型中,作为替代,我创建了一个新数组 $dataNewResult 并将数据推入其中,在控制器数据结果 foreach 循环内。
如何覆盖分页对象的限制属性以匹配新的数组计数?
我正在尝试:
$this->paginate['limit'] = $dataNewResult;
我收到此错误消息:
间接修改重载属性MyobjectController::$paginate没有效果
这是我正在尝试的代码:
if(base64_decode($this->passedArgs['Myobject.restriction']) == '0')
{
$this->set('data', $dataNewResult);
$this->paginate['limit'] = count($dataNewResult);
} else {
$this->set('data', $data);
}
【问题讨论】:
标签: cakephp pagination cakephp-2.x