Ничего не выходит, подскажите как правильно писать, плохо получается, но я учусь:
Код |
---|
<?
AddEventHandler("iblock", "OnAfterIBlockElementAdd", Array("MyClass", "OnAfterIBlockElementAddHandler"));
class MyClass
{
function OnAfterIBlockElementAddHandler(&$arFields)
{
if($arFields['IBLOCK_ID']==5) {
$PROPERTY_CODE = "IDENTIFICATOR"; // код свойства
$PROPERTY_VALUE = "№125";
$dbr = CIBlockElement::GetList(array(), array("=ID"=>$ELEMENT_ID), false, false, array("ID", "IBLOCK_ID"));
if ($dbr_arr = $dbr->Fetch())
{
$IBLOCK_ID = $dbr_arr["IBLOCK_ID"];
CIBlockElement::SetPropertyValues($ELEMENT_ID, $IBLOCK_ID, $PROPERTY_VALUE, $PROPERTY_CODE);
}
}
}
}
?> |