问题标签 [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.

0 投票
2 回答
11277 浏览

php - 我如何获得 Zend_Paginator 对象的行数?

我正在使用Zend_Pagintor带有Zend_Db_Table_Abstract.

Zend_Pagintor有一个count()方法,但它总是返回 1!

我如何获得行数?

0 投票
2 回答
2172 浏览

php - 如何使用 zend 分页与普通 sql 查询而不是 zend_db_select

所以基本上你可以zend通过以下方式使用分页:

有没有办法使用分页器,这样你就可以在$sql不使用的情况下设置自己zend_db_select

所以就

?

0 投票
1 回答
788 浏览

php - Symfony 中的 Zend Paginator(用于 Lucene 搜索结果)

我已经在 symfony 论坛上写了这个问题,但没有得到任何结果。当然,我知道人们可能很忙或没有时间,所以我不能马上得到答案。但我真的需要这么快,所以我也在这里发帖。如果以某种方式不允许这样做,请关闭问题。谢谢。

最初发布在这里:http: //forum.symfony-project.org/viewtopic.php?f=22 &t=31537

嗨,我有一些关于在 zend lucene 中使用 zend 分页的问题。检查旧论坛,发现:forum.symfony-project.org/viewtopic.php?f=21&t=27342&p=103440&hilit=zend+pagination&sid=1cdc305c262c6b3cf79fdeef25761f34#p103440 但我需要一些额外的功能。我已经尝试了上面帖子中的代码,它可以工作。但是我们如何在视图中实现它呢?

检查 zend 文档,我在 /web/view/scripts/pagination.php 中创建了一个视图文件,其中包含此处找到的文件代码:

framework.zend.com/manual/1.10/en/zend.paginator.usage.html

$this->url()对变为Then进行一些修改link_to() ,实际代码如下所示:

并认为: <?php echo $pager ?>

问题是,当然,这是正确的做法吗?那么,如何获取当前的 URL 并在视图中修改其参数呢?对于 zend,据我了解,它类似于$this->url(array('page', 5)). 无论如何要在 symfony 中完成这项工作?

之前谢谢。

我还检查了 SO 并得到了这个: stackoverflow.com/questions/2002648/is-there-a-symfony-helper-for-getting-the-current-action-url-and-chang-one-or

但是我无法访问上面提到的 pagination.php 中的 $sf_request。我认为这是因为 pagination.php 访问 Zend 的前端控制器。最奇怪的是,我可以访问像 UrlHelper 这样的默认助手(尝试了 url_for 和 link_to - 它有效)。

附言。抱歉,粗体链接 - 现在不能发布超过 1 个链接。

0 投票
2 回答
2747 浏览

zend-framework - Zend_Paginator 与查询参数的链接

您能否告诉我如何像这样与 Zend_Paginator 建立链接: http://url/controller/action?id=47&page=2。我想在 url 的查询中添加额外的参数,例如 url?id=value,而不是像这样的参数:url/controller/action/param/value。您能否请您告诉如何将视图变量传递给除页面之外的部分视图。谢谢你。

0 投票
2 回答
2016 浏览

php - 如何使用 jquery ajaxify zend_pagination 结果(已经使用 partialoop)

在控制器中我有:

在视图中我有这样的事情:

部分/post-min.phtml

从这个链接 zend ( http://framework.zend.com/manual/en/zend.paginator.usage.html ) 获取的 pagination_cont.phtml 将显示将参数传递给控制器​​以获取相应的整个页面的链接现在工作正常

但我想改变这一点,以便我能够对返回的结果进行 ajaxify(即只有一个分页值而不是重新加载整个页面)结果我如何使用 jquery 来做到这一点以及我应该改变什么..

** 编辑:如果可能的话,如果浏览器(用户)禁用 javascript 以通过重新加载页面来查看相同的内容(即保持 if(javascript_not_enabled ) 的当前状态),那么最好有一个失败保存功能**

0 投票
2 回答
378 浏览

php - Zend_Paginator 在网页中创建问题

我在我的网页中使用 Zend_Paginator,我在每个页面中获得相同的记录....

例如。我在不同的页面中获得了相同的 4 条记录...?

可能是什么问题?

请帮忙.....

提前致谢.....

0 投票
1 回答
217 浏览

zend-framework - Zend Route 互相覆盖

编辑,由以下响应中的修复引起的轻微问题:

现在这些规则发生冲突:

所以基本上 /management/category/reset 被 view-category 规则捕获,即使我在那里切换顺序。这从来都不是问题。

理想情况下,如果有任何东西被 /management 或 /administration 捕获,它会忽略 :name/category 规则。是否可以使 /management 和 /administration 忽略以前的规则并路由到其控制器操作,因为在这些区域中没有其他特定规则。

老问题:

这些规则冲突会阻止分页器在 /category-name/category URL 上工作。

有没有办法把它们结合起来?

0 投票
1 回答
355 浏览

php - Zend_Paginator 没有 DbSelect/DbTableSelect 适配器

有没有办法在没有 DbSelect/DbTableSelect 适配器的情况下使用 Zend_Paginator 而不必获取整个数据集?

我有 2000 个对象我想用 Zend_Paginator 分页,但由于某种原因我不能使用 DbSelect/DbTableSelect。

有没有办法解决这个问题?例如,我可以使用数组,但这会在每个页面上加载所有 2000 个对象。

0 投票
1 回答
322 浏览

zend-framework - 如何让 zend_lucene 和 zend_paginator 工作

我已经使用 Zend Framework 几个月了。所以,我的知识很好,但我还不是专家。我正在尝试将 zend_lucene 与 zend_paginator 一起使用,但到目前为止还没有成功。我能够自己成功地使用 zend_lucene 和索引数据,并且能够在查询数据库时使用 zend_paginator,但我似乎无法将两者结合起来。这是我正在做的一个示例:

try { $searchresults = $index->find($lucenequery); } catch (Zend_Search_Lucene_Exception $e) { echo "Unable {$e->getMessage()}"; }

我需要对 lucene 和 zend_paginator 做不同的步骤吗?我真的很不确定。我得到的结果是第一页结果正确显示。但是当我点击第二页或第三页时,我的结果是空白的。如此不确定可能出了什么问题,因为我找不到将两者结合使用的文档或教程。任何帮助将不胜感激。

0 投票
3 回答
1472 浏览

php - Zend_Paginator / 教义 2

我将 Doctrine 2 与我的 Zend Framework 应用程序一起使用,典型的查询结果可能会产生一百万(或更多)的搜索结果。

我想根据这个结果集使用 Zend_Paginator。但是,我不想将所有结果作为数组返回并使用数组适配器,因为这会效率低下,而是我想向分页器提供总行数和基于限制/偏移量的结果数组.

使用 Array 适配器是否可行,或者我需要创建自己的分页适配器?