【问题标题】:How can I use Zend Paginator and Zend Amazon together?如何同时使用 Zend Paginator 和 Zend Amazon?
【发布时间】:2010-06-04 23:00:24
【问题描述】:

是否有一种直接(简单)的方法可以将 Zend Framework 的 Paginator 与 Zend Framework Amazon 服务一起使用?亚马逊服务返回的记录集似乎不是 Paginator 需要的。

【问题讨论】:

    标签: php zend-framework


    【解决方案1】:

    恐怕我无法对此进行测试,但 Zend_Service_Amazon 的文档指出结果集实现了 SeekableIterator ( http://framework.zend.com/manual/en/zend.service.amazon.html#zend.service.amazon.classes.resultset ) - 并且应该与 Iterator 适配器兼容对于Zend_Paginator,例如:

    $amazon = new Zend_Service_Amazon(....);
    $results = $amazon->itemSearch(array('SearchIndex' => 'Books', 'Keywords' => 'php'));
    $paginator = new Zend_Paginator(new Zend_Paginator_Adapter_Iterator($results));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-14
      • 1970-01-01
      相关资源
      最近更新 更多