@siroper

Почему smart_filter bitrix выдает 404?

Здравствуйте.

Вопрос в точности как в этой теме, столкнулся с точно такой-же проблемой.

ЧПУ настроено так, что категория: https://site.ru/catalog/rozetki/retro/
URL товара: https://site.ru/product/12345/

Настройки:
5eaf3df055cf7121171564.png

Кол-во товаров подсчитывает при фильтрации
5eaf3f34f3cbf863253009.png

Но при клике на "показать" переадресовывает на https://site.ru/product/filter (соответственно 404).

Помогите разобраться, не пойму в чем дело, смотрю везде где только можно...

urlrewrite.php - не знаю, нужен он для фильтра или нет, но в нем кроме этих записей связанных с каталогом - других нет.
29 => 
  array (
    'CONDITION' => '#^/catalog/#',
    'RULE' => '',
    'ID' => 'bitrix:catalog',
    'PATH' => '/catalog/index.php',
    'SORT' => 100,
  ),
  30 => 
  array (
    'CONDITION' => '#^/product/#',
    'RULE' => '',
    'ID' => 'bitrix:catalog',
    'PATH' => '/product/index.php',
    'SORT' => 100,
  ),
  • Вопрос задан
  • 824 просмотра
Пригласить эксперта
Ответы на вопрос 1
rpsv
@rpsv
делай либо хорошо, либо никак
У вас 2 раздела product и catalog (и видимо и там и там используется компонент catalog). Приведите все к 1 компоненту и потом уже проверяйте (фильтр у вас должен указывать вероятно на /catalog/filter, а не /product/filter ).

P.S. URL товара не обязательно должен соответствовать его физическому расположению, для этого роутинг и придумали
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы