Как настроить поиск товаров на Joomla

Автор Тема: Как настроить поиск товаров на Joomla  (Прочитано 3451 раз)

Оффлайн Val_Ery

  • Бизнес оценка: (0)
  • Старожил
  • ****
  • СПАСИБО: 183
  • Сообщений: 320
  • Карма: 35

Оффлайн Val_Ery

  • Старожил
  • ****
Re: Как настроить поиск товаров на Joomla
« Ответ #10 : 26-04-2021, 13:11:09 »
А есть для Joomla какой-то официальный репозиторий плагинов-модулей, вроде как в Wordpress?
Есть extensions.joomla.org (если в буквах не ошибаюсь). Плюс нечто в админке...


Оффлайн ProtectYourSite

  • Бизнес оценка: (3, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 260
  • Сообщений: 630
  • Карма: 4
    • Удаление вирусов на сайте с гарантией

Оффлайн ProtectYourSite

  • Ветеран
  • *****
Re: Как настроить поиск товаров на Joomla
« Ответ #11 : 26-04-2021, 19:30:07 »
Кеширование включено?
И есть пример ссылки, как оно работает ?


Оффлайн maxim558Автор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 41
  • Сообщений: 152
  • Карма: 2
  • Пол: Мужской
    • Блог вебмастера, Wordpress

Оффлайн maxim558Автор темы

  • Постоялец
  • ***
Re: Как настроить поиск товаров на Joomla
« Ответ #12 : 26-04-2021, 20:01:00 »
Кеширование включено?
И есть пример ссылки, как оно работает ?

1. Кэшируется.
2. Вот например скрин https://i.imgur.com/UtUOcOG.png. Среди товаров есть двери, но выводит верстаки.
Ссылка на результат поиска https://chelsafe.ru/katalog-tovarov/search/result

Оффлайн ProtectYourSite

  • Бизнес оценка: (3, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 260
  • Сообщений: 630
  • Карма: 4
    • Удаление вирусов на сайте с гарантией

Оффлайн ProtectYourSite

  • Ветеран
  • *****
Re: Как настроить поиск товаров на Joomla
« Ответ #13 : 26-04-2021, 22:19:38 »
Скорее всего кеш некорректно настроен и идёт отображение чужих страниц.
Можете попробовать мой вариант настройки кеширования

Оффлайн maxim558Автор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 41
  • Сообщений: 152
  • Карма: 2
  • Пол: Мужской
    • Блог вебмастера, Wordpress

Оффлайн maxim558Автор темы

  • Постоялец
  • ***
Re: Как настроить поиск товаров на Joomla
« Ответ #14 : 26-04-2021, 23:12:37 »
Скорее всего кеш некорректно настроен и идёт отображение чужих страниц.
Можете попробовать мой вариант настройки кеширования

Получается, если отключить кэширование, то должно работать?


Оффлайн ProtectYourSite

  • Бизнес оценка: (3, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 260
  • Сообщений: 630
  • Карма: 4
    • Удаление вирусов на сайте с гарантией

Оффлайн ProtectYourSite

  • Ветеран
  • *****
Re: Как настроить поиск товаров на Joomla
« Ответ #15 : 26-04-2021, 23:25:38 »
Да

Оффлайн maxim558Автор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 41
  • Сообщений: 152
  • Карма: 2
  • Пол: Мужской
    • Блог вебмастера, Wordpress

Оффлайн maxim558Автор темы

  • Постоялец
  • ***

Оффлайн Val_Ery

  • Бизнес оценка: (0)
  • Старожил
  • ****
  • СПАСИБО: 183
  • Сообщений: 320
  • Карма: 35

Оффлайн Val_Ery

  • Старожил
  • ****
Re: Как настроить поиск товаров на Joomla
« Ответ #17 : 27-04-2021, 12:28:14 »
Не помогло
Так, вроде, и не должно помочь...

Смотрите, на главной у вас поисковый инпут. Вы вводите "двери". Открываете любой из верстаков и ищете на странице (ctrl + f) "двери".

Если они там есть - значит поиск работает корректно: слово "двери" присутствует в описании конкретно этого верстака. Получите, что искали!

Как исправить...
Я не использую жумлу, поэтому скриншотов дать не могу... Во всяком случае, путь примерно покажу ;)

Сам joomshopping.
В каталоге lib есть файл default config. В нем присутствует описание полей
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.Это те самые поля, по которым производится поиск. Если вы не хотите, чтобы поиск производился по описаниям товара, то устанавливает комментарий напротив prod.ml:description
В этом случае ваши верстаки должны исчезнуть из поискового запроса "двери"

Если установлен доп.плагин...
Еще раз повторю, жумлу не использую, поэтому как оно выглядит в админке - не знаю.
В общем, я скачал сейчас плагин search_joomshopping_4 (просто первый из бесплатных, который увидел у них на сайте). Открываю и вижу

Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.

То есть, он собирает те самые поисковые поля, которые в joomshopping прописаны

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

Можно, конечно, удалить ненужные запросы в самом плагине, но тогда это отразится на странице https://chelsafe.ru/katalog-tovarov/search/
Поэтому, самый простой путь сейчас - это закомментировать ненужные поля в default_config.

P. S. Простой - не значит правильный. Ибо вам придётся править код разработчика, что при первом же обновлении удалится. Лучший вариант - написать свой плагин поиска (или найти подходящий), исключив ненужное (или дать возможность расставлять крыжики).


Оффлайн maxim558Автор темы

  • Бизнес оценка: (0)
  • Постоялец
  • ***
  • СПАСИБО: 41
  • Сообщений: 152
  • Карма: 2
  • Пол: Мужской
    • Блог вебмастера, Wordpress

Оффлайн maxim558Автор темы

  • Постоялец
  • ***
Re: Как настроить поиск товаров на Joomla
« Ответ #18 : 27-04-2021, 16:55:08 »
Так, вроде, и не должно помочь...

Смотрите, на главной у вас поисковый инпут. Вы вводите "двери". Открываете любой из верстаков и ищете на странице (ctrl + f) "двери".
...

Спасибо, ваш совет очень помог. Закомментировал 'prod.ml:description' в default_config.php и стало нормально.


Оффлайн ProtectYourSite

  • Бизнес оценка: (3, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 260
  • Сообщений: 630
  • Карма: 4
    • Удаление вирусов на сайте с гарантией

Оффлайн ProtectYourSite

  • Ветеран
  • *****


 

Похожие темы

  Тема / Автор Ответов Последний ответ
6 Ответов
4227 Просмотров
Последний ответ 23-08-2013, 10:27:57
от vold57
0 Ответов
1963 Просмотров
Последний ответ 27-03-2012, 16:52:17
от SeoBrabus
1 Ответов
1461 Просмотров
Последний ответ 14-12-2014, 19:53:09
от DOleg
1 Ответов
2579 Просмотров
Последний ответ 20-01-2016, 22:41:32
от lasto4ka
4 Ответов
2588 Просмотров
Последний ответ 08-08-2016, 15:50:36
от Zhezkazganetcs