Drupal - включить описания терминов таксономии в поиск - PullRequest
0 голосов
/ 27 августа 2010

Я работаю над большим сайтом, который содержит около 600 терминов таксономии в одном из своих словарей таксономии, каждый с заполненным полем описания.

Важно, чтобы механизм поиска искал эти описания терминов, а также сами узлы.

Похоже, что Drupal не делает этого по умолчанию - есть ли способ сделать это, например, какие-нибудь модули?

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 28 августа 2010

Для этого не существует готового решения, поэтому вам придется заняться индивидуальной разработкой.

Лучше всего, если у вас большой сайт и, возможно, 100 тыс. Узлов, чтобы использовать Apache Solr для поиска. По умолчанию поиск в Drupal не предназначен для поиска большого количества данных и быстро станет медленным.

Существует модуль Drupal для поиска apache solr, который выполняет большую часть тяжелой работы и предоставляет некоторые хуки, которые вы можете использовать. Таким образом, с помощью некоторого кода, который можно построить, вы сможете проверить такой поиск.

Solr делает другие полезные вещи, такие как граненый поиск.

0 голосов
/ 29 августа 2010

Думаю, уже может быть пара готовых решений

http://drupal.org/project/search_config

http://drupal.org/project/Custom_Search

...