В битриксе есть компонент "Стандартная страница поиска". Хочу его кастомизировать так, чтобы была возможность выбрать поиск по разделам.
Пример: Есть разделы: смартфоны, планшеты, компьютеры.
Если при поиске не выбрать раздел, то должен искать везде. А если выбрать раздел смартфоны, то должен искать товары только из раздела смартфоны, а товары остальных разделов не должен выводить.
Пробовал делать так:
<?
global $searchFilter;
$searchFilter = Array("section_id"=>"5");
?>
<?$APPLICATION->IncludeComponent("bitrix:search.page", ".default", array(
"RESTART" => "N",
"NO_WORD_LOGIC" => "N",
"CHECK_DATES" => "N",
"USE_TITLE_RANK" => "N",
"DEFAULT_SORT" => "rank",
"USE_FILTER" => "Y",
"FILTER_NAME" => "searchFilter",
...
));?>
"section_id"=>"5" - это id раздела "Смартфоны", для примера.
Но не реагирует.
Что еще можно делать для поиска по выбранным разделам?
Что можно добавить в result_modifier для вышеописанной задачи?
а можно код шаблона привести? А то вызова как-то не особо интересен. И если мне не изменяет память, то настроить разделы вы можете в меню компонента. И стесняюсь спросить, а зачем фильтр на search.page?
Скрин интерфейса http://joxi.ru/Vm6le0zHa8dqAZ
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости