मैं कोर फ़ाइल में कस्टम फ़ंक्शन डालते हुए विशेष मूल्य के साथ सामान्य मूल्य निर्धारित कर सकता हूं
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()
फंक्शन को उस ब्लॉक में रखें।