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

Поиск по тегу h1 - возможно ли?


Recommended Posts

Так получилось что наименования товара сменил, краткие красиво в каталоге смотрятся. Но теперь вопрос что поиск правильно не работает. Как заставить поиск искать в H1 - названии товара или еще где?

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


8 хвилин назад, wwizard сказав:

Так получилось что наименования товара сменил, краткие красиво в каталоге смотрятся. Но теперь вопрос что поиск правильно не работает. Как заставить поиск искать в H1 - названии товара или еще где?

 

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


14 хвилини назад, wwizard сказав:

 мм. у меня опенкарт 3.0.2.0

По аналогии, в опенкарте нет поля h1 в дефолте

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


Можно взять от остори контроллер, модель и шаблон, и добавить поля в БД. Или лучше организовать поиск по описанию, но там должна быть обязательно поисковая фраза. Например, "суши - японский рецепт". Тогда в модели SELECT * FROM (table name) WHERE descripnion LIKE %(search phrase)%

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

В 21.10.2020 в 17:06, bodyak0 сказал:

По аналогии, в опенкарте нет поля h1 в дефолте

 

Вот такая ошибка:

 

Цитата

Фатальная ошибка: Uncaught Exception: Error: Неизвестный столбец 'pd.seo_h1' в 'where clause' <br /> Номер ошибки: 1054 <br /> ВЫБРАТЬ p.product_id, (SELECT AVG (rating) AS total FROM review r1 WHERE r1.product_id = p.product_id AND r1.status = '1' GROUP BY r1.product_id) Рейтинг AS, (ВЫБЕРИТЕ цену ИЗ product_discount pd2, ГДЕ pd2.product_id = p.product_id И pd2.customer_group_id = '1' И pd2.quantity = '1 'И ((pd2.date_start =' 0000-00-00 'ИЛИ pd2.date_start <СЕЙЧАС ()) И (pd2.date_end =' 0000-00-00 'ИЛИ pd2.date_end> СЕЙЧАС ())) ЗАКАЗАТЬ ПО pd2 .priority ASC, pd2.price ASC LIMIT 1) AS скидка, (ВЫБЕРИТЕ цену ИЗ product_special ps ГДЕ ps.product_id = p.product_id И ps.customer_group_id = '1' И ((ps.date_start = '0000-00-00' ИЛИ ps.date_start <NOW ()) И FIND_IN_SET ('3',будние дни) AND FIND_IN_SET ('15 ', hours) AND (ps.date_end =' 0000-00-00 'OR ps.date_end> NOW ()) AND FIND_IN_SET (' 3 ', будние дни) AND FIND_IN_SET ('15', hours )) ЗАКАЗАТЬ ПО ps.priority ASC, ps.price ASC LIMIT 1) КАК СПЕЦИАЛЬНО ОТ product p LEFT JOIN product_description pd ON in/var/www/users/wizard/domains/DOMASTER/system/library/db/mysqli.php в строке 40

 

Если делать как там

Змінено користувачем wwizard
Надіслати
Поділитися на інших сайтах


2 минуты назад, chukcha сказал:

SHOW CREATE TABLE oc_product_description

к сожалению моих знаний мало мало - и кроме того что это название табл в msql - я ничего не понял. простите.

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


29 минут назад, wwizard сказал:

к сожалению моих знаний мало мало - и кроме того что это название табл в msql - я ничего не понял. простите.

в php my admin

выполнить запрос и показать полный ответ

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

6 часов назад, chukcha сказал:

в php my admin

выполнить запрос и показать полный ответ

вот:

Спойлер

image.png.31a3bb3e3de31b6b91bd857a92d9c90d.png

 

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


12 година назад, wwizard сказав:

вот:

  Приховати вміст

image.png.31a3bb3e3de31b6b91bd857a92d9c90d.png

 

К чукче прислушайтесь)

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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