Фильтр результатов поиска Drupal, похожий на страницу результатов поиска drupal.org - PullRequest
0 голосов
/ 29 декабря 2010

Довольно новый для drupal, и я хочу создать страницу результатов поиска, которая включает в себя фильтр, как тот, который используется на drupal.org (http://drupal.org/search/apachesolr_multisitesearch/test).

Я искал модуль для этого, но не смог найти его. Возможно, я не ищу правильные термины, но мне не повезло.

Как бы то ни было, у меня есть много узлов контента, которые привязаны к таксономии терминов, называемых «теги» - я бы хотел, чтобы фильтр обновлял список результатов на основе выбора пользователем, какие «термины» удалить .

Как ты это делаешь? ТИА!

Edit:

Добавляю инструкции по установке для будущих путешествий:

  • Перейти на следующий веб-сайт: https://hudson.apache.org/hudson/job/Solr-trunk/lastSuccessfulBuild/artifact/checkout/solr/dist/ И найдите ночную (сегодняшнюю дату) сборку и загрузите ее.

  • Разверните и переименуйте загруженную папку как «apache-solr-nightly». Это НЕ должно жить в вашем webroot.

  • Загрузите zip здесь: http://solr -php-client.googlecode.com / files / SolrPhpClient.r22.2009-11-09.zip и распакуйте файл.

  • Загрузите zip здесь: http://ftp.drupal.org/files/projects/apachesolr-6.x-1.2.zip (или самая последняя версия 6.x) и разархивируйте файл.

  • Скопируйте schema.xml из файла apachesolr-6.x-1.2 /, который был только что разархивирован, в apache-solr-nightly / example / solr / conf

  • Скопируйте solrconfig.xml из apachesolr-6.x.1.2 / в apache-solr-nightly / example / solr / conf

  • Отредактируйте файл solrconfig.xml и включите следующую строку в качестве дочернего элемента

<luceneMatchVersion>LUCENE_40</luceneMatchVersion>
  • Искать и комментировать следующие строки

    <ИНТ Name = "xsltCacheLifetimeSeconds"> 5

  • Перейдите в каталог apache-solr-nightly / example и выполните solr jar java -jar start.jar

1 Ответ

3 голосов
/ 29 декабря 2010

drupal.org использует Apache Solr Search Integration (конечно, вместе с Apache Solr).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...