我安装了SCP(简单的可配置产品),并且对于没有自定义选项的每个简单产品,价格都没有显示在产品页面中。只要我添加一个选项,价格就会显示出来。
如果未选择任何选项,则产品页面上没有调用价格块或模板。
我看到扩展名正在扩展Mage_Catalog_Block_Product_Price块,但我无法找到应该调用此块的位置。
答案 0 :(得分:1)
还没有找到任何解决方案,所以我使用了这个jquery解决方法
将它放在template / catalog / product / view.phtml
的末尾jQuery(document).ready(function($) {
if($('.price-box').length==0){
var price = '<div class="price-box"><span class="regular-price"><span class="price">$<?php echo number_format($_product->getPrice(),2); ?></span></span></div>';
$('.product-options-bottom').before(price);
}
});
当然,你需要有jquery。