Уважаемые участники форума!
Столкнулся с проблемой изменения данных в процессе импорта из CSV.
Необходимо до добавления элемента в инфоблок изменить некоторые свойства. Событие OnBeforeIBlockElementAdd срабатывает при добавлении элемента руками или при импорте. Мне необходимо импортировать через торговый каталог, т.е. Магазин - Импорт данных - Import CSV (new). Но при импорте таким способом, в момент события в $arFields лежат только стандартные свойства инфоблока и нет ни одного добавленного вручную.
Событие OnStartIBlockElementAdd тоже не содержит ручных свойств. Но импорт через Инфоблоки - Импорт - CSV содержит все необходимые данные, но этот способ импорта не подходит.
Подскажите, как получить все свойства добавляемого элемента при импорте через Import CSV (new)
Столкнулся с проблемой изменения данных в процессе импорта из CSV.
Необходимо до добавления элемента в инфоблок изменить некоторые свойства. Событие OnBeforeIBlockElementAdd срабатывает при добавлении элемента руками или при импорте. Мне необходимо импортировать через торговый каталог, т.е. Магазин - Импорт данных - Import CSV (new). Но при импорте таким способом, в момент события в $arFields лежат только стандартные свойства инфоблока и нет ни одного добавленного вручную.
Событие OnStartIBlockElementAdd тоже не содержит ручных свойств. Но импорт через Инфоблоки - Импорт - CSV содержит все необходимые данные, но этот способ импорта не подходит.
Подскажите, как получить все свойства добавляемого элемента при импорте через Import CSV (new)
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)