产品视图中启用 MAP 的产品的零售价重新加载为特价
Retail Price for MAP enabled product in product view reloads to Special Price
我想显示支持 MAP 的产品的零售价。我试图编辑 view.phtml 文件并这样做:
<div class="pro-info">
<?php if($_product->getData('msrp_enabled') == 1): ?>
<div class="price-box">
<p class="regular-price">
<span class="price-label">Retail Price:</span>
<span id="product-price-<?php echo $_product->getId(); ?>" class="price">
<span class="price">
<?php echo $this->helper('core')->formatPrice($_product->getPrice(), false) ?>
</span>
</span>
</p>
</div>
<?php endif;?>
这显示了零售价,但问题是;对于某些产品,它会显示特价。首先,当网站加载时,它会显示零售价,然后突然改变并显示特价。
我试图通过 Ctrl+U 查看页面源代码,它在零售价中显示原价,但在前端页面中显示特价。
我还注意到,对于某些产品 Product.OptionsPrice([])
具有价值,而对于某些产品则没有。任何产品在 Product.OptionsPrice([])
中的值都有问题。
有人可以帮忙吗??
与span标签中的id有关
<span id="product-price-<?php echo $_product->getId(); ?>" class="price">
改为<span id="old-price-<?php echo $_product->getId(); ?>" class="price">
我想显示支持 MAP 的产品的零售价。我试图编辑 view.phtml 文件并这样做:
<div class="pro-info">
<?php if($_product->getData('msrp_enabled') == 1): ?>
<div class="price-box">
<p class="regular-price">
<span class="price-label">Retail Price:</span>
<span id="product-price-<?php echo $_product->getId(); ?>" class="price">
<span class="price">
<?php echo $this->helper('core')->formatPrice($_product->getPrice(), false) ?>
</span>
</span>
</p>
</div>
<?php endif;?>
这显示了零售价,但问题是;对于某些产品,它会显示特价。首先,当网站加载时,它会显示零售价,然后突然改变并显示特价。 我试图通过 Ctrl+U 查看页面源代码,它在零售价中显示原价,但在前端页面中显示特价。
我还注意到,对于某些产品 Product.OptionsPrice([])
具有价值,而对于某些产品则没有。任何产品在 Product.OptionsPrice([])
中的值都有问题。
有人可以帮忙吗??
与span标签中的id有关
<span id="product-price-<?php echo $_product->getId(); ?>" class="price">
改为<span id="old-price-<?php echo $_product->getId(); ?>" class="price">