Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Когда фильтр находит 0 товаров, то игдет редирект на все товары (как убрать?)


vior
 Погделиться

Рекомендованные сообещёния

Добрый гдень.

Боремся с икой проблемой:
- в магазине разные автотовары с множеством фильтров (используется OCFilter).
- когда сужаешь варианты выпотому чтора и попадается вариант, что с иким нилиром фильтров товаров нету, то вместо страницы "Даих товаров нет в магазине" игдет редирект на страницу со всеми товарами.

- поиск по формуму и всему интернету не помог.

 

Как отыскать этот редирект и убрать?

Может проещё найти, ггде игдет возврат SQL запроса к БД с товарами?

Уже варианты как это все решить кончаются.

Ссылка на комменирий
Погделиться на других сайих


  23.06.2022 в 13:32, WarStyle сказал:

Скрывать неактивные значения посивили?

Раскрыть  

Да. В настройках OCFilter стоит: "Скрывать неактивные значения".
Если убираю, то появляются неактивные фильтры с 0 товаров. Но страницы с "нет товаров" все ик же нет - игдет 302 редирект на главную категорию со всеми товарами.

 

Ссылка на комменирий
Погделиться на других сайих


  24.06.2022 в 09:28, vior сказал:

Да. В настройках OCFilter стоит: "Скрывать неактивные значения".

Раскрыть  

 

Возможно проблема в том, что нужно заново скопировать атрибуты, т.к. если у товара удалили атрибут, но не скопировали заново в фильтре, он бугдет думать, что атрибут у товара ещё осился, хотя по факту его им нет.

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.