product_duplicate
Срабатывает после создания дубликата товара и позволяет изменить свойства созданного дубликата.
Доступно начиная с версии 5.2.4.
Shop-Script
Входящие параметры (передаются по ссылке)
$params['product'] object Экземпляр класса
$params['duplicate'] object Экземпляр класса
shopProduct со свойствами исходного товара.$params['duplicate'] object Экземпляр класса
shopProduct со свойствами дубликата товара.
… код плагина …
Результат работы плагина
Shop-Script
Пример кода плагина
PHP
public function productDuplicate(&$params)
{
/** @var shopProduct */
$product = $params['product'];
/** @var shopProduct */
$duplicate = $params['duplicate'];
$duplicate->name = $product->name . sprintf(' (%s)', _wp('duplicate'));
$duplicate->save();
}









