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