如果价格是0.00英镑,Magento默认措辞

时间:2012-06-26 09:17:34

标签: php magento

我在wordpress网站上有一系列产品。

它们是可配置的产品,每种产品的价格不同,但主要可配置产品的价格为0.00英镑。

在产品页面上,它首先显示£0.00,直到从下拉列表中选择一个更改价格的选项。

我的问题是,如果价格为0.00英镑,可能会有一些默认措辞,但如果选择了一个选项,它将显示价格。

我正在考虑类似于if语句,以查看值是否为£0.00显示“选择一个选项”但是如果从下拉列表中选择了一个产品,则会将该措辞更改为选择产品的价格这是目前的默认值。

我确实展示了Excl VAT和Incl Vat,因此需要它们具有相同的功能。

Excl Vat正在使用

<?php if ($_finalPrice == $_price): ?> <?php echo $_coreHelper->currency($_price, true, false) ?> <?php else: ?> <?php echo $_coreHelper->currency($_finalPrice, true, false) ?> <?php endif; ?>

Incl Vat是

<?php echo $_coreHelper->currency($_finalPriceInclTax, true, false) ?>

1 个答案:

答案 0 :(得分:0)

我使用下面的代码找到了解决方法:

<?php if($_product->price==0): ?> <?php echo '<span class="price-excluding-tax-2588">Choose an option from below</span>'; ?> <?php else: ?> <?php echo $this->getPriceHtml($_product, true) ?> <?php endif; ?>