На данный момент у меня есть $arPropz (измененные свойства) и $arPropzOld (старые свойства). Оба массива сейчас содержат в себе излишние данные (другие поля, которые не нужны для сравнения и данные, и другие свойства не потерпевшие изменений) Вопрос. Как сейчас достать из массива с новыми свойствами, именно измененные?
Егор Лёсин, в событии OnSaleOrderSaved тебе прилетает $order (в entity) - в нем содержатся ТЕКУЩИЕ значения и VALUES - в нем должны содержаться СТАРЫЕ значения
Не приходит: количество, комментарий покупателя к заказу, контактный адрес, квартира, корпус, дом, улица, населенный пункт, область/район, индекс, телефон, E-Mail, ФИО, пункт самовывоза
Приходит: цена, комментарий менеджера, комментарий покупателя к заказу, статус заказа
Можно ли где-то посмотреть, какие свойства должны приходить?
Егор Лёсин написал: Не приходит: количество, комментарий покупателя к заказу, контактный адрес, квартира, корпус, дом, улица, населенный пункт, область/район, индекс, телефон, E-Mail, ФИО, пункт самовывоза
Из старых значений приходят: телефон, пункт самовывоза, ФИО, email, телефон, индекс, область/район, населенный пункт, улица, дом, корпус, квартира, контактный адрес: Свойства которые не приходят: статус заказа, Комментарий покупателя к заказу, комментарий менеджера, количество, сумма
Как мне получить недостающие свойства?Есть ли описание того, что приходит в VALUES события OnSalePropertyValueEntitySaved? (Можно сказать, что google по запросу OnSalePropertyValueEntitySaved, выдает только одну страницу документации)
Непонятно по какой причине, при изменении количества единиц товара, в $arOrderVals приходит вот это:
Александр Медведев, соответственно для получения комментария покупателя к заказу, комментария менеджера, количества и суммы, тоже необходимо использовать другое(ие) событие(я)?