我有一个网站,在一个目录中有超过18,000个数据项。我使用Drupal 7和最新的视图模块来显示数据。数据项包括汽车制造,型号,年份,cv轴。我的搜索查询需要能够在以下方面搜索此目录:如果欧盟在输入框中单击"make“,他们可以在搜索项(例如,福特)中输入,所有福特车型都会退出。此外,“模型”的"Make“字段旁边还有另一个搜索字段,”年份“的搜索字段也是另一个。我想要Drupal把所有的搜索条件加在一起来改变视图。现在,如果用户输入一个术语并进行搜索,它就能工作;但是,如果欧盟在“模型”字段中键入另一个术语,则输出将只包括搜索的最后一个术语。例如,我输入了"Ford“,所有的福特都出现了;如果我在”年份“领域添加一个术语(例如1999年),那么所有1999年的汽车都会出现,而不仅仅是当年的福特车型。
如何创建跨多个字段(Make+Model+Year:或欧盟希望包含的多个搜索术语)的搜索引擎来过滤通过视图输出的内容?
任何帮助都将不胜感激!!
www.sutrack.biz=> cv轴类链
发布于 2011-07-11 21:36:08
您可以使用搜索api模块进行考虑。它允许您对所设置的索引进行全文搜索,它支持与Solr集成的方面和许多其他优点。我可以为一些简单有力的搜索推荐它。它还与视图集成,允许您轻松自定义搜索结果。
发布于 2011-10-04 11:42:31
在Drupal中,有不同的方法将Apache集成到您的系统中。我选择使用Search,因为它已经构建了与视图的集成,并且您可以创建不同类型的索引,因为我们的site.It演示了如何向视图添加筛选器,限制显示的内容。
发布于 2011-07-11 21:17:24
在您的视图中,定义/上下文过滤器/更多您是否启用了“允许多个筛选值协同工作”?
https://drupal.stackexchange.com/questions/6811
复制相似问题