Zend framework 什么';使用Zend_框架和原则对数据集进行分页的最佳方法是什么?

Zend framework 什么';使用Zend_框架和原则对数据集进行分页的最佳方法是什么?,zend-framework,doctrine,pagination,Zend Framework,Doctrine,Pagination,在我开始自己构建之前,我想我应该请其他人分享他们的经验。使用基于Zend_框架和条令构建的应用程序作为ORM对数据集进行分页的最佳/您最喜欢的方式是什么 我对教义一无所知 我直接从视图助手调用模型,绕过控制器,尽管我仍然对您的解决方案是否使用控制器感兴趣 我确实看过一篇关于这个话题的文章: Devzone有一篇文章使用了条令、Zend Framework或Pear,但这些选项都没有提到使用条令的#ZF应用程序。理论上,一种方法是创建自定义数据源适配器并将其插入Zend Paginator 你不

在我开始自己构建之前,我想我应该请其他人分享他们的经验。使用基于Zend_框架和条令构建的应用程序作为ORM对数据集进行分页的最佳/您最喜欢的方式是什么

我对教义一无所知

我直接从视图助手调用模型,绕过控制器,尽管我仍然对您的解决方案是否使用控制器感兴趣

我确实看过一篇关于这个话题的文章:


Devzone有一篇文章使用了条令、Zend Framework或Pear,但这些选项都没有提到使用条令的#ZF应用程序。

理论上,一种方法是创建自定义数据源适配器并将其插入Zend Paginator

你不需要什么特别的东西


查看是否有现成的分页器适配器,例如..

谢谢。实际上,@juokaz通过twitter向我发送了链接,我从一个控制器中获得了它。我希望通过视图帮助器使用另一种方法,但如果没有人有视图帮助器的解决方案,这就可以了。为什么不能将其移动到视图帮助器?只需让模型返回Zend_Paginator实例。如果不在控制器内部时不知道如何获取当前页面,请尝试使用Zend_controller_Front::getInstance()->getRequest()->getParam('page',1)