问题标签 [paginator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
202 浏览

django - Django分页器包含所有先前页面的所有元素

我阅读了有关使用 Django 分页的文档,但在那里找不到我的问题的解决方案。我想对查询集(每页 5 个元素)进行分页,以便我object_list包含所有先前页面的所有元素,直到请求页面的元素。

这是我调用第 2 页的对象时通常会发生的情况:

我想要得到的是:

有任何想法吗?

0 投票
1 回答
559 浏览

django - Django分页对表格数据进行分页

我是 django 的新手,我正在使用 django 分页在我的 html 页面中添加分页。我的问题是我想使用分页对不同的表行进行分页,但是当我为自动分页添加模板标签时,prev/next/和页面得到显示,但在选择下一页时,它被重定向到另一个页面(弹出分配错误之前引用的列表)。我希望下一个按钮显示下一组 20 个条目,而不是转到任何 html 页面。我该怎么办?

0 投票
1 回答
1092 浏览

zend-framework2 - ZF2 中的 Zend\Paginator\Adapter\DbSelect DISTINCT 问题

在 ZF2 的分页器 DbSelect 适配器中使用 DISTINCT 查询时遇到问题。我的步骤是。

首先我创建了 Select 对象。

然后我将此对象传递给 Zend\Paginator\Adapter\DbSelect

现在的问题是,如果我通过打印 sql 查询 echo str_replace('"', '', $select->getSqlString()); 并在 mysql 上运行此查询,它会显示 12 个结果。

$result->count();显示 55 结果。

我试图找出问题并发现 Zend\Paginator\Adapter\DbSelectcount()函数可能有问题。

当我在 Zend\Paginator\Adapter\DbSelectcount()函数中打印 sql 查询时,它会从查询中删除 DISTINCT 子句并添加自己的计数列 c。

SELECT COUNT(1) AS c FROM myTable;

请建议我该怎么办?

0 投票
2 回答
3641 浏览

cakephp - 如何为自定义路由设置 cakephp 分页器 url

我正在制作博客和 url 路由是这样的-

它适用于 url as-/blog/c/3/other-articles

但是当我在视图中使用分页器时

它生成网址为- /blogarticles/index/other-articles/page:2

应该在分页器中进行哪些更改以生成正确的 url。

请提出可能的解决方案,在此先感谢

0 投票
1 回答
204 浏览

cakephp - cakePHP Paginator 相关表格

关于 Paginator 的新手问题。我有一个带表格的数据库;国家、地区和属性 [以及更多表格] 现在,当我查看区域以显示按区域排序的属性时:例如 domain.com/regions/view/33 分页器计数并显示与区域相关的信息[总共 60 个区域],我想让 Paginator 显示/计算区域 33 中的属性 [3 个属性] 的数量,如何完成?

这是我在 RegionsController.php 中的代码

这是在我的 view.ctp 中显示分页器的代码


这是 Region.php 模型中的代码。

非常感谢任何帮助。

0 投票
2 回答
89 浏览

sql - AgileToolkit - 自定义 SQL 请求 + 分页器

您好,我的分页器有点问题,我想使用一些自定义 SQL 请求,但是每次我单击分页器链接时,它都会在没有自定义请求的情况下加载我的模型

我在通过 GET 方法发送的表单上输入信息:

在我看来,我有:

问题是当我使用分页器更改页面时 where 条件消失了。

0 投票
1 回答
630 浏览

cakephp - 第二种模型的 cakePHP Paginator 问题

仍然是新手,但我正在与分页器进行斗争,以将我的视图限制为 10 条记录 [属性],并在属性模型中的字段上对其进行排序。我在代码中做错了什么或错过了什么让分页器控制我的视图???

我有 2 个模型,区域和属性,一个区域有很多属性,例如,我的视图是 /region/view/13 这显示了区域 13 的所有属性。

分页器正在显示正确数量的属性,正确设置页面并且一切看起来都正确,但是分页器并没有限制我的视图,它只是在一个巨大的列表中显示该区域的所有属性,而不是将视图限制为每页 10 个。尽管浏览器中的 url 似乎没问题,但每次睡眠的排序也不起作用。

模型:

控制器:

看法:

0 投票
1 回答
403 浏览

cakephp - cakephp Paginator 从视图返回时丢失了当前页面

我让分页器与我的视图完美配合,为项目生成页面视图。但是,当您在让我们说页面 [8] 并且您访问项目并返回到列表视图时,分页器从第 1 页开始而不是返回到最后一页 [8] 我已经搜索了如何获取这个固定但没有结果,我做错了吗?有简单的修复/解决方案吗?

0 投票
1 回答
316 浏览

mysql - 无偏移的 MySQL + PHP 分页

好的,这是我的分页代码:

我使用了这里描述的方法:http : //www.slideshare.net/Eweaver/efficient-pagination-using-mysql 但我无法找到一种方法来按其他列排序,例如按 cpa.product_sale_price。如果我这样做:按 cpc.product_id ASC 订购,cpa.product_sale_price DESC/ASC 它会破坏分页器下一个结果我不知道会发生什么...请帮助!

0 投票
1 回答
68 浏览

cakephp - Paginator prev 无法使用 Ajax 视图

我遇到了这个问题,默认情况下分页器的上一个按钮被禁用(禁用类),即使我在第二或第三或任何页面。如果我删除 'id => prevPage' 和 'id => nextPage' 那么它工作正常,但我必须用它来发出另一个 ajax 请求。

我在我的ajax视图中使用它..

在我的控制器中,我有;

我做了一点谷歌搜索,这表明我可能是错误..是吗?我该如何解决?