products_set_categories.before

Срабатывает перед добавлением группы товаров в категории.

Доступно начиная с версии 8.0.0.

Shop-Script

Входящие параметры (передаются по ссылке)

$params['category_ids'] array ID категорий, в которые были добавлены товары.
$params['new_category_id'] int ID новой категории, в которую были добавлены товары, если эта категория была создана во время добавления товаров в категории.
$params['hash'] string Хеш для создания экземпляра класса коллекции, соответствующего списку выбранных товаров.
$params['products_id'] array ID товаров, выбранных по отдельности.
… код плагина …

Результат работы плагина

Shop-Script

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

PHP

public function productsSetCategoriesBefore(&$params)
{
    shopMyPluginHelper::updateProductsCategories($params);
}