2010-10-09 2 views
1

Как настроить стандартное поведение поиска в Drupal 6? Мне нужно, чтобы результаты поиска сортировались по дате. Например, люди хотят показывать предметы в течение 2 недель или что-то в этом роде.Drupal 6: Как сортировать/фильтровать результаты поиска по дате

Я пробовал много вещей на this reference без везения. Вы когда-нибудь сталкивались с такой проблемой? Любая помощь будет оценена. Благодаря!

ответ

1

Вы можете сортировать по дате используя поисковые решения, такие как Apache Solr. Но я понимаю, что вы хотите использовать стандартный поиск Drupal.

В этой ситуации я бы рекомендовал использовать Грановитой модуль поиска http://drupal.org/project/faceted_search

Грановитой Search модуль не требует установки отдельного поискового механизма. У него также есть интеграция взглядов, которая позволит вам думать, как показывать результаты за последние 2 недели и так далее.

Пожалуйста, см: http://drupalcode.org/viewvc/drupal/contributions/modules/faceted_search/README.txt?view=co

Вы можете искать «мнения» в вышеуказанном документе для информации.

Вы также можете не показывать какие-либо грани, если вы не хотите, чтобы ваши пользователи видели их. В этом случае вы будете устанавливать модуль только из-за преимуществ интеграции представлений.

+0

большое спасибо! Хотя я написал собственный модуль с 'do_search()'. – Darmen

Смежные вопросы