Поснов Андрей

Запись в свойство инфоблока при добавлении элемента 1С-Битрикс

AddEventHandler(«iblock», «OnAfterIBlockElementAdd», array(«SrWatermark», «OnAfterIBlockElementAdd»));
AddEventHandler(«iblock», «OnAfterIBlockElementUpdate», array(«SrWatermark», «OnAfterIBlockElementAdd»));

class SrWatermark
{
function OnAfterIBlockElementAdd (&$arFields)
{
foreach($arFields[«PROPERTY_VALUES»][«254»] as $value){
//print_r($value);

//echo $value[«VALUE»].» «;
//echo $value[«DESCRIPTION»].»<br />»;

if($value[«DESCRIPTION»] == «рост»)
{

CModule::IncludeModule(‘iblock’);
CIBlockElement::SetPropertyValueCode($arFields[«ID»], «SIZE», $value[«VALUE»]);

}

if($value[«DESCRIPTION»] == «цвет»)
{

CModule::IncludeModule(‘iblock’);
CIBlockElement::SetPropertyValueCode($arFields[«ID»], «SIZE», $value[«VALUE»]);

}

}

 

}

}

Запись в свойство инфоблока при добавлении элемента 1С-Битрикс
Exit mobile version