0
Zend Framework的Paginator和Zend Framework Amazon服务是否有直接的(简单的)方法?它看起来像Amazon服务返回的记录集不是Paginator需要的。如何将Zend Paginator和Zend Amazon一起使用?
Zend Framework的Paginator和Zend Framework Amazon服务是否有直接的(简单的)方法?它看起来像Amazon服务返回的记录集不是Paginator需要的。如何将Zend Paginator和Zend Amazon一起使用?
我一直无法测试这一点,我很害怕,但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));