Из-за чего фильтр в корне папки catalog открывает 404?

Ссылка скопирована
0 ответов

По вводным: вывел фильтр в файле sections.php комплексного компонента catalog

<?$APPLICATION->IncludeComponent( "bitrix:catalog.smart.filter", "", array( "IBLOCK_TYPE" => $arParams["IBLOCK_TYPE"], "IBLOCK_ID" => $arParams["IBLOCK_ID"], "SECTION_ID" => 0, "FILTER_NAME" => $arParams["FILTER_NAME"], "PRICE_CODE" => $arParams["~PRICE_CODE"], "CACHE_TYPE" => $arParams["CACHE_TYPE"], "CACHE_TIME" => $arParams["CACHE_TIME"], "CACHE_GROUPS" => $arParams["CACHE_GROUPS"], "SAVE_IN_SESSION" => "N", "FILTER_VIEW_MODE" => $arParams["FILTER_VIEW_MODE"], "SECTION_TITLE" => "NAME", "SECTION_DESCRIPTION" => "DESCRIPTION", 'HIDE_NOT_AVAILABLE' => $arParams["HIDE_NOT_AVAILABLE"], "TEMPLATE_THEME" => $arParams["TEMPLATE_THEME"], 'CONVERT_CURRENCY' => $arParams['CONVERT_CURRENCY'], 'CURRENCY_ID' => $arParams['CURRENCY_ID'], "SEF_MODE" => $arParams['SEF_MODE'], "SEF_RULE" => "/catalog/filter/#SMART_FILTER_PATH#/apply/", "SMART_FILTER_PATH" => $_REQUEST["SMART_FILTER_PATH"], "PAGER_PARAMS_NAME" => $arParams["PAGER_PARAMS_NAME"], "INSTANT_RELOAD" => $arParams["INSTANT_RELOAD"], "SHOW_ALL_WO_SECTION" => "Y" ), $component, array('HIDE_ICONS' => 'Y') );?>

По вводным: в правилах обработки адресов задал правило

18 => array ( 'CONDITION' => '#^/catalog/filter/([a-z0-9_\-\/]+)/apply/#', 'RULE' => 'SMART_FILTER_PATH=$1&', 'ID' => '', 'PATH' => '/catalog/index.php', 'SORT' => 90, ),

По вводным: но при сортировке открывается 404, если выключить вывод 404 страницы, то при просмотре компонента выводится section.php, если отключить ЧПУ в фильтре, то все работает.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно