Вопрос по поиску на друпал 9
20 октября 2023 в 5:16
Друзья, подскажите, так получилось что надо сделать так чтобы все статьи в поисковой выдаче - отображались полностью. Не урезанными. Стандартная модель выдачи статей - их урезает до половины предложения. Где и что включить, или какой модуль поставить, чтобы вся статья была видна пользователю. Таким образом хочу чтобы пользователь мог подобрать себе подборку статей. Просто статьи сами по себе не большие. Если можете напишите подробнее.
- Блог
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Комментарии
Если для поиска используется ядерный модуль Search (судя по описанию так оно и есть), то он довольно негибок в настройках, только код руками править. Контрибный модуль Search API может всё, но это приличная переделка сайта, не на два клика мышкой.
Ещё можно реализовать возможности нехитрого поиска просто на Views с раскрытым фильтром.
подскажи пожалуйста, как сделать поиск на вьюс, или документацию где посмотреть, может сайт обучающий толковый есть?
поиск сложная вещь. чтобы сайт не перегружать у меня внешний поиск по гуглу в блоке: поисковаяфраза site:mysite.ru
смысл в том чтобы создавалась подборка статей, и читалась на одном дыхании. С внешним поиском так не сделать, мне кажется.
Неужели нет метода как убрать урезание текста в выдаче поиска по сайту? Где то же этот способ вывода предопределен!
Если у вас используется обычный поиск из ядра (модуль Search), то попробуйте в настройках отображения ноды посмотреть режим отображения Search result, а там настройки отображения поля body
подскажи пожалуйста подробнее, потому что такое понятие как - режим отображения Search result, я вообще нигде не нашел, и в настройки отображения какой ноды тоже поясни: самой статьи, страницы поиска...
Структура - Типы материалов - (выбрать нужный тип) - Настройки отображения.
Ещё я посмотрел блок Search API, и не нашел там каких либо настроек на отображение поисковых результатов. Если есть документация по этому известному блоку - киньте ссылку
вбейте в поиск на Ютюбе: Drupal SearchAPI. Выдаст например это:
https://www.youtube.com/watch?v=f99pFVEFaww&t=22s&ab_channel=SweetHoneycode
https://www.youtube.com/watch?v=OoMZPU4EGrU&ab_channel=SweetHoneycode