@Darklt

Как добавить событие изменения количества товара из свойства?

Раньше было следующее событие, когда подставлялось общее значение при добавлении товара.

AddEventHandler("sale", "OnProductAdd", "OnProductAdd");
function OnProductAdd(&$ID,$Fields)
{
    $res=Array("QUANTITY"=>"500");
    CCatalogProduct::Update($ID,$res);
}


Сейчас сделали что приходит количество в поле например

<?=$arResult["DISPLAY_PROPERTIES"]["kol"]["VALUE"]?>


Понимаю что событие надо поменять на OnProductUpdate, но как указать чтобы брал значение не 500 а из свойства ?

При этом работало только в arSection ID 400 и всех его подразделах.
  • Вопрос задан
  • 738 просмотров
Пригласить эксперта
Ответы на вопрос 1
no_one_safe
@no_one_safe
Получить ID раздела и значение свойства поможет метод CIBlockElement::GetList
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы