product_mass_update

Срабатывает после массового обновления свойств товаров с использованием класса shopProductMassUpdate.

Shop-Script
Входящие параметры
передаются по ссылке
$params array Массив параметров.
$params['skus_changed'] array Массив измененных артикулов обновляемых товаров. Ключи массива — ID артикулов.
$params['products_changed'] array Массив измененных товаров. Ключи массива — ID товаров.
$params['old_sku_data'] array Массив старых значений измененных артикулов. Ключи массива — ID артикулов.
$params['new_sku_data'] array Массив новых значений измененных артикулов. Ключи массива — ID артикулов.
$params['old_product_data'] array Массив новых значений измененных товаров. Ключи массива — ID товаров.
$params['old_sku_stocks'] array Массив старых значений складских остатков артикулов. Ключи массива — ID артикулов. Ключи подмассивов — ID складов.
$params['new_sku_stocks'] array Массив новых значений складских остатков артикулов. Ключи массива — ID артикулов. Ключи подмассивов — ID складов.
$params['stocks_changed_sku_ids'] array Массив ID артикулов с измененными значениями складских остатков.
… код плагина …
Результат работы плагина
Shop-Script

Пример кода плагина

PHP

public function productMassUpdate(&$params)
{
    shopMyPluginHelper::processMassUpdateData($params);
}