backend_prod_save
Срабатывает после сохранения данных в редакторе товара в новом интерфейсе (2.0).
Доступно начиная с версии 8.18.0.
Shop-Script
Входящие параметры (передаются по ссылке)
$params['product'] object Экземпляр класса
$params['data'] array Сохранённые свойства товара. Могут различаться в зависимости от текущего раздела редактора товара.
$params['content_id'] string Идентификатор текущей вкладки редактора товара.
shopProduct со свойствами товара.$params['data'] array Сохранённые свойства товара. Могут различаться в зависимости от текущего раздела редактора товара.
$params['content_id'] string Идентификатор текущей вкладки редактора товара.
… код плагина …
Результат работы плагина
Shop-Script
Пример кода плагина
PHP
public function backendProdSave($params)
{
// Get values from plugin’s custom fields.
// See description of the 'backend_prod_content' event.
$plugin_fields_values = waRequest::post('myplugin', [], waRequest::TYPE_ARRAY_TRIM);
// Save $plugin_fields_values to some plugin storage.
/** @var shopProduct $product */
$product = $params['product'];
// Or execute public methods of the shopProduct class instance.
}









