カスタム関数をコアファイルに入れながら、通常価格と特別価格を設定できます
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()
、そのブロックにその関数を配置します。