您能帮我解决如何在产品页面上更改自定义选项的位置。我的意思是:首先显示产品选项字段,然后显示 add_to_cart 字段。我非常感谢您的帮助。
答案 0 :(得分:1)
如果您想更改自定义选项的位置,那么您可以在正确的位置找到
应用程序/ diesign /前端/碱/默认/布局/的catalog.xml
首先你应该把这个文件复制到你的主题并在那里编辑(是magento的好习惯)。
在此文件中搜索以下代码段。
<catalog_product_view translate="label">
在此参考句柄中,您将看到块
<block type="catalog/product_view" name="product.info.addto" as="addto" template="catalog/product/view/addto.phtml"/>
<block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/addtocart.phtml"/>
将这两个块放在块下面,这些块呈现自定义选项块,即
<block type="catalog/product_view" name="product.info.options.wrapper" as="product_options_wrapper" template="catalog/product/view/options/wrapper.phtml" translate="label">
<label>Info Column Options Wrapper</label>
<block type="core/template" name="options_js" template="catalog/product/view/options/js.phtml"/>
<block type="catalog/product_view_options" name="product.info.options" as="product_options" template="catalog/product/view/options.phtml">
<action method="addOptionRenderer"><type>text</type><block>catalog/product_view_options_type_text</block><template>catalog/product/view/options/type/text.phtml</template></action>
<action method="addOptionRenderer"><type>file</type><block>catalog/product_view_options_type_file</block><template>catalog/product/view/options/type/file.phtml</template></action>
<action method="addOptionRenderer"><type>select</type><block>catalog/product_view_options_type_select</block><template>catalog/product/view/options/type/select.phtml</template></action>
<action method="addOptionRenderer"><type>date</type><block>catalog/product_view_options_type_date</block><template>catalog/product/view/options/type/date.phtml</template></action>
</block>
<block type="core/html_calendar" name="html_calendar" as="html_calendar" template="page/js/calendar.phtml"/>
</block>
这应该可以解决问题。
希望这会有所帮助。