AddEventHandler("iblock", "OnBeforeIBlockElementAdd", Array("MyClass2", "OnBeforeIBlockElementAddHandler")); class MyClass2 { // создаем обработчик события "OnBeforeIBlockElementAdd" function OnBeforeIBlockElementAddHandler(&$arFields) { global $USER; $arGroups = $USER->GetUserGroupArray(); foreach($arGroups as $key){ if($key == 2){$grup = true;}}
if($arFields["IBLOCK_ID"] == 39 && $grup == false) { $arEventFields = array("email"=>$arFields['PROPERTY_VALUES']['224'],"name"=>$arFields["NAME"],"vopros"=>$arFields["PREVIEW_TEXT"]); CEvent::Send("NEW_FAQ", "s1",$arEventFields,"Y","23"); } } }
|