Скрипт для поиска элемента по свойству артикул и редирект на его детальную страницу
- 17 февраля 2021
-
284
-
Нет комментариев
<?
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');
$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']);
}
?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>