Product price is a dynamic thing. It keeps changing time-by-time.
That’s why we came up today to talk about “product & pricing” subject.
If you want to change product pricing with plugin, then this article is for you.
Well, to do the same you have to add below code in di.xml
1 2 3 4 5 |
<config> <type name="Magento\Catalog\Model\Product"> <plugin name="change_product" type=" Magemonkeys\Pricechange\Plugin\Product " sortOrder="2" disabled="true"/> </type> </config> |
After doing same, go to Magemonkeys\Pricechange\Plugin to add new class Product.php.
There you need to add code which we going to write below. Below code will work when the original method getPrice() complete. You can always put your logic into it.
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php namespace Magemonkeys\Pricechange\Plugin; class Product { public function afterGetPrice(\Magento\Catalog\Model\Product $subject, $result) { return $result + 100; } } ?> |
Last but not the least, do flush cache before you check.
[crayon-63d3dee9dd994567337455/] Using above fucntion Images can be imported directly from...
Override view block using di.xml and add the below code...
You can check a list of called layout XML for...
Follow the below steps to install and set up PWA...
If you want to remove all leading zero's from order,...
Let our Magento expert connect to discuss your requirement.
We offer Magento
certified developers.
Our Magento clientele
is 500+.
We sign NDA for the
security of your projects.
We’ve performed 100+
Magento migration projects.
Free quotation
on your project.
Three months warranty on
code developed by us.