Если необходимо заменить поле NAME элемента на PREVIEW_TEXT при добавлении или изменении = или например при выгрузке товаров из 1с
AddEventHandler("iblock", "OnBeforeIBlockElementUpdate", "DropPreviewText"); AddEventHandler("iblock", "OnBeforeIBlockElementAdd", "DropPreviewText"); function DropPreviewText($arFields){ if (@$_REQUEST['mode']=='import'){ if (!is_array($arFields['NAME'])){ $arFields['NAME'] = $arFields['PREVIEW_TEXT']; } unset($arFields['PREVIEW_TEXT']); unset($arFields['PREVIEW_TEXT_TYPE']); unset($arFields['DETAIL_TEXT']); unset($arFields['DETAIL_TEXT_TYPE']); } }