Скрипт для поиска элемента по свойству артикул и редирект на его детальную страницу

<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("test1");
?>
<?
use \Bitrix\Main\Context;
\Bitrix\Main\Loader::includeModule("iblock");
$articul = Context::getCurrent()->getRequest()->get('articul'); // пример: 336376
$elementByArticulDB = \CIBlockElement::getList(
[],
[
	'IBLOCK_ID' => 6,
	'PROPERTY_CML2_ARTICLE' => $articul
],
false,
false,
['ID', 'NAME','CODE','DETAIL_PAGE_URL','PROPERTY_CML2_ARTICLE']
);
/**
 * Если элемент найден, то редирект на страницу элемента
 */
if ($elementByArticulDB->SelectedRowsCount() == 1) {
	$arRes = $elementByArticulDB->GetNext();
	LocalRedirect($arRes['DETAIL_PAGE_URL']);
}
//CML2_ARTICLE
?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>


Загрузка комментариев...