2
我一直在嘗試加載產品集合,然後通過將數組中的評論ID調用並將其應用於該過濾器來過濾它。Magento - 分頁加載產品收集
我隨信附上下面的代碼是在我運行它通過list.phtml自定義副本,像這樣
<block type="catalog/product_list" name="sale" template="reviewsList/index.phtml">
好消息List.phtml的頂部是,收集將加載,但它打破了分頁。如果任何人有任何想法會很棒。
下面的完整代碼。
任何幫助非常感謝。
<?php
$reviewCollection = Mage::getModel('review/review')->getCollection()->addStoreFilter(Mage::app()->getStore()->getId())->addRateVotes()->setDateOrder();
$reviewArray = array();
foreach ($reviewCollection->getItems() as $thisReview):
array_push($reviewArray, $thisReview->getEntityPkValue());
endforeach;
$_productCollection = Mage::getModel('catalog/product')->getCollection()->addAttributeToFilter('entity_id', array('in' => $reviewArray))->addAttributeToSelect('*')->setPageSize(5);
$_productCollection = $_productCollection->load();
//$_productCollection=$this->getLoadedProductCollection();
$_helper = $this->helper('catalog/output');
?>