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

Не сортируется товар по названию и не добавляется в рекомендуемые товары.


 Поделиться

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

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

У нас интернет-магазин на ocStore 2.1.0.2.1, товаров более 20 000. 

Возникла вот такая проблема, заметили, что множество товаров не отсеивает фильтр по названию товара. Также эти товары не находит модуль «рекомендуемые товары с авто добавлением». И еще в шаблоне присутствует модуль, который работает как рекомендуемые с авто добавлением, и он тоже не находит эти товары.

Может кто-нибудь подскажет в чем может быть причина и как ее можно исправить?

 

 

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


начните с простого - сравните данные в БД по товарам с которыми все хорошо с теми где проблемы

 

и для полной картины неплохо бы скриншоты / подробное описание - про какой фильтр и где именно речь идет

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

  • 6 лет спустя...

Как вариант, в базе данных у названий товаров может быть более 1 пробела между словами. А вот в админке (вернее в html в целом) отображается, как один пробел  -- https://ibb.co/VM5jN0d

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

Лечение:

 

UPDATE oc_product_description SET `name` = REPLACE(`name`, '   ', ' ');
UPDATE oc_product_description SET `name` = REPLACE(`name`, '  ', ' ');

 

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

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

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

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

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

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

Войти

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

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

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

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

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