Drupal 6:如何按日期排序/过滤搜索结果

时间:2010-10-09 09:20:15

标签: api drupal search

如何在Drupal 6中自定义标准搜索行为?我需要按日期对搜索结果进行排序。例如,人们希望在过去两周内显示项目或类似的东西。

我在this reference上尝试过很多没有运气的事情。你有没遇到过这样的问题?任何帮助将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:1)

您可以使用Apache Solr等搜索解决方案按日期排序。但我知道你想使用标准的Drupal搜索。

在这种情况下,我建议使用分面搜索模块http://drupal.org/project/faceted_search

分面搜索模块不需要安装单独的搜索引擎。它还具有视图集成功能,可以让您像过去2周的结果一样进行思考等等。

请看: http://drupalcode.org/viewvc/drupal/contributions/modules/faceted_search/README.txt?view=co

您可以在上述文档中搜索“视图”以获取信息。

如果您不希望用户看到它们,您也可以选择不显示任何方面。在这种情况下,您只会因为视图集成的好处而安装模块。