2011-04-06 61 views
3

我需要创建一个块查看与搜索框附加到标题为了搜索节点的一个特定的内容类型。我不知道如何做到这一点,所以我请求你的帮助。像附图所示的东西。Drupal在方块视图中搜索

enter image description here

回答

0

如果有人感兴趣,我已经编辑了头块视图并在其中加载了一个custom_search_block。

还是要谢谢你

1

我不能完全肯定在这里,但像你想它的声音对我说:

创建一个视图。 添加一个“过滤器”,该视图将视图限制为仅限于所需的内容类型; 添加一个“参数”,然后为标题,正文或其中一个文本字段公开此参数。

不幸的是: 这本身不会搜索整个节点。如果你的大部分内容都是正文,这可能是一个很好的方法。但是,举例来说,如果因为某种原因,你有一个名为“Timbuktu的自行车”的标题,并且该标题的主体不包含“Timbuktu”这个词 - 你的用户是搜索Timbuktu的,那么这个项目就不会出现。也就是说,这可能是一种相当罕见的情况,如果你只是瞄准快乐的用户,而不是严格的完美,这可能就足够了。

这就是说,Kniganapolke的检查自定义搜索的建议是非常好的。如果您希望按照您指定的方式执行此操作并使用View中的功能(以及它们提供的其他功能),而不是更专用的模块,则此处的建议更适用。如果你没有其他要求你使用视图的规范,我猜测自定义搜索可能是更好的解决方案。