Questions tagged [after-plugin]

Denotes questions about Magento 2 AfterPlugins. For general questions use "plugin" tag.

18 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
3
votes
0answers
42 views

Plugin to alter custom attribute value

To alter product price before displaying on frontend we can use Plugin afterGetPrice() same for Name afterGetName and so on for default product attributes. Is there any way to perform same for any ...
2
votes
1answer
401 views

Magento 2 REST API: Get the name of child products in bundle_product_options-> product_links

So I am trying to go for a headless magento approach. I am using the following API to get product details: V1/products/:sku If the product is a bundle product, it shows bundle_product_options in ...
2
votes
1answer
482 views

Argument passing error in after plugin

I am trying to create after plugin for delete function of Magento\Tax\Model\TaxRuleRepository function looks like follows public function delete(TaxRuleInterface $rule) { $ruleId = $rule-...
1
vote
0answers
211 views

How to extend store credit functionality in Magento 2 Enterprise Edition

I want to add amount as store credit by: -> API -> Using Payment Method By default store credit is added when we redeem gift card. But my requirement is to add store credit directly by customer ...
1
vote
0answers
57 views

How to insert a text into before all magento notification messages in magento 2 with plugin?

I'm new Magento. Can someone tell me how to insert a text into before all system messages of Magento 2 with a plugin. When I do anything, I get the message.Ex :login, create account, add to cart,...
1
vote
0answers
48 views

Magento2 Plugin for beforeExceute that return a $resultRedirect->setPath('customer/account/login');

I've to "override" a module that manage a redirect. The original module have this code: public function execute() { [...] $resultRedirect = $this->resultFactory->...
0
votes
0answers
32 views

Plugin / Interceptor on Customer Custom Attribute (M2)

Is there a way to have a plugin / interceptor on a custom attribute to modify its value regardless of where used on the website? We have an additional attribute on Customers (is_allow) which returns a ...
0
votes
0answers
36 views

How to save custom attribute in quote_item using api / rest

I'm creating a module where I add a new field in the quote_item and order_item table (not necessary in the product). The columns were created, and when I look at the items in the cart, I fear the ...
0
votes
0answers
19 views

Plugin modifications not getting reflected in orders and adminhtml

I am building a plugin which would build the price of product based on formula (param1+param2+param3) with each parameter being store in database. Files of which are: <MAGENTO-ROOT>/Vendor/...
0
votes
0answers
28 views

Magento 2 Plugin on Magento\Store\Model\Store

How to check if a plugin really work? files are: app/code/Vendor/Module/etc/di.xml <?xml version="1.0" encoding="utf-8"?> <config> <type name="Magento\Store\...
0
votes
0answers
15 views

Extending Error handler using plugin method is not working

I need to save errors in my database. So I am trying to extend Error Handler in my custom module using plugin method. But it is not working. Here is my code di.xml <?xml version="1.0"?> <...
0
votes
0answers
10 views

I need to check entered shipping adddress post code exists in saved pincode table of db

I want to validate the post code of the shipping page with saved Pincode in my custom table of db. If Postcode exists in table shipping method list should be visible (i.e comes through estimate-...
0
votes
0answers
27 views

Magento 2.2.4 Add Link to NoSuchEntityException error message

I have this file which checks unique mobile no in the customer registration page and throws error if the mobile no entered is already in use <?php namespace Vendor\Module\Model\Attribute\...
0
votes
1answer
57 views

Plugin to change order status after payment capture

Currently Magento2 sets the order status to the default status of the state STATE_PROCESSING when a credit card payment is captured. This is done in vendor/magento/module-sales/Model/Order/Payment/...
0
votes
0answers
377 views

Magento 2 - How to call parent function inside the plugin

I have created the plugin for a particular function. That function is also calling another protected function of the core file. public function afterPopulateTaxRateData( \Magento\Tax\Model\...
0
votes
1answer
39 views

Plugin method not found

This is my plugin: <?php namespace Vendor\Module\Plugin; use Magento\Email\Controller\Adminhtml\Email\Template\DefaultTemplate; class MyPlugin { public function afterExecute(DefaultTemplate $...
0
votes
0answers
523 views

Customer redirect issue with login post plugin magento2

I have used two plugins to use the referral url's for customer login page. here is the code of my etc/di.xml <type name="Magento\Customer\Controller\Account\LoginPost"> <plugin ...
0
votes
0answers
111 views

How to get popup on button click via plugin at admin side in Magento 2

I have "New Add Product" button at Sales->Order->Create New Order which I added through plugin. My di is at: etc/adminhtml As <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:...