问题标签 [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 回答
1096 浏览

collections - laravel 4 - 添加到分页集合

我想手动将项目添加到集合中 - 从 get() 返回的集合可以正常工作,但是当从 paginate() 返回的集合时失败,例如

工作正常

给出这个错误:Paginator.php 502: call_user_func_array() 期望参数 1 是一个有效的回调,类 'Illuminate\Support\Collection' 没有方法 'add'

我猜 paginate 正在返回一个分页器对象而不是一个雄辩的集合,只是想知道是否有办法附加到这个?

谢谢 :-)

0 投票
2 回答
74 浏览

cakephp - CakePHP如何使用PaginatorHelper输出跟随效果?

我希望的输出效果:

官方手册:

我模仿它的方式:

但输出是:

我应该怎么办?

0 投票
3 回答
994 浏览

sorting - 使用自定义路由在 CakePHP 中排序

我试图(一如既往)在线寻找解决方案,但显然没有找到任何解决方案。

我正在使用 CakePHP,我需要在一些控制器中添加一些排序。我还想为此创建自定义路线。所以这是我的代码不起作用(分页有效,排序不):

RatesController.php:

并认为:

路线:

我真的不知道为什么它不工作,我已经花了几个小时试图让它工作,寻找答案。

附言。无论我做什么,我都无法将 :sort 和 :direction 放入请求中的命名数组中:

请问有什么想法吗?

麦克风

0 投票
3 回答
73 浏览

jquery - 总行数不可用时的jQuery Paginator

我有一个要求,我需要使用 jQuery 实现分页器。

但问题是,我需要在数据表中显示的表格很大(数十万条记录)。因此无法点击数据库来获取总行数。

我需要的是一个带有 4 个按钮的分页器,分别是 First、Previous、Next 和 Last。一次,应该获取固定数量的记录。单击下一步时,它应该从服务器获取下一组记录。如果没有可用的记录,那么空数据表也适用于我。

0 投票
1 回答
21021 浏览

php - 调用未定义的方法 Illuminate\Database\Query\Builder::links()

这是怎么回事 ?我对 Laravel Paginator 有一点问题。

我使用 order by 和 paginator 构建了函数,但我收到错误消息“调用未定义的方法 Illuminate \ Database \ Query \ Builder :: links () (View: C: \ wamp \ www \ laravel \ app \ views \frontend\premios.blade.php)。”

============= 我的功能 ==============

==========我的看法============

我尝试在 foreach 内外放置“$premios->links()”。没有分页一切正常

0 投票
1 回答
1649 浏览

phalcon - phalcon querybuilder total_items always returns 1

I make a query via createBuilder() and when executing it (getQuery()->execute()->toArray()) I got 10946 elements. I want to paginate it, so I pass it to:

$limit is 25 and $current_page is 1, but when doing:

returns 1.

Is that a bug or am I missing something?

UPD: it seems like when counting items it uses created sql with limit. There is no difference what limit is, limit divided by items per page always equals 1. I might be mistaken.

UPD2: Colleague helped me to figure this out, the bug was in the query phalcon produces: count() of the group by counts grouped elements. So a workaround looks like:

0 投票
1 回答
253 浏览

php - Cakephp分页自定义顺序

我需要根据$results[$key]['Movimento']['status']在 afterFind 回调中创建的字段 () 设置我的寄存器的分页顺序。

事后发现:

分页:

我知道这不起作用,因为该字段是在分页器调用之后创建的。

我可以让它工作吗?

0 投票
1 回答
133 浏览

cakephp - Cakephp-2.5 下一个导航 url 没有 html 代码

如何在没有 html 代码的情况下获取下一个导航 url?

我只需要网址。

0 投票
1 回答
1433 浏览

cakephp - 使用元素时出现分页器错误

我有评论的新闻。我想分页评论,但我有这样的错误:

当然,我看不到数字、链接等。

你知道如何解决这个问题吗?谢谢!

零件:

元素:

看法: echo $this->element('newsViewComments');

0 投票
1 回答
139 浏览

mysql - CakePHP - 使用 Paginator 的虚拟字段问题?

phpMyAdmin 中的以下 SQL 查询完全符合我的预期:

在我的控制器中:

但我得到这个错误:

SQL 查询:选择Officeid, Office. city, Data. followersebdoffices作为Office内部 JOIN ebddataAS DataON ( Office. id= Data. office_idAND year = 2014 AND month = 10 AND day = 01) WHERE 1 = 1 GROUP BY Dataid限制 20

需要你的帮助 谢谢