product_mass_update
Срабатывает после массового обновления свойств товаров с использованием класса shopProductMassUpdate.
Доступно начиная с версии 7.0.3.
Shop-Script
Входящие параметры (передаются по ссылке)
$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 модификаций с измененными значениями складских остатков.
$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);
}









