Дорогие друзья, помогите пожалуйста.
Необходимо, что бы при обмене остатками товар имеющий определенное свойство не деактивировался.
Есть вот такой код[CODE]AddEventHandler("iblock", "OnBeforeIBlockElementAdd", "Deactivate_Import_Element");
AddEventHandler("iblock", "OnBeforeIBlockElementUpdate", "Deactivate_Import_Element");
function Deactivate_Import_Element($arFields)
{
//$arOrder=$arIBlockElement["PROPERTIES"]["ТУТ КОД СВОЙСТВА"]["VALUE"];
//if ($arOrder =='НЕ МЕНЯТЬ ПРИ ОБМЕНЕ ЗНАЧЕНИЕ')
{
if (isset($_REQUEST['mode']) && $_REQUEST['mode']=='import' )
{
$arFields['ACTIVE']='N';
}
}
}
[/CODE]Помогите с выводом свойства в init.php как вывести значение из элемента свойство(не множественное) типа строка?
Я думаю все понимают, что это желаемая логика[CODE]//$arOrder=$arIBlockElement["PROPERTIES"]["ТУТ КОД СВОЙСТВА"]["VALUE"];
//if ($arOrder =='НЕ МЕНЯТЬ ПРИ ОБМЕНЕ ЗНАЧЕНИЕ')[/CODE]
Необходимо, что бы при обмене остатками товар имеющий определенное свойство не деактивировался.
Есть вот такой код[CODE]AddEventHandler("iblock", "OnBeforeIBlockElementAdd", "Deactivate_Import_Element");
AddEventHandler("iblock", "OnBeforeIBlockElementUpdate", "Deactivate_Import_Element");
function Deactivate_Import_Element($arFields)
{
//$arOrder=$arIBlockElement["PROPERTIES"]["ТУТ КОД СВОЙСТВА"]["VALUE"];
//if ($arOrder =='НЕ МЕНЯТЬ ПРИ ОБМЕНЕ ЗНАЧЕНИЕ')
{
if (isset($_REQUEST['mode']) && $_REQUEST['mode']=='import' )
{
$arFields['ACTIVE']='N';
}
}
}
[/CODE]Помогите с выводом свойства в init.php как вывести значение из элемента свойство(не множественное) типа строка?
Я думаю все понимают, что это желаемая логика[CODE]//$arOrder=$arIBlockElement["PROPERTIES"]["ТУТ КОД СВОЙСТВА"]["VALUE"];
//if ($arOrder =='НЕ МЕНЯТЬ ПРИ ОБМЕНЕ ЗНАЧЕНИЕ')[/CODE]