Apache Solr поиск автозаполнения

Я использую поисковую систему Apache Solr для поиска по сайту. Я могу настроитьApache Solr Поиск модуль и теперь мой поиск работает так, как мне нужно. Сейчас я пытаюсь реализовать автозаполнение поиска с помощьюApache Solr Автозаполнение модуль, но дело в том, что я пытаюсь показать названия узлов в виде списка предложений, а не ключевых слов. Наконец я нашел эторуководство и попробовал, кажется, я работаю, но теперь я застрял с ошибкой AJAX HTTP (500). И я нашел 4 сообщения об ошибках в моем журнале ошибок Drupal: -

Notice: Undefined index: facet.prefix in apachesolr_autocomplete_suggest() (line 461 of /home/test/webroot/sites/all/modules/apachesolr_autocomplete/apachesolr_autocomplete.module).

Warning: Invalid argument supplied for foreach() in apachesolr_autocomplete_suggest() (line 470 of /home/test/webroot/sites/all/modules/apachesolr_autocomplete/apachesolr_autocomplete.module).

Notice: Trying to get property of non-object in apachesolr_autocomplete_suggest() (line 470 of /home/test/webroot/sites/all/modules/apachesolr_autocomplete/apachesolr_autocomplete.module).

Notice: Undefined property: stdClass::$payslip in apachesolr_autocomplete_suggest() (line 469 of /home/test/webroot/sites/all/modules/apachesolr_autocomplete/apachesolr_autocomplete.module).

Я думаю, что этот урок почти выполняет ту работу, которую мы искали, к сожалению, они больше не предоставляют поддержку или какой-либо ответ на комментарии. Кто-нибудь может найти способ реализовать эту классную функциональность? Даже если кто-нибудь придумает лицензионную версию, я с удовольствием куплю. Спасибо, парни.

Это текущее состояние автозаполнения Apache Solr (см. Изображение ниже). В этом списке предложений перечислены ключевые слова поиска из поискового индекса. То, что я пытаюсь сделать, это перечислить названия узлов в этом списке предложений.

Ответы на вопрос(1)

Ваш ответ на вопрос