问题标签 [zend-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.
php - 如何在使用 Zend-Paginator 时从数据库中获取要显示的行列表
我对 Zend-Framework 的世界还很陌生,并且已经接管了一个使用 zend-framework 的网站。现在其中一个页面上有一个错误,我无法弄清楚。我认为这与 Zend Paginator 有关,但不确定。
这是我遇到问题的部分控制器中的代码:
在 php 页面上,我有这段代码可以将数据库中的网站调用到列表中:
print_r(count($this->paginator)); 行返回“0”,$this->numOnline; 行返回 1。所以它看到数据库的网站表中有一行,但它没有返回任何内容到页面并列出网站表中的行。不确定这是否是导致此原因的分页器返回 0 或我不知道的其他内容。
php - 如何在 ZF2 的分页 URL 中保留查询参数?
我正在使用 Zend\Paginator 来构造一个分页结果集。这很好用,但是,在添加搜索表单后,我无法让两者很好地结合在一起。
页面上的搜索表单生成的 URL 为:
如何修改 Zend 分页器配置,使其在生成的 URL 中保留 searchTerm?
我希望有类似的东西:
我错过了什么?
模块配置路由定义如下:
分页是在视图中使用此构造的:
分页模板片段:
(我的印象是true
作为第三个参数传递到url()
将保留查询参数。)
zend-framework - Zend Paginator 过滤结果
我有一个使用 Zend Paginator 的结果集,它一切正常,但我需要使用 eBay、Amazon 等上的复选框选项来过滤结果。
我已阅读有关 Zend 过滤器的信息,但不知道从哪里开始。
请问有人有这方面的经验吗?
谢谢
约翰
zend-framework - Zend pagination with limited number of links and dots between
I have implemented a Zend Pagination but can't figure out how to limit the number of links in the pagination. I know about setPageRange, but it isn't exactly what i want.
Currently the pagination looks like this.
But what i want is something like this:
for page 1
for page 8
for page 14
zend-framework - Zend Framework 中的类别和子类别列表和循环
我有以下类别表:
在我的列表视图(index.phtml)的每个页面上,我想在自定义层次结构中列出 20 个主要类别(父级 0)及其所有子级。所以结果应该是这样的:
在 indexAction 上的 CategoriesController 中,我构建了以下列表:
我的问题是我不知道究竟在哪里以及如何构建一个循环遍历每个父类别并使他们的孩子也处于层次结构中的函数。
php - Zend Paginator 结束后如何获取所有项目
我在 indexController 中构建了 Zend Paginator。在前端列出了每页 20 个类别,但我也有一个必须列出所有主要类别的下拉列表。有没有办法使用相同的查询?这是我到目前为止所尝试的:
** $status 和 $sq 是过滤参数(例如 parent = 0)
zend-framework2 - 将数据附加到分页器结果
如何在将数据返回到视图之前执行并将数据附加到 $paginator 的元素?我无法在 Controller 或 TableGateway 中执行查询。我需要根据分页器的结果附加其他结果。
php - Zend Paginator:显示分页链接而不加载(非数据库)数据
我正在使用一项服务,它一次性获取过滤器的结果和结果总数。详细说明,假设总共有 100,000 条记录,我在一页上显示 25 条记录。我有一个数组:
此数据一次限制为 25 条记录。
问题:当将此数据发送到 zend_paginator 时,它仅显示 1 页(锚点)与 prev[disabled] 和 next[disabled]。根据代码,它工作正常,但如何显示其他分页锚 [2,3,4,5,6,7,8,9] 等,因为我知道数据的总数。
我为此研究了很长时间,但是每个解决方案都是针对 DB 查询的,我没有从 DB 得到这个结果,它来自一个服务,导致 XML 格式被转换为一个数组。
我如何发送总计数以便它在不加载所有数据的情况下创建其他分页链接,因为我收到了内存耗尽致命错误,因为加载了 100,000 条记录,而且每次获取所有记录的方式看起来也未优化,仅显示 25 条记录每个服务请求中的 TOTAL COUNT。
分页.phtml:
php - 如何创建自定义 Zend Paginator Adapter(Zend 框架 1)
我正在使用 Zend 框架 1.12、数据映射器和 mysql 数据库实现分页。
我正在处理这个例子:http ://akrabat.com/zend-framework/exploring-zend-paginator/ 我的问题是如何使用 zf 工具创建它。具体来说,我可以通过手动创建文件来创建我的适配器类,但是我收到一个致命错误,即找不到适配器。我认为这与.zfproject.xml 有关。是否有我可以使用的 zf 命令或者我应该如何更新 .zfproject.xml 文件?
select - 分页器和连接选择
在我目前的 ZF2 项目中,我使用 Paginator,但我遇到了一个问题。
当我使用带有选择连接的 Paginator 时,我无法显示不属于我的服务组对象的对象元素。
你知道我如何在不使用分页器的情况下使用:
谢谢大家的帮助最好的问候
编辑
如果您在查询分页器中使用带有联接的选择查询。你必须这样做: