0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 446 Просмотров
*

Зашкал

  • Новичок
  • 3
  • 0 / 0
Всем привет!
Проблема: Поиск по сайту не ищет текст внутри HTML модулей вставленных в материал.
Вопрос: Подскажите пожалуйста ссылку на тему, в которой уже обсуждалась подобная проблема.

Версия PHP    7.2.10
Версия Joomla!    Joomla! 3.9.13 Stable [ Amani ] 5-November-2019 15:00 GMT
« Последнее редактирование: 19.11.2019, 20:40:50 от Зашкал »
*

beliyadm

  • Легенда
  • 9536
  • 1653 / 66
  • Севастополь == Россия
И не будет искать, поиск работает примерно как
Код
select * from table where introtext like = '%входящая строка%'
Модули в тело материала, вставленные плагином, сюда никак не попадут, поскольку это совершенно отдельные объекты и информация в модулях может подтягиваться из других материалов или вообще из любых других таблиц.
Так что сделать это не представляется возможным (если только очень частный случай, когда все строго определено - что за модули и как они работают)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Записки нетрезвого кодера
Skype: beliyadm_pb
*

Зашкал

  • Новичок
  • 3
  • 0 / 0
Спасибо большое за подробное объяснение. ^-^
Жаль конечно, что ничего не получится. Я уж "Обработку плагинами" включал в этих модулях, и позиции плагинов менял, но всё бесполезно. Как бы заставить плагин поиска обрабатывать страницу после того как она будет собрана полностью. Разные оптимизаторы умеют ведь вёрстку сжимать, когда страница собрана. Видимо они в своем кэше это делают... Вот бы поиск и запустить по этой сжатой вёрстке. ^-^
Спасибо за помощь!
*

beliyadm

  • Легенда
  • 9536
  • 1653 / 66
  • Севастополь == Россия
Повторюсь - никак, стандартный поиск ищет по базе данных по определенным полям (интро, текст, заголовок), все плагины подключаются уже потом и обрабатывают текст, полученный из базы. И то что в этот текст добавляется плагинами - в поиске участвовать физически не может (да и не логично это, почему - писал выше).
А оптимизаторы и кеш - это вообще другая Opera (какой гений поставил автозамену слова опера на браузер опера ... )))).

Хотите поиск по полностью сгенерированной странице - используйте поиск браузера типа CTRL+F, вот только тогда это будет работать
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Записки нетрезвого кодера
Skype: beliyadm_pb
*

Cedars

  • Давно я тут
  • 585
  • 31 / 0
можно подключить для сайтра поиск Google -или тот же Яндекс - поиск.. вот к примеру готовый модуль для Гугла:

http://2glux.com/projects/gsearch
« Последнее редактирование: 20.11.2019, 18:03:07 от Cedars »
*

Зашкал

  • Новичок
  • 3
  • 0 / 0
Спасибо братцы за помощь.
Про то что Поиск ищет по базе, в определенных полях, я с первого раза понял. Если честно, то раньше не задумывался об этом как-то, совсем. Подсознательно предполагал, что ищет он "где надо"... И что процесс поиска можно как то настроить в админке. А здесь, на форуме, меня сразу как бы корректно одернули - "Семён Семёныч!". За что beliyadm большое спасибо.  ^-^

А мои фантазии про поиск в "собранной странице", это просто мысли вслух.

Что касается поиска Google и Яндекс, то про это я слышал, но не пробовал их в действии, по причине того, что сайт у меня пока только собирается на локальном OpenServer'е. И опять же, не подумал, что они могут помочь решить мою проблему. Так что, Cedars, большое спасибо за подсказку.  ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Показать (развернуть) полный текст (в материале) после нажатия на кнопку

Автор slepoy

Ответов: 4
Просмотров: 141
Последний ответ 04.01.2021, 00:54:59
от pavelrer
Умный поиск не ищет контент по фрагменту слова

Автор slepoy

Ответов: 9
Просмотров: 930
Последний ответ 30.12.2020, 00:10:54
от slepoy
Умный поиск: Сортировать результаты по дате создания

Автор slepoy

Ответов: 3
Просмотров: 171
Последний ответ 17.12.2020, 20:36:48
от voland
Как разместить текст над формой обратной связи?

Автор ALEXRAW

Ответов: 7
Просмотров: 149
Последний ответ 13.12.2020, 11:05:14
от ALEXRAW
Умный поиск не показывает подсказок

Автор cntrl

Ответов: 6
Просмотров: 157
Последний ответ 02.12.2020, 15:02:49
от cntrl