Цитата |
---|
Евгений Жуков написал: Ну что тут скажешь... Читайте оригинал . |
Спасибо, действительно хорошо описано, поправил код, теперь работает.
Цитата |
---|
Евгений Жуков написал: Как минимум отказаться от использования CCatalog::GetByIDEx и получать строго те данные, которые необходимы для расчетов. Кроме того, в обработчиках CIBlockElement Вы получаете значение QUANTITY ДО обмена (старое). |
я так понимаю можно работать со свойствами через $arFields['PROPERTY_VALUES']
например значение свойства "Доступность товара" я вижу в $arFields['PROPERTY_VALUES']['132']['n0']['VALUE']
а значение свойства "Наличие" в $arFields['PROPERTY_VALUES']['133'][$arFields['ID'].':133']['VALUE']
вот только этот момент с ['n0'] еще не совсем понятен, как правильно работать со свойствами, попробую поискать тут документацию...