蛋糕PHP 3.5多重分页

时间:2018-01-26 11:17:43

标签: php cakephp pagination

我有一个媒体库,我加载图片和视频,两者都应该有一个分页。到目前为止它工作,我可以加载,例如第2,3页...用ajax替换每个实体的内容。 现在问题是第一页+第一页和上一页按钮,如果它们指向每个实体的第一页。为什么? 创建的链接如下所示:

这发生在第一页的图像和视频分页中。 我做错了什么?我读了Paginator-Component和Paginator-Helper Doku 100次,可以把它搞定。

我有我的MediaController,我按如下方式设置我的分页器:

public $paginate = [
    'Images'    => ['limit' => 10, 'scope' => 'image'],
    'Videos'    => ['limit' => 8, 'scope' => 'video'],
    'limit'     => 12
];

比在我的控制器动作中设置值:

$images = $this->paginate($imageTable->find('all',$image_options), ['scope' => 'image']);
$videos = $this->paginate($videosTable->find('all', $video_options), ['scope' => 'video']);
$this->set(compact('images', 'videos'));

在我看来,我使用PaginatorHelper设置例如像这样的数字

$paginator->numbers(['model' => 'Images'])

0 个答案:

没有答案