2014-03-05 95 views
1

我需要在我的產品頁面中顯示向上銷售區塊。 目前,我已經在文件template/catalog/product/view.phtml底部下面的代碼:Magento向上銷售區塊不顯示

<?php echo $this->getChildHtml('upsell_products') ?> 

我已經成功地建立產品的CMS,並已禁用所有緩存。 有沒有人有任何想法? 在此先感謝。

回答

1

如果您遇到過將銷售,交叉銷售或相關產品分配給某個產品的情況,但是當您轉到前端時,您無法看到這個解決方案可能會有所幫助。

可能有幾個原因,爲什麼會出現這種問題,即您的主題沒有啓用加售,交叉銷售或相關產品塊,或者只是將該塊設置爲在右欄佈局上呈現,但您左列布局。

但是,如果所有其他東西似乎都存在,但只是簡單的事情你沒有看到這些產品,那麼你的索引可能已過時。所以,簡單地說:

Login to admin 
System -> Index Management 
Select: Product Flat Data, Category Flat Data, Category Products 
Reindex Data 

http://www.magentodeveloperleedsuk.co.uk/upsell-cross-sell-and-related-products-not-showing-magento-frontend/

+0

我有一個自定義主題,交叉銷售在購物車頁面中工作。我在管理面板中重新編制了索引數據,沒有任何變化。我如何在我的主題中添加向上銷售區塊?或者我怎麼知道增加銷售區塊是否被整合? – dutycorpse

0

只需將它添加到Magento的類別。然後,它將在搜索中以及Cross和Up等其他模塊中出現。