#search #drupal #module #drupal-7 #drupal-modules
#Поиск #drupal #модуль #drupal-7 #drupal-модули
Вопрос:
Я создал систему календаря для нашего веб-сайта и сделал ее доступной для поиска с помощью hook_search_info и hook_search_execute . Проблема в том, что я хотел бы, чтобы пользователи, использующие окно поиска в верхней части нашего сайта, видели результаты, соответствующие контенту и событиям в календаре. Прямо сейчас он показывает только результаты содержимого, потому что в форму отправляется «поиск / узел». Есть ли способ заставить drupal показывать результаты по всем типам поиска? Мой hook_search_info регистрирует мой модуль, чтобы он использовал путь ‘search / tcmi-calendar’.
Ответ №1:
всего за 2 дня мне понадобилось что-то вроде того, что вы хотите .. и проблема была решена для меня, когда я использовал API поиска с несколькими индексациями, я использовал его, и все работало нормально..
чтобы использовать его, вам необходимо установить
Просмотры поиска (включите его после установки search api)
после их установки перейдите в раздел admin / config / search / search_api и добавьте сервер, после добавления сервера теперь вы можете добавлять нужные индексы .. затем перейдите к просмотру, добавьте новый вид .. выберите несколько индексов из списка показа .. и настройте свое поле по своему усмотрению…