Цитата |
---|
Юрий Крохмаль написал: отрабатывает только событие OnAfterIBlockElementUpdate или я вот что-то не понимаю... |
Цитата |
---|
Дмитрий Чебыкин написал: битрикс не считает нужным обновлять элемент. торгового каталога) или в выгрузке нет нового товара. В этом случае эти события могут действительно не отработать. |
А это вы пробовали, тоже не работает?
Цитата |
---|
Дмитрий Чебыкин написал: в админке поменять пару раз вес у товара и сохранить. Или создать новый товар с весом. Те события, что я написал относятся именно к этому случаю. Сделайте обработку события в которой пишется лог файл |
Тогда, в вашем случае надо для OnAfterIBlockElementUpdate сделать так
Цитата |
---|
создается новое свойство PROP_WEIGTH, из PROP_WEIGTH задаем ВЕС $w=$res_ar['PROPERTY_PROP_WEIGHT_VALUE']; $ProductFields=Array('WEIGHT'=>$w); CCatalogProduct::Update($ID,$ProductFields); |