функция-обработчик(
array CONFIGURATOR_ID,
string STEP_ID,
array ELEMENT_ID
array &QUANTITY,
);
Обработчик события вызывается в начале изменения количества конкретного товара на определенном шаге для конфигуратора. С помощью обработки можно изменить количество товара.
| Параметр | Описание |
|---|---|
| CONFIGURATOR_ID | идентификатор товара |
| STEP_ID | идентификатор шага |
| ELEMENT_ID | идентификатор товара |
| QUANTITY | количество товара |
AddEventHandler("webprostor.configurator", "onBeforeBasketChangeItemQuantity", Array("WebprostorConfiguratorAdditional", "onBeforeBasketChangeItemQuantity"));
class WebprostorConfiguratorAdditional
{
public static function onBeforeBasketChangeItemQuantity($CONFIGURATOR_ID, $STEP_ID, $ELEMENT_ID, &$QUANTITY)
{
if( $QUANTITY > 5 )
$QUANTITY = 5;
}
}