0
我使用的是magento的默認隨機產品模塊。因爲在今天之前它工作得很好。但現在每次只顯示兩個固定產品。我已經設置了5個產品的限制。隨機產品magento每次顯示2個固定產品
突然,表現很奇怪。
這是隨機塊
protected function _getProductCollection()
{
if (is_null($this->_productCollection)) {
$collection = Mage::getResourceModel('catalog/product_collection');
Mage::getModel('catalog/layer')->prepareProductCollection($collection);
$collection->getSelect()->order('rand()');
$collection->addStoreFilter();
$numProducts = $this->getNumProducts() ? $this->getNumProducts() : 0;
$collection->setPage(1, $numProducts)->load();
$this->_productCollection = $collection;
}
return $this->_productCollection;
}
代碼我有,這是塊碼我在主頁頁面CMS。
{{塊類型= 「目錄/ product_list_random」 名稱= 「product_random」 NUM_PRODUCTS = 「5」 模板= 「目錄/產品/ random.phtml」}}
,這是我調用模板文件。
$_productCollection=$this->getLoadedProductCollection();
一個更可氣的是,如果我設置一個產品是在是在隨機產品列表中顯示管理站點新。 這到底是怎麼回事?