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

arrays - 将zend分页器转换为数组

我在我的控制器操作中使用了 zend 分页。它返回我的控制器中的 zend 分页器对象,就像这样

在我看来,我这样做是为了迭代

我需要这个分页器的第一行,我想把它转换成简单的数组,这样我就很容易得到我需要的东西???

0 投票
0 回答
444 浏览

zend-framework - Zend Paginator 设置 URL?

是否可以为 Zend_Paginator 链接设置 URL(或模块、控制器和操作)?

例如:我在控制器 Controllerone 中有 Zend_Paginator 和 ActionActionone。所以分页器链接将是:www.example.com/controllerone/actionone/page/1。

但是,如果我想要另一个链接(来自控制器 Controllerone 和操作 Actionone)怎么办?例如:www.example.com/controllertwo/actiontwo/page/1。可以更改它,还是 Zend_Paginator 只能使用当前 URL(模块、控制器、操作)?

我没有找到解决方案。谢谢。

编辑:找到解决方案,URL 视图助手可以处理它。

0 投票
1 回答
1401 浏览

zend-framework - Zend Paginator 限制行数(优化)

这是我的查询:

这是我的控制器:

我正在做的是首先查询所有行,然后执行以下操作:

我的问题是,我怎样才能优化它,使它只从结果中查询 10 行而不是全部?

0 投票
3 回答
1656 浏览

zend-framework - 如何使用 Zend Paginator 获取第一个和最后一个项目编号?

我需要在 view.phtml 中获取第一个项目和最后一个项目编号。

问题是由于 html 的结构,我无法在分页控件中访问此属性。例如:

无论如何可以从视图中访问这些属性吗?我只是不知道我该怎么做。

0 投票
1 回答
1516 浏览

php - 如何创建没有页码的php分页

我需要创建分页,它不应该有页码,就像我有它一样,然后我需要在页面加载时加载所有数据。(我被命令这样做)

我有点失落。不知道从哪里开始 即使是一点帮助也非常感谢。

  • 使用 zend 框架 2(MVC)
  • php和zend新手
  • 不喜欢使用库
0 投票
1 回答
697 浏览

php - 操作 Zend_Paginator 数据

我想添加product variations到使用 Zend_Paginator 的产品视图表中。

有了这个代码,我得到了我的产品。

使用此代码,我创建了分页器

现在我正在尝试将其添加product_variations到产品数据中。我试图这样做:

但在我的视图控制器中,只会product_data显示。缺少数组 ( Variations)。

我该如何处理?

TIA FRGTV10

0 投票
0 回答
162 浏览

php - 当数组格式不正确时,Zend 分页器无法正常工作

嗨,当 $business_list 数组格式如下时,我的 zend 分页器运行良好。

但是当数组格式改变时,它只显示一页而不是多页。

上述数组格式正确显示分页。

这是在分页中仅显示一页的数组。

Zend_Paginator 对象 (

)

0 投票
2 回答
1565 浏览

zend-framework - 如何在将不同的参数传递给每个实例的同时重用 paginationControl 部分

我正在使用 paginationControl 部分,并通过第四个参数传递参数以允许我对“过滤”结果进行分页。这很好,但我希望能够对所有分页实例使用相同的部分,即使它们将使用不同的参数。

例如,“属性”按否过滤。卧室

在...的视图脚本中的分页控件实例中给出第四个参数

并用于部分...

而“客户”按位置过滤

在...的视图脚本中的分页控件实例中给出第四个参数

并用于部分...

如何最好地做到这一点?我可以将第 4 个参数作为键和值的数组访问,并遍历数组并在 paginationControl 部分中为 url 视图帮助程序构建参数,如果我可以弄清楚如何访问该数组。但是,也许这不是采取的方法。

谢谢。

编辑:

这是我用来输出评论中要求的分页控件的部分内容。

更新:

我接受了 RockyFords 解决方案,因为它回答了在分页控件部分实例化中访问通过第四个参数传递的参数的基本问题。但是,我将完整的 fina 部分包含在此处,以防其他读者希望结果参数生成查询字符串。

0 投票
1 回答
1980 浏览

zend-framework - Zend Pagination:如何获取数据数组

我正在使用 zend 分页器。我通过使用 $this->paginator 得到以下结构:

我已经使用 for 循环访问了 $this->paginator 并且一切正常。但现在我只想访问 [_array:protected] => 数组值,并想使用 array_slice 将结果分成 3 组。但我无法访问该数组值。我尝试通过将其类型转换为数组但没有得到它。

0 投票
1 回答
160 浏览

php - 问题缓存 Zend_Paginator 并启用 DB profiler

Zend_Paginator尝试缓存并Zend_Db_Adapter启用探查器时,我遇到了一个奇怪的问题。

它创建一个缓存文件,但每个ID都不同,这意味着缓存命中永远不会发生。

禁用分析器后,一切都按预期工作。这里发生了什么?是否可以让缓存与分析器一起使用?