【发布时间】:2026-01-22 23:20:05
【问题描述】:
使用 Magento 1,您可以执行以下操作来获取含税产品的价格:
$_product = $this->getProduct();
$_taxHelper = $this->helper('tax');
$final_price = $_taxHelper->getPrice($_product, $_product->getFinalPrice(), true);
如何在 Magento 2 中的 .phtml 文件中执行相同操作?在后端设置的价格是增值税,所以我需要价格来获得相关的税率并将其相乘以获得价格含增值税。我在某处读到 Magento 会自动执行此操作,但我似乎无法让它提取金额,而且我真的不想手动操作(将税额硬编码为变量并将变量乘以价格变量)。
非常感谢任何帮助!
【问题讨论】:
-
您是否检查了 Magento 提供的税收的默认配置设置?转到商店 > 配置 > 销售 > 税 > 税类 > 价格显示设置 > 在目录中显示产品价格设置为含税
-
@JaydeepCharadva 是的,我检查了配置并过滤了我们现有的不同商店视图,所有这些都设置为包括税费。
标签: php magento magento2 magento-2.3