2012-02-17 38 views
0

顯示我有有它Magento的CMS塊沒有在產品視圖

{{block type="catalog/product_list" category_id="22" template="catalog/product/homelist.phtml"} 

{{block type="catalog/product_list" category_id="24" template="catalog/product/homelist.phtml"} 

通常情況下,這種靜態塊通常出現在左模板的任何兩列2產品列表模板的靜態塊。但是,我不明白爲什麼當我查看產品時(產品查看頁面也是一個2列左邊的模板),這個塊不會出現?

我的舊店鋪運行在Magento 1.3上,在產品視圖頁面顯示此塊沒有問題。

我快

當前的Magento的版本是1.6.1.0

當我看着錯誤日誌中,我看到了一些關於PDO異常。此錯誤與我的區塊未顯示在產品視圖頁上的原因有關嗎?

謝謝!

+1

確定這些行代碼一樣嗎?它應該位於兩個大括號中{{...}} – 2012-02-17 19:43:24

+0

你有文件:'app/design/frontend/YOUR_PACKAGE/YOUR_THEME/template/catalog/product/homelist.phtml'嗎? ('YOUR_PACKAGE'可能是'default','YOUR_THEME'是你正在使用的主題的名稱) – seanbreeden 2012-02-17 20:37:32

+0

是的,我確實擁有所有這些。即使括號是正確的。我只是在這個問題上說錯了。 – Mike 2012-02-20 20:28:59

回答

1

請使用(管理),CMS或靜態塊以下塊:

{{block type="catalog/product" category_id="22" name="custom.category" template="catalog/product/homelist.phtml"}} 

OR

{{block type="catalog/product" product_id="67966" name="topnav.products" template="catalog/product/topnav-products.phtml"}} 

感謝,