目前发现的小变动为:
在用Magento1.4.2开发模板时,使用了Magento1.4.1的模板,导致在产品页看不到价格信息
原因:
Magento1.4.2以前的模板的产品价格在
template\catalog\product\view\type\simple.phtml中
但在Magento1.4.2后,其模板simple.phtml内容如下:
<?php
/**
* @deprecated after 1.4.1.0 in favor of default.phtml
*/
?>
也就是说,在1.4.2后,将弃用simple.phtml,改用Default.phtml
然而在Magento1.4.2以前的布局文件中仍然指向simple.phtml,就导致了不能显示价格的问题
故需要在catalog.xml中修改如下信息,尤其将template改成default.phtml
<reference name="product.info">
<block type="catalog/product_view_type_simple" name="product.info.simple" as="product_type_data" template="catalog/product/view/type/default.phtml">
<block type="core/text_list" name="product.info.simple.extra" as="product_type_data_extra"/>
</block>
</reference>