【发布时间】:2016-11-13 00:27:10
【问题描述】:
我一直在做 cakephp。我创建了一个 Api 并配置了路由,但我想在 json 结果中显示分页,但我不能
这是我的代码:
class DronesController extends AppController {
public $paginate = [
'page' => 1,
'limit' => 5,
'maxLimit' => 6,
'fields' => [
'id', 'user_id'
],
'sortWhitelist' => [
'id', 'user_id'
]
];
public function initialize()
{
parent::initialize();
$this->loadComponent('Paginator');
}
public function view($id)
{
$drone = $this->Drones->find()->where(['Drones.user_id' => $id], [
'contain' => ['Accounts', 'Cards', 'Pilotlogs']
]);
$this->set('drone', $this->paginate($drone));
$this->set('_serialize', ['drone']);
}
}
这是我得到的结果:http://imgur.com/ZEph0IB
我希望它是这样的:http://imgur.com/nUCQA4Q
【问题讨论】:
-
您希望您的结果看起来如何?请先澄清这一点。
标签: php cakephp pagination