我試圖對產品頁面上的羣組,捆綁和可配置產品類型進行一些設計更改。到目前爲止,我一直在爲產品分配不同的模板,但目前這不是一個選項,不幸的是...用於magento中的羣組和捆綁產品類型的不同view.phtml文件
我已經爲捆綁和組類型產品設計了custom_view.phtml和custom_view2.phtml,但我不知道如何使magento根據這些產品類型呈現這些phtml文件...
任何人都可以幫我解決這個問題嗎?
謝謝...
我試圖對產品頁面上的羣組,捆綁和可配置產品類型進行一些設計更改。到目前爲止,我一直在爲產品分配不同的模板,但目前這不是一個選項,不幸的是...用於magento中的羣組和捆綁產品類型的不同view.phtml文件
我已經爲捆綁和組類型產品設計了custom_view.phtml和custom_view2.phtml,但我不知道如何使magento根據這些產品類型呈現這些phtml文件...
任何人都可以幫我解決這個問題嗎?
謝謝...
查找範圍/app/design/frontend/default/default/layout/catalog.xml
還有像下面幾行:
<PRODUCT_TYPE_grouped translate="label" module="catalog>
...
</PRODUCT_TYPE_grouped>
在該XML可以添加布局xml來覆蓋使用的模板。您應該將此佈局xml文件複製到您自己的皮膚中並在其中進行更改。我猜你想:
<reference name="content">
<block type="catalog/product_view" name="product.info" template="path/to/your/custom_view2.phtml">
</reference>
我知道這個題目是有點老了,但我發現自己需要的答案這個問題也和這是我工作:
在bundle.xml,找到
<PRODUCT_TYPE_bundle translate="label" module="bundle">
,並添加以下引用:
<reference name="product.info">
<action method='setTemplate'><template>path/to/your/template/view.phtml</template></action>
</reference>
希望這有助於:)
我爲配置做了檢查,請
<PRODUCT_TYPE_configurable translate="label" module="catalog">
<label>Catalog Product View (Configurable)</label>
<reference name="product.info">
<action method="setTemplate">
<template>catalog/product/configurableview.phtml</template>
</action>
</reference>
</PRODUCT_TYPE_configurable>
你好蒂姆。感謝幫助。我發現代碼和我將根據我的需要使用它。但是,我不能看到任何與BUNDLE產品相關的代碼。我可以複製這個並將其更改爲「Product_Type_Bundle」?它會以這種方式工作嗎? 謝謝... –
不要在那裏做。在主題的佈局文件夾的local.xml中執行。您可以合併bundle.xml中的捆綁產品類型的更改。 – benmarks
Hi @Ben感謝您的回覆。我有點與代碼混淆,你能給我一個示例代碼,我怎麼能實現它作爲捆綁產品?謝謝...... –