0
我想在產品視圖頁面上顯示兩個不同的產品。基本上,在顯示第一個產品之後,頁面會顯示其他產品的所有細節,圖像,當然還有「添加到購物車」按鈕。Magento:在產品頁面上顯示兩個產品
這兩款產品應該充分顯示的產品視圖頁面上,所以我不能使用任何現有的塊像catalog/product_list_related
或catalog/product_list_upsell
。
我的想法是簡單的另一個catalog/product_view
塊添加到catalog_product_view
佈局定義,像這樣:
的catalog.xml:
<layout version="0.1.0">
...
<catalog_product_view translate="label">
...
<reference name="content">
<block type="catalog/product_view" name="product.info" template="catalog/product/view.phtml">
...
</block>
</reference>
...
<!-- Changes start here -->
<reference name="content">
<block type="catalog/product_view" name="product.info2" template="catalog/product/view.phtml">
<action method="setProductId"><product_id>123</product_id></action>
</block>
</reference>
</catalog_product_view>
然而,這似乎並沒有工作。塊的各種元素似乎不正確加載,你可以在這個截圖中看到:
所有產品的圖像丟失,以及價格和按鈕。另外,我撥打setProductId()
似乎沒有任何效果。
我知道這是貼前一段時間了,但你有沒有找到解決辦法?我面臨同樣的問題:[ – 2014-04-15 08:56:56
對不起,我不認爲我做過。爲了避免這個問題,我在這個項目中完全採用了其他途徑。儘管祝你好運! – 2014-04-15 12:07:46