Здравствуйте.
Можно ли переопределить поле символьного кода при добавлении нового элемента, при этом новое значение берется из свойства типа "строка"?
Сейчас использую событие "OnBeforeIBlockElementAdd".
Вот что у меня есть:
Можно ли переопределить поле символьного кода при добавлении нового элемента, при этом новое значение берется из свойства типа "строка"?
Сейчас использую событие "OnBeforeIBlockElementAdd".
Вот что у меня есть:
Код |
---|
AddEventHandler("iblock", "OnBeforeIBlockElementAdd", Array("MyClass", "beforeElementAdd")); class MyClass { function beforeElementAdd(&$arFields) { CModule::IncludeModule('iblock'); if($arFields['IBLOCK_ID']==9){ $arFields["CODE"] = $arFields["PROPERTIES"]["symbolecode"]["VALUE"]; } } } |