"REFRESH" => "Y"
Категории каталога -- это разделы сайта. У каждой есть свой URL. Нет необходимости размещать их в фильтре.
Правильно ли я делаю проверку?
При этом мне не нужно, чтобы свойство попало в "DISPLAY_PROPERTIES"
<?if(
array_key_exists("MY_PROPERTY", $arResult["PROPERTIES"])
&& !empty($arResult["PROPERTIES"]["MY_PROPERTY"]["VALUE"])
):?>
<?=$arResult["PROPERTIES"]["MY_PROPERTY"]["VALUE"]?>
<?endif?>
"ELEMENT_ID_LIST" => $prod_ids
$arParams["ELEMENT_ID_LIST"]
$arResult["ITEMS"] = $resultList;
Неподготовленным людям нечего делать в этой сфере.
Сначала должно быть знакомство с теорией. Затем много часов практики. Затем тестовый проект. И только после этого можно приступать к реальному проекту.
А что касается вопроса автора, из Вашего комментария можно сделать вывод, что интеграция дизайна в Битрикс сильно отличается от других CMS: здесь нужно заниматься структурированием кода, сделать тяп-ляп не получится.