How to save advance inventory custom field value in DB on Magento 2
events.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
<event name="cataloginventory_stock_item_save_after">
<observer name="Vendor_Module::save_custom_data"
instance="Cm\Preorder\Observer\AfterProductSave"/>
</event>
</config>
AfterProductSave.php
<?php
namespace Cm\Preorder\Observer;
use Magento\Framework\Event\ObserverInterface;
class AfterProductSave implements ObserverInterface
{
public function __construct(
\Magento\Framework\App\RequestInterface $request
)
{
$this->_request = $request;
}
public function execute(\Magento\Framework\Event\Observer $observer)
{
$post = $this->_request->getPost();
var_dump($post);
}
}