MyClass66
{
// создаем обработчик события "OnBeforeIBlockElementDelete"
function OnBeforeIBlockElementDeleteHandler($ID)
{
$array = []; //Инициируешь массив
$arSelect = Array("ID", "NAME");
$arFilter = Array("IBLOCK_ID"=> 9,"SECTION_CODE" => array("dveri"));
$res = CIBlockElement::GetList(Array(), $arFilter, false, false, $arSelect);
while($ob = $res->GetNextElement())
{
$arFields = $ob->GetFields();
$array[] = $arFields["ID"];
}
if (in_array($ID, $array)) {
global $APPLICATION;
$APPLICATION->throwException("элемент с ID=1 нельзя удалить.");
return false;
}
}
}
Как думаете правильный формат я сделала?
пожалуйста, для выкладывания кода пользуйтесь внешними сервисами, например вот этим: https://pastebin.com/ . спасибо
Обсуждают сегодня