【发布时间】:2017-07-14 16:50:14
【问题描述】:
我开始学习 CakePhp 和 AngularJs,我想让分页工作。
我找到了这个简单的教程:http://florian-kraemer.net/2015/10/cakephp-angularjs-pagination/,但我无法使用它。
这是示例中的代码:
public function index() {
$query = $this->Table->find();
if (empty($this->request->params['paging'][$this->Table->alias()])) {
$paging = false;
} else {
$paging = $this->request->params['paging'][$this->Table->alias()];
}
$this->set('records', $this->paginate($query));
$this->set('paging', $paging);
$this->set('_serialize', ['records', 'paging']);
}
我的模型称为 Entry,我必须如何更改此示例的代码才能正常工作,我尝试过这样但它不起作用:
public function index() {
$query = $this->Entry->find();
if (empty($this->request->params['paging'][$this->Entry->alias()])) {
$paging = false;
} else {
$paging = $this->request->params['paging'][$this->Entry->alias()];
}
$this->set('records', $this->paginate($query));
$this->set('paging', $paging);
$this->set('_serialize', ['records', 'paging']);
}
我不确定要更改我的代码中的哪些内容才能使其正常工作。任何帮助将不胜感激。
谢谢你,格雷戈
【问题讨论】:
标签: angularjs pagination cakephp-2.0