我可以在将自定义功能放入核心文件的同时设置“ 正常价格”和“ 特价”
vendor/magento/module-weee/Block/Item/Price/Renderer.php
public function getUnitItemPriceExclTax()
{
$priceExclTax = $this->getItem()->getProduct()->getPrice();
return $priceExclTax;
}
然后将此功能调用到核心文件中
vendor/magento/module-weee/view/frontend/templates/checkout/cart/item/price/sidebar.phtml
因此,正确获取两个价格,但我想覆盖它
vendor/magento/module-weee/Block/Item/Price/Renderer.php
阻止我的自定义模块。
我用以下代码创建了di.xml:
<preference for="Magento\Weee\Block\Item\Price\Renderer" type="<namespace\<module_name>\Block\Item\Price\Renderer"/>
并将该getUnitItemPriceExclTax()
函数放在该块中。