我刚刚出炉的一个简单的CakePHP的应用程序,我想自定义记录如何分页。 我在我的控制器,这个动作:
public function index() {
$this->Recipe->recursive = 0;
$this->set('recipes', $this->Recipe->paginate());
}
这工作正常使用默认的分页。 我想定制量的返回的行及其顺序使用被称为类属性$paginate
在同一个控制器:
public $paginate = array(
'limit' => 1,
'order' => array(
'Recipe.title' => 'asc'
)
);
但是它采取没有任何影响。 结果仍然具有默认的限制和排序顺序。 我也尝试设立$this->paginate
在我的动作,但是这似乎变得也被忽略:
public function index() {
$this->paginate = array(
'limit' => 1,
'order' => array(
'Recipe.title' => 'asc'
)
);
$this->set('recipes', $this->Paginator->paginate());
}
这可能是造成蛋糕不理我设置分页选项? 它也许做一些时髦的,当你烤这我不知道的应用程序?