Cakephp-从当前页面的下一页获取项目?

提兹

我目前正在使用cakephp开发画廊系统。在其中,我们对每个相册进行了分页,因此每个页面最多包含一组固定数量的图像。我通过使用以下方法实现了这一点:

$this->paginate = array(
    'conditions' => array(
        'Item.album_id' => $id
    ),
    'order' => array(
        'Item.added' => 'desc'
    ),
    'limit' => '50'
);

在我的视图控制器上。这样,我可以毫无问题地显示每个页面上的所有项目。

但是,我目前面临一个问题:在当前页面中的所有项目之后,我需要显示一个指向下一页的按钮。这不是问题,除了通过设计说“下一页”的按钮应该将下一页的项目作为背景。

我环顾四周,试图找出一种方法来从cakephp的分页系统的下一页中提取项目,而不会带来运气。有没有人做过这件事,或者有谁知道如何去做?

阿里·阿斯加里(Ali Asgari)

您必须在当前页面中手动查询预览图像。要访问页码,可以在操作中使用$ this-> params然后,您必须使用文档中提到的带有'limit'和'page'参数的图像进行查询之后,设置图像URL,如下所示:

$this->set('preview_image_url', $queried_url);

然后在视图中使用内联样式设置下一个按钮的背景。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Cakephp3:如何在查询标记后使用获取参数获取当前页面的完整URL

cakephp分页下一页,上一页字符发行

Cakephp:如何获取当前请求/页面的完整URL

如何制作可以滑出当前页面并滑到另一页面的导航动画

如果前一页的URL以“ -cn”结尾,则更改当前页面的内容

Android ViewPager 删除当前页面并移至下一页

保持当前页面呈现,直到加载下一页

Contao:前端-获取另一页的主题部分-而不是当前页面

从上一页获取价值以使用php显示在当前页面上

如何在当前页面的另一页面上显示按钮元素内的文本?

如何使用 Cakephp 3.0 计算我的网页的唯一页面查看次数?

jQuery mobile停止移动到下一页后使用的当前页面中的脚本

CakePHP 在最后一页输出冗余分页链接

显示cakephp中分页项的最后一页

当当前查看页面的项目是最后一页时自动重置计时器

Scrapy中附加页面的下一页

cakephp读取获取变量

Google Analytics(分析)API分页当前页码和下一页验证

我的错误页面的布局-CakePHP

getTitle()方法通过Chrome返回当前页面的标题,但是使用Firefox通过Java使用Firefox返回上一页的标题

WordPress获取当前页面的标题

获取当前页面的HTML

获取当前页面的帖子总数

当我在当前页面上编辑间距时,有什么方法可以防止下一页改变吗?

如何根据用户的上一页更改当前页面中的 URL 超链接?

Selenium Webdriver从上一页而不是当前页面中查找元素

CakePHP 3在视图中获取当前主机

CakePHP中的全页缓存

cakephp欢迎页面显示错误