Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

В рекомендуемые товары добавляются только определенные товары


Sergey2

Recommended Posts

Опенкарт 2.0.1.1

Модуль "рекомендуемые". Там выскакивает список из пяти товаров, которые можно добавить. Остальные не "подсказыаются"  и добавить их нельзя даже когда полностью вводишь название.

Что за фигня? Куда копать?

Надіслати
Поділитися на інших сайтах


тут интересная загогулина вырисовыается...

Нашел эту функцию. Там по умолчанию стоит лимит на 5 товаров которые он выдает. Ну ок. Увеличил до 15. Да, теперь при пустом окне он показывает 15 товаров. А товары там начинаются на "B&W", третий символ английское И. Вот и все 15 товаров начинаются так. И начинаешь вводить "B" все ок, те же 15 товаров, ну они же "подходят". Потом нажимаешь "&" и... остаются только 4 товара. Почему пропадают остальные? Дело в этом символе? Крышу сносит?    

Надіслати
Поділитися на інших сайтах


15 минут назад, Sergey2 сказал:

А товары там начинаются на "B&W", третий символ английское И. Вот и все 15 товаров начинаются так. И начинаешь вводить "B" все ок, те же 15 товаров, ну они же "подходят". Потом нажимаешь "&" и... остаются только 4 товара. Почему пропадают остальные? Дело в этом символе? Крышу сносит?

стандартный автокомплит движка без проблем ищет по амперсанду (знак &)

 

вероятно у вас пробел затесался между символами, потому и выдает четыре товара

(были бы заморочки с & - вообще бы не выдал)

 

как вариант есть такое

 

Надіслати
Поділитися на інших сайтах

3 часа назад, Sergey2 сказал:

не, пробела нет. 

Если зайти в товар и нажать "сохранить" даже ничего не меняя в нем, то все оК. Может кэш какой нить? Как его сбросить/обновить?

вам же подсказали, что смотреть в БД!!! это не в товаре, а в таблице смотреть нужно.

Надіслати
Поділитися на інших сайтах

Да, точно.  просто не понял что это решение :) Заменил в БД & на ∓ и все заработало, спасибо всем

вот запрос, если кому в будущем понадобится

UPDATE `oc_product_description` SET `name` = REPLACE(`name`, "&W", "&W")

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.