@pay4ok32rus

Bitrix. Нет результатов умного фильтра. Почему?

В чем суть. Вывожу каталог товаров с фильтром через компонент bitrix:catalog. Во время выбора фильтра показывается окошко, с количеством найденных товаров, но когда нажимаем "Показать" переходит на 404 страницу. Все на скринах прилагаю ниже.
5a61e931668d6828442780.png5a61e9364ecc5669914260.png
  • Вопрос задан
  • 1058 просмотров
Решения вопроса 1
@pay4ok32rus Автор вопроса
Вопрос решен. Пишу тут, потому как возможно кому-то в будущем будет подсказка где искать причину.
При установке флажка "Показывать фильтр" в комплексном компоненте bitrix:catalog не прописывались правила для фильтра в файле urlrewrite.php. А именно не было строчек кода:
array(
		"CONDITION" => "#^/catalog/([^/]+?)/filter/(.+?)/\\??(.*)#",
		"RULE" => "SECTION_ID=\$1&SMART_FILTER_PATH=\$2&\$3",
		"ID" => "bitrix:catalog.smart.filter",
		"PATH" => "/catalog/index.php",
	),
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
winer
@winer
занимаюсь разработкой сайтов на 1c-bitrix
в настройках компонента catalog в чпу перед #SMART_FILTER_PATH# добавьте filter
например так:
#SECTION_CODE#/filter/#SMART_FILTER_PATH#/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы