我想将以下代码覆盖到我的local.xml
<PRODUCT_TYPE_simple> <reference name="product.info.simple.extra"> <block type="cataloginventory/stockqty_default" template="cataloginventory/stockqty/default.phtml"/> </reference> </PRODUCT_TYPE_simple>
问题是如果块类型在这里没有任何名称。基本上我想用不同的模板代替default.phtml。
答案 0 :(得分:0)
由于块'product.info.extrahint'仅用于显示stockqty_default块,我建议只需取消设置product.info.extrahint并将其与stockqty块重新添加,并使用不同的模板。
喜欢这个;
<PRODUCT_TYPE_simple>
<action method="unsetChild"><name>extrahint</name></action>
<block type="core/text_list" name="product.info.extrahint" as="extrahint" translate="label">
<label>Product View Extra Hint</label>
<block type="cataloginventory/stockqty_default" name="stockqty_default" template="cataloginventory/stockqty/custom_default_template.phtml"/>
</block>
</PRODUCT_TYPE_simple>
应该这样做。
请注意,如果有其他扩展程序向此块添加块,则可能会删除它们(取决于扩展程序的加载顺序)。