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));