我正在尝试显示包含和不包含税的产品价格。 我在/Magento_Catalog/templates/product/price/final_price.phtml中添加了以下代码片段:
<?php /* @escapeNotVerified */ echo $block->renderAmount($finalPriceModel->getBaseAmount(), [
'price_id' => $block->getPriceId('price-excluding-tax-' . $idSuffix),
'price_type' => 'basePrice',
'include_container' => true,
'schema' => $schema
]); ?>
这会在(例如)选择尺寸时将已排除的价格添加到可配置产品中。在此之前,如果没有选择任何内容,则显示不含税价格,包括税金。这对于简单的产品来说也是同样的问题,它们都显示了包含税的价格。我想要的是不含税的价格不计税。
非常感谢任何帮助!
答案 0 :(得分:0)
我在价格模板中使用了这个代码(在我的例子中是final_price.phtml):
<div class="price-exc">
<?php
echo $priceHelper->currency($finalPriceModel->getAmount()->getValue(\Magento\Tax\Pricing\Adjustment::ADJUSTMENT_CODE), true, false);
?>
<?php /* @escapeNotVerified */ echo __('exc. VAT') ?>