We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
Add a Custom Button to Admin Sales Order View
Would you like to add a custom button to admin sales order view? Let's do how you can easily do that by creating a Magento 2 plugin!
The best way to do that is by creating a Magento 2 plugin to extend the behavior of the public function setLayout of the class
Magento\Sales\Block\Adminhtml\Order\View
So first of all we have to declare our plugin in the di.xml file like below
and then extend this function using the before method and add our button.
Simple as that! So now the admin sales order view will look like
The full example as extension can be found here.
Feel free to share this post and ask your questions in the comments below.
Till next time!