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

Как доработать поиск по каталогу что бы он искал по всем странциам сайта?


RodionS

Recommended Posts

Всем доброго времени суток. Имеется сайт, на нем поиск работает только по каталогу (ищет только товары). Хотелось бы что б он так же искал дополнительные страницы (контакты, о компании, вакансии и другие). 

Может кто сталкивался с этим? Или может есть ли готовые решения? 

OcStore 2.3 

Шаблон Лайтшоп. 

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


4 минуты назад, RodionS сказал:

Всем доброго времени суток. Имеется сайт, на нем поиск работает только по каталогу (ищет только товары). Хотелось бы что б он так же искал дополнительные страницы (контакты, о компании, вакансии и другие). 

Может кто сталкивался с этим? Или может есть ли готовые решения? 

OcStore 2.3 

Шаблон Лайтшоп. 

По сути, хотелось бы превратить его в поиск по заголовкам. 

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


  • 2 weeks later...
В 30.11.2020 в 12:04, RodionS сказав:

Хотелось бы что б он так же искал дополнительные страницы (контакты, о компании, вакансии и другие).

Это может добавить поиску тормозов поскольку придётся джоинить лишние таблицы при запросе к базе.

Ну, а решение именно в том, чтоб отредактировать модель и добавить нужные таблицы и условие выборки по ним. Лучше тогда сделать отдельный метод для поиска, потому что стандартный используется и для выборки, например, товаров в категориях.

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


6 минут назад, Dotrox сказал:

Это может добавить поиску тормозов поскольку придётся джоинить лишние таблицы при запросе к базе.

Не обязательно.

Можно делать отдельными запросами по поиску нужной инфы, товары отдельно, статьи отдельно, производитель и т.д.

Т.е. все по отдельности, а там уже проще будет это все выводить + решать по чем искать а по чем нет + так же поддержка такого способа будет в разы проще, чем один большой запрос.

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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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