问题标签 [drupal-search]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4679 浏览

drupal-7 - 在 Drupal 7 中,如何使用“搜索视图”模块将搜索词过滤器添加到我的视图中?

在我的 Drupal 7 站点上,我试图从使用核心搜索模块切换到搜索 API 模块。

如何使用“搜索视图”模块将搜索词过滤器添加到我的视图中?“搜索视图”模块声称它将搜索 API 模块与视图模块集成在一起,但是当我编辑视图时,我找不到任何要添加的搜索词过滤器。我怎样才能让它工作?

我在 Drupal 7 上安装了以下模块:

  • 搜索 API (7.x-1.0)
  • 数据库搜索 (7.x-1.0-beta2)
  • 搜索页面 (7.x-1.0-beta2)
  • 搜索视图 (7.x-1.0)
  • 视图 (7.x-3.3) 视图 UI (7.x.3.3)

我禁用了以下核心模块:

  • 搜索 (7.12)

在搜索 API 中,我创建了一个服务器(使用数据库搜索模块)和两个索引。我多次运行 cron 作业,创建了一个搜索页面(使用搜索页面模块),并测试了我的索引。他们似乎工作。那么如何使用“搜索视图”将我的视图连接到搜索 API?

0 投票
1 回答
1594 浏览

drupal - 网络表单中的全文搜索

我使用 webform 创建了一个表单,并在视图中使用它来显示填充的条目。现在我想进行全文搜索,可以从网络表单中的可用数据中搜索数据。我试图索引 webforms 字段,但搜索 Api 中的索引类型中没有 webform 类型。请帮助我如何做到这一点。

0 投票
1 回答
232 浏览

drupal-7 - 在 Drupal 7 中的视图创建的页面上搜索信息

我正在使用 Drupal Commerce 并通过视图创建包含这些产品的页面。

我希望能够搜索任何产品及其任何描述,并将搜索结果链接到这些视图页面。

我目前正在探索按页面搜索,它有点工作,但它只搜索页面标题而不搜索子字符串。我正在下载并尝试一切!也许我只需要正确的组合。

有没有人处理过这个?

谢谢!

0 投票
1 回答
2124 浏览

drupal - 使用自定义条件搜索

如何向默认搜索模块添加条件?

我想向节点添加一个名为“允许搜索”的复选框字段,未选中的项目不会显示在搜索结果中。

扩展 Drupal 7 搜索似乎是我的解决方案,但我无法使其工作;hook_search_execute()不执行。

你能解释为什么会这样吗?

0 投票
1 回答
61 浏览

drupal-7 - Drupal:搜索移动应用的自定义内容类型

我需要在 drupal 中搜索内容(节点)。内容类型是自定义的,包含许多字段,例如位置、网址、电子邮件、地址等。我尝试编写自己的查询,但结果并不令人满意。我也尝试使用“node_search_execute”,但它不适用于多个关键字,就像如果有一个标题为“Books”的项目 node_search_execute 不适用于“book”。

是否有一个好的模块可以用来从我的网络服务中获取结果,或者我应该尝试使用我的查询来使其工作。

注意:我需要将结果返回到移动应用程序。

谁能指导我做正确的事情!

谢谢

0 投票
1 回答
1398 浏览

drupal - 使用drupal 7在同一页面上提交后显示搜索结果

我想要一个带有一个文本字段和一个提交按钮的表单。当我点击提交在文本字段中输入的数据时,它可以是某个节点的 ID,然后它应该返回带有指向同一节点的链接的节点的 ID。并且数据应显示在显示具有保留值的搜索表单的同一页面中。请不要提供任何替代方案,我想在没有意见的情况下实施。如果可能,请提供实施它的程序。我是 Drupal 定制的新手。需要帮忙。

谢谢

0 投票
1 回答
1271 浏览

drupal-7 - 如果结果集中嵌入视图或块,则搜索结果和分页错误

我有两种嵌入视图或块的内容类型(在 Drupal 7.20 环境中)。当我在搜索结果中允许这些内容类型时,只要这些内容类型出现在结果集中,结果页面就会横向显示:寻呼机从一个结果页面显示到下一个结果页面的总页面数不同,或者在我点击 Next 后完全消失(!),每页显示少于 10 个结果(但有一个寻呼机......),等等,等等。

如果我不允许这些内容类型(通过自定义搜索),我看不到分页等任何问题。

我注意到的是,实际的视图/块是在构建搜索结果页面时执行的——这不仅仅是在 search_index 表中找到命中的问题。

有人知道如何解决这个问题吗?

(我已经搜索了 stackoverflow,以及 Drupal.org 上的搜索和自定义搜索问题 - 不高兴。)

提前谢谢,李

[编辑:修复了几个错别字...] [3/17/13 编辑:问题原来是由于搜索结果集中包含的视图或块的寻呼机。如果视图在结果集中,但没有分页器,则没有问题。因此,我的解决方案是检测我在 hook_views_query_alter() 中的搜索结果页面上(通过查看请求 URI)并设置

这有效地摆脱了视图的寻呼机。

0 投票
1 回答
145 浏览

drupal - Drupal 默认搜索 OR 而不是 AND

是否可以操纵 Drupals 默认搜索引擎的完整搜索词?我想让它成为一个 OR 查询而不让用户注意到它。

例如,如果用户搜索

牛油面包

它应该改为

面包或黄油

在将其传递给 search_data() 函数之前。它知道 hook_search_preprocess(),但 hat 函数一次只处理一个单词。

0 投票
1 回答
3204 浏览

php - Drupal 自定义 HTML 搜索表单

我想在我的 Drupal 站点中显示自定义搜索表单。

搜索表单旁边只有一个文本框和一个提交按钮,不需要任何隐藏字段。

我尝试在我的模板中使用一个简单的 html 表单,它模仿了正常的 drupal 搜索表单:

但这有一些问题,例如:“<strong>表格已经过时了。复制下面表格中所有未保存的作品,然后重新加载此页面。”</p>

有没有办法可以使用自定义 html 表单作为 Drupal 搜索表单?基本上我想重新设计默认的 Drupal 搜索表单,以满足我的需要。

0 投票
1 回答
59 浏览

drupal - 内容已删除但 URL 仍被抓取

我已经从我的网站上删除了一些内容,但谷歌搜索仍然显示该内容的 url,单击该 url 后我得到页面未找到错误,请给我任何 drupal 网站的链接来处理这种情况。

谢谢和问候, 阿巴斯·穆拉尼