2015-10-21 2 views
1

Я новичок в prestashop.с использованием крюка updateQuantity on prestashop 1.4

Я работаю над prestashop 1.4, и я хотел бы вызвать событие сразу после обновления запасов. Я прочитал несколько тем, рассказывающих об крюке updateQuantity или некоторых других определенных действиях с крючками. Кто-то может поставить меня на правильный путь с простого примера

Благодарности

ответ

1

Вы можете использовать действие hookUpdateQuantity. Если вы хотите использовать это действие в своем модуле, сначала необходимо зарегистрировать функцию модуля install() после создания функции для этого крючка.

public function install() 
{ 
    return parent::install() && $this->registerHook('updateQuantity'); 
} 

public function hookUpdateQuantity($params) 
{ 
    // for example send Customer Alert information about product quantity 
    if ($this->_customer_qty && $params['product']['quantity'] > 0) 
     $this->sendCustomerAlert((int)$params['product']['id'], 0); 
} 
+0

updateQuantity = Количество обновляется, только когда клиент эффективно размещает свой заказ. Это то, что вы должны использовать в обновлении количества продуктов. – Edgar

Смежные вопросы