问题标签 [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.
drupal-7 - 查看“搜索词”暴露的过滤器在 PROD 中不起作用,但在本地起作用
我知道这是一个蹩脚的问题,但我有一个包含标题、正文和分类法的视图。我只需要一起搜索它们,这是通过搜索词来实现的。
问题是我可以在我的本地副本中完美地做到这一点,但是当我对 PROD 进行所有更改时它不起作用。奇怪的是,它并非完全不起作用。它确实显示了一些结果,但不是全部。
我只是不知道如何调试它,但如果你们能帮助我解决这个问题,我将不胜感激。
本地正在运行数据库和文件的 PROD 的精确副本。Settings.php 和 .htaccess 可能会更改。PHP版本和MySQL版本也不同。
非常感谢
drupal - Drupal 7:具有多个搜索词的搜索视图
我最近设置了一个自定义视图,它使用搜索词作为上下文过滤器并根据搜索分数进行排序。我遇到的问题是,如果用户提供了多个术语,它并不总是返回正确的或任何结果。如果我输入一个术语或另一个术语,它会起作用。如果我将这些术语用引号括起来(例如“term1 term2”),只要这两个实际上在某处显示为短语,它就可以工作。但是,如果我只输入这两个词,它似乎主要关注第一个词,但即使这样,结果也与我只输入第一个词不同(例如,它实际上不会返回任何结果将这两个词作为一个短语)。有没有人在 Drupal 搜索中看到过这种奇怪的行为,如果有,你如何解决它?
drupal - 空搜索重定向到主页
我正在使用 Drupal 7,但我search functionality
的工作不正常。
当我单击搜索按钮而不输入任何keyword
内容时,它会重定向到home page
并显示消息Please enter some keywords
。当no result
找到相应的search keyword
.
那么谁能指导我如何将空搜索重定向到搜索页面?
提前致谢...
drupal - Drupal 搜索没有为匿名用户产生任何结果
我正在使用 Drupal 7.50 搜索不会为用户返回任何结果,无论他是否登录(管理员用户除外)。
只有 admin 用户可以获取搜索结果,但不能获取其他用户。
(1) 成功返回管理员账户的结果。(2) 为经过身份验证的普通用户返回零个结果(“您的搜索未产生任何结果”)。(3) 为匿名/未经身份验证的访问者返回零结果(“您的搜索未产生任何结果”)。
使用搜索选择匿名用户和管理员用户权限区域中的所有用户
请帮帮我!!![在drupal 7.50版本中搜索问题][1]
drupal - Apache solr 搜索结果查看 Drupal 7
我正在工作 Apache solr 搜索它的工作正常。但我需要将搜索结果更改为我的视图,如标题、日期、简短描述和图像。
你能请人帮助我吗?如何将搜索结果覆盖到自定义 result.tpl 页面。
谢谢...
drupal - Drupal 8 中的关联搜索 API 字段
在我的 Drupal 8 站点中,我有人员节点。每一个都与一个或多个书节点链接。每本书都有一个年份字段。
使用 Search API,我想按书名和两年(最小和最大)进行搜索,并获取拥有这本书的人的姓名,其中的年份介于这两者之间。
如果我索引“人员 > 书籍”和“人员 > 书籍 > 年份”字段,这些过滤器是独立的。比如数据库中的年份索引表是这样的:
每个人节点都与其账簿上的所有年份相关,但账簿和年份不相关。
现在,如果我搜索两年之间的书名,我会得到一个人,他要么拥有一本带有这些词的书,要么是在这几年内拥有一本书的人。
有没有办法将这本书与索引中的年份联系起来?
drupal - Drupal 方面相关性排序 - 将 Solr 查询运算符从“AND”更改为“OR”?
如何将drupal facets solr查询运算符从“AND”更改为“OR”?
我们正在开发一个基于 drupal 的工作委员会,并希望我们的分面搜索能够提供与选定方面的部分匹配的结果。
例如,查询具有分面“facet1”、“facet2”、“facet3”、“facet4”——所有这些都来自不同的分类法,因此位于不同的分面块中
标准行为是所有结果都必须包含所有方面,但需要列出仅部分的结果。例如:
- “facet1”、“facet2”、“facet3”、“facet4”
- “facet1”、“facet2”、“facet4”
- “facet1”、“facet3”、“facet4”
- “方面 3”、“方面 4”
- “方面 1”、“方面 3”
- “facet3”,“facet4”
- “方面 1”
我们怎样才能做到这一点?
php - Drupal 实时搜索结果
Drupal 搜索模块 我是使用 Drupal 的新手,我正在尝试重新设计网站上的搜索功能。它目前让用户输入术语并按回车键进行搜索。客户端希望它是一个自动完成的 ajax 类型的搜索页面,在用户输入 3 个字符后,它将开始显示匹配的结果。
这些东西似乎没有太多的文档,至少我能找到。我已经包含了安装在网站上的搜索模块的图像。我已经完成并启用了其中的大多数,但仍然没有。
您是否推荐使用其他模块?或者有没有办法在不使用模块的情况下进行 Drupal Ajax 搜索?
谢谢!
drupal - Drupal 的带有段落和反向引用的搜索 API
我想以这种方式配置 Drupal 的搜索 API,以便可以索引(和搜索)由段落引用的实体类型(Person),而该段落由另一个实体类型(文章)引用。
那是大约。我有的。Article 和 Person 是内容类型。编辑文章让您选择一个具有特定角色的人,将其保存为段落。到目前为止,所有工作都很棒!
我喜欢的是一个 Search-API 搜索索引,其中包含人名和链接的文章作为逗号分隔的列表。(有些人没有文章。)
使用 Drupal 的搜索 API 可以做到这一点吗?如果是,如何?我从哪种内容类型开始?我需要使用反向引用字段吗?
php - 如何在 Drupal 7 Search API 模块中将内容实体标记为脏
我正在使用带有搜索 API 的 Drupal 7。我了解搜索 api 的“常见缺陷”之一是“相关实体的更改不会导致重新索引”。我在我的搜索 api 索引中引入了一个名为 'Collection Reference' 的字段作为 'type = content' 。因此,当集合的标题发生变化时,搜索 API 不会意识到它发生了变化。我曾尝试使用所讨论的规则模块对此进行排序 - https://www.drupal.org/docs/7/modules/search-api/getting-started/common-pitfalls#indirect-changes - 但我没有能够让它工作。有人对这种技术有任何运气吗?