我有一個自定義塊(選項卡式產品信息),我想在產品視圖塊本身的商店產品視圖中顯示該塊。我所謂的正確,我view.phtml塊,並使用此代碼塊添加到我的XML:添加到Magento的local.xml時不顯示自定義塊
<block type="catalog/product_view_tabs" name="product.info.tabs" as="info_tabs" template="catalog/product/view/tabs.phtml" >
投入的catalog.xml時,該塊被渲染,但每當我把它放到我的local.xml中在形式
<catalog_product_view translate="label">
<label>Catalog Product View (Any)</label>
<reference name="content">
<block type="catalog/product_view_tabs" name="product.info.tabs" as="info_tabs" template="catalog/product/view/tabs.phtml" >
</reference>
</catalog_product_view>
它不起作用。當我在local.xml中的代碼片段中添加之前或之後的標籤(例如=「product.info.media」)後,它會被渲染,但不會在整個產品視圖塊之前或之後。在catalog.xml中,我只是將它放在其他塊之間,它工作正常。
當我將整個產品視圖部分的內容從catalog.xml複製到我的local.xml中時,它可以工作,但所有內容(圖像,描述等)都會顯示兩次。
有什麼辦法通過local.xml來做到這一點?也許通過setchild?
謝謝奔那做了這份工作! – Socrates