1

有没有办法让 Drupal 搜索只搜索文章标题和标签..而不是文章的内容?可能与视图模块?

我正在使用 Drupal 7。我确实安装了 Views,但 Views Search 在 Drupal 7 上不起作用。

4

2 回答 2

2

使用内容标题(页面、故事、博客、文章、书籍)创建要搜索的视图

第 1 步:点击管理

第 2 步:点击视图

第三步:点击添加

第 4 步:填写“视图名称:”、“视图类型:”的详细信息,选择“节点”并点击“下一步”按钮。

第 5 步:从第一列的下拉列表中选择“页面”,然后单击“添加显示”按钮。

第 6 步:在“基本设置”下,您可以选择名称,单击“页面”,如下所示将名称从“页面”更改为“搜索内容”,然后按“更新”按钮。

第 7 步:在“页面设置”下,您可以选择路径单击“无”,如下所示将名称从“路径”更改为“搜索内容”,然后按“更新”按钮。

第 8 步:在“页面设置”下,您可以选择菜单点击“无菜单”,然后在下方选择“普通菜单条目”,为文本字段提供“标题:”,例如“搜索”并选择菜单链接:“主要链接”和按下“更新”按钮。

第 9 步:现在单击“字段”列附近的“+”链接。

第 10 步:现在选择“组:”下的“节点”,然后选择“节点:标题”,然后单击“添加”按钮。

第 11 步:您可以从“标签:”文本字段中删除文本并将文本字段设为空白。

第 12 步:单击下面的“保存”按钮。请注意,在您不按下面的“保存”按钮之前,所有这些更改都是“临时的”。

第 13 步:您将看到将创建一个新的菜单链接,单击它并检查列表

第 14 步:编辑 Search_Content

第 15 步:现在单击“过滤器”列附近的“+”链接。

第 16 步:现在选择“组:”下的“节点”,然后选择“节点:标题”,然后单击“添加”按钮。

第 17 步:现在您将看到“公开”按钮并按下“更新”按钮。

第 18 步:单击下面的“保存”按钮。请注意,所有这些更改都是“临时的”,直到您不按下面的“保存”按钮。

第 19 步:单击带有菜单链接的相同按钮,内容标题列表将与搜索栏一起列出。

那应该是一个好的开始.....参考

于 2012-03-09T10:49:52.513 回答
1

无法使用视图 UI 使用相同的文本字段搜索两者。你必须为此编写代码。

仅使用 UI 可以获得的最佳结果包括公开两种不同的过滤器,一种用于标题,一种用于标签。我建议对两者都使用自动完成过滤器,这将为用户提供良好的灵活性。

编辑:

使用 UI:您必须编辑视图,添加新过滤器,选择“标题”,然后将其公开。然后你必须对标签重复相同的操作。

对于代码,您必须查看文档,因为在此处用几行代码编写它并非易事,而且它与您可能要做的事情密切相关。

于 2011-02-05T12:42:32.943 回答