我在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) ?>
答案 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; ?>