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


Magento default wording if price is £0.00

我的wordpress网站中有一系列产品。

它们是可配置的产品,每种产品的价格不同,除了包含它们的主要可配置产品是 0.00 英镑。

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

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

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

我确实显示了不含增值税和含增值税,因此需要它们都具有相同的功能。

目前不含增值税正在使用

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

包括增值税是

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

我使用以下代码找到了解决此问题的方法:

<?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; ?>