配置搜索表单

Adobe Experience Manager as a Cloud Service拥有强大的 搜索 机制。

与此同时,还有一组预定义选项可帮助您筛选内容。 这些保留预定义的方面,例如 修改日期, 发布状态​或 Live Copy状态 以帮助您快速挖掘所需的资源。

搜索和过滤使用情况

这些功能旨在帮助您快速轻松地从以下位置找到内容:

注意

您可以配置基础 内容搜索和索引 服务。

使用 搜索Forms,您可以根据自己的特定需求自定义和扩展这些面板。

搜索Forms 提供现成的 谓词 ,您可以合并和定义。 的 用于配置这些表单的对话框 可通过以下方式访问:

  • 工具
    • 常规
      • 搜索表单

默认Forms

首次访问 搜索Forms 控制台中,您可以看到所有配置都有一个挂锁符号。 这表示相应的配置是默认(现成)配置,无法删除。 自定义并保存后,锁定将消失。 它会在您 删除自定义配置,此时将恢复默认值(和挂锁指示器)。

配置搜索表单概述

可用的默认配置(按字母顺序列出)包括:

  • 资产管理员搜索边栏
  • 页面编辑器(文档搜索)
  • 页面编辑器(体验片段搜索)
  • 页面编辑器(图像搜索)
  • 页面编辑器(手稿搜索)
  • 页面编辑器(页面搜索)
  • 页面编辑器(段落搜索)
  • 页面编辑器(产品搜索)
  • 页面编辑器(Scene7 搜索)
  • 页面编辑器(视频搜索)
  • 项目管理员搜索边栏
  • 项目翻译搜索边栏
  • 站点管理员搜索边栏
  • 代码片段管理员搜索边栏
  • Stock 管理员搜索边栏
  • 内容片段模型搜索边栏
  • 项目管理员搜索边栏
  • 项目翻译搜索边栏
注意

有关与资产相关的搜索表单的更多详细信息,请参阅 资产 — 搜索彩块化

谓词及其设置

谓语

以下谓词可用,具体取决于配置:

谓词 用途 设置
Analytics 显示分析支持的数据时,站点浏览器中的搜索/过滤功能。 加载Analytics搜索过滤器以匹配映射的自定义分析列。
  • 字段标签
  • 描述
批准状态 根据批准状态进行搜索。
  • 字段标签
  • 属性名称*
  • 描述
创作 根据作者进行搜索。
  • 占位符
  • 属性名称*
  • 描述
签出方 搜索特定用户签出的资产。
  • 字段标签
  • 占位符
  • 描述
签出状态 搜索具有特定结帐状态的资产。
  • 字段标签
  • 属性名称*
  • 描述
组件 允许作者搜索/过滤页面上具有特定组件的页面。 例如,图像库。
  • 占位符
  • 属性名称*
  • 属性深度
  • 描述
日期范围 搜索在日期属性的指定范围内创建的资源。 在“搜索”面板中,可以指定开始日期和结束日期。
  • 字段标签
  • 占位符
  • 属性名称*
  • 范围文本(从)*
  • 范围文本(至)*
  • 描述
到期状态 根据到期状态搜索资源。
  • 字段标签
  • 属性名称*
  • 描述
文件大小 根据资源的大小筛选资源。
  • 字段标签
  • 属性名称*
  • 选项路径
  • 描述
文件类型 根据文件/mime类型搜索资产。
  • 字段标签
  • 属性名称*
  • Mime 类型路径
  • 描述
全文 此搜索谓词用于进行全文搜索. 它将映射为“jcr:contains´”运算符。
  • 占位符
  • 属性名称
  • 描述
此搜索谓词用于群组(仅在“分析谓词”中使用)。
  • 字段标签
  • 描述
隐藏的筛选器 属性和值的过滤器,用户不可见。
  • 属性名称*
  • 属性值*
  • 描述
分析 根据一系列分析参数进行搜索。 这是一个由多个谓词组成的复杂谓词:
  • 范围
  • 选项
集合成员 搜索属于收藏集成员的资产
  • 描述
多值属性 搜索指定属性的多个值。
  • 字段标签
  • 占位符
  • 属性名称*
  • 分隔符支持
  • 输入分隔符
  • 忽略大小写
  • 描述
选项

选项是用户创建的内容节点。

请参阅 添加选项谓词 以了解更多信息。

  • 字段标签
  • 属性名称*
  • 单选
  • 添加选项
  • 手动
  • 描述
选项属性 搜索选项的一个或多个属性。
  • 字段标签
  • 属性名称*
  • 选项节点路径
  • 属性深度
  • 单选
  • 描述
页面状态 根据页面的状态过滤页面。
  • 字段标签
  • 发布属性名称*
  • 锁定的页面属性名称*
  • 描述
路径 根据特定路径进行筛选。 您可以指定多个路径作为选项。
  • 字段标签
  • 添加搜索路径
  • 描述
路径浏览器 提供用于在预定义根路径下进行搜索的路径浏览器。
  • 占位符
  • 根路径
  • 描述
隐藏的路径 路径上的过滤器,用户不可见。
  • 属性名称('path')
  • 属性值(“/content/dam”)
属性 搜索指定的属性。
  • 字段标签
  • 占位符
  • 属性名称
  • 部分搜索
  • 忽略大小写
  • 描述
发布状态 根据资源的发布状态筛选资源。
  • 字段标签
  • 属性名称*
  • 描述
范围 搜索位于指定范围内的资源。 在“搜索”面板中,可以指定范围的最小值和最大值。
  • 字段标签
  • 属性名称*
  • 描述
评级 根据资源的平均评分搜索资源。
  • 字段标签
  • 属性名称*
  • 选项路径
  • 描述
相对日期 根据资源创建的相对日期筛选资源。 例如,1周前,1个月前。
  • 字段标签
  • 属性名称*
  • 相对日期
  • 描述
滑块范围 使用滑块功能扩展范围谓词的常用搜索谓词。 搜索的属性值必须介于滑块限制之间。
  • 字段标签
  • 属性名称*
  • 选项节点路径
  • 描述
状态 根据批准和结帐状态进行搜索。 这是一个由多个谓词组成的复杂谓词:
  • 批准状态
  • 签出状态
标记 根据标记进行搜索。
  • 字段级别
  • 占位符
  • 属性名称*
  • 显示匹配所有标记选项
  • 根标记路径
  • 描述
模板 根据选定的模板进行搜索。
  • 占位符
  • 属性名称*
  • 描述
翻译状态 根据翻译状态进行搜索。
  • 字段标签
注意

常见的搜索谓词在中定义:
/libs/cq/gui/components/common/admin/customsearch/searchpredicates

此信息仅供参考,您不得更改 /libs.

谓词设置

根据谓词,可以选择一些设置进行配置,包括:

  • 字段标签

    将显示为可折叠的标题或谓词的字段标签的标签。

  • 描述

    用户的描述性详细信息。

  • 占位符

    如果未输入过滤文本,则为空文本或谓词的占位符。

  • 属性名称

    要搜索的属性。 它使用相对路径和通配符 */*/* 指定属性相对于 jcr:content 节点(每个星号表示一个节点级别)。

    如果您只想在具有 x 属性 jcr:content 节点使用 */jcr:content/x

  • 属性深度

    在资源中搜索该属性的最大深度。 因此,可以对资源和递归子项执行对该属性的搜索,直到子项的级别等于指定的深度。

  • 属性值

    属性值作为绝对字符串或作为表达式语言;例如, cq:Page

    ${empty requestPathInfo.suffix ? "/content" : requestPathInfo.suffix}

  • 范围文本

    日期范围 谓词。

  • 选项路径

    用户可以使用谓词设置选项卡中的路径浏览器选择路径。 选择 + 图标将所选内容添加到有效选项列表( - 图标(如果需要,可删除)。

    选项是用户创建的内容节点,具有以下结构:

    (jcr:primaryType = nt:unstructured, value (String), jcr:title (String))

  • 选项节点路径

    选项路径,则仅在常用谓词字段中,而另一个字段则特定于资产。

  • 单选
    如果选中,则选项将呈现为仅允许进行单个选择的复选框。 如果错误地选中了复选框,则可以取消选中该复选框。

  • 发布和Live Copy属性名称
    特定于站点的谓词的发布和Live Copy复选框的标签。

  • *的字段标签 设置 选项卡表示字段是必填字段,如果留空,则会显示错误消息。

配置搜索Forms

创建/打开自定义配置

  1. 导航到 工具, 常规, 搜索Forms.

  2. 选择要自定义的配置。

  3. 使用 编辑 图标以打开要更新的配置。

  4. 如果是新的自定义设置,您可能希望 添加新谓词字段并定义设置 。 如果是现有的自定义,则可以选择现有字段和 更新设置.

  5. 选择 完成 以保存配置。 下次使用配置时,您可以看到所做的更改。

    注意

    自定义配置存储在(视情况而定)下:

    • /apps/cq/gui/content/facets/<option>
    • /apps/commerce/gui/content/facets/<option>

添加/编辑谓词字段和定义字段设置

您可以添加或编辑字段,并定义/更新其设置:

  1. 打开自定义配置 进行更新。

  2. 如果要添加新字段,请打开 选择谓词 选项卡,然后将所需的谓词拖到所需的位置。 例如, 日期范围谓词:

    添加谓词

  3. 取决于:

    • 您正在添加新字段:

      添加谓词后, 设置 选项卡,并显示可定义的属性。

    • 要更新现有谓词:

      选择谓词字段(位于右侧),然后打开 设置 选项卡。
      例如, 日期范围谓词:

    修改谓词

  4. 根据需要进行更改,然后使用进行确认 完成. 下次使用配置时,您可以看到所做的更改。

预览搜索配置

  1. 选择预览图标:

    预览图标

  2. 这将显示搜索表单,因为它们将在相应控制台的“搜索”列中显示(完全展开)。

    预览表单

  3. 关闭 用于返回并完成配置的预览。

删除谓词字段

  1. 打开自定义配置 进行更新。

  2. 选择谓词字段(位于右侧),打开 设置 ,然后选择 删除 图标(左下方)。

    删除图标

  3. 对话框将请求确认删除操作。

  4. 确认此更改以及通过 完成.

删除配置(恢复默认设置)

自定义配置后,这将覆盖默认值。 您可以通过删除自定义配置来重新声明默认配置。

注意

您无法删除默认配置。

从控制台中删除自定义配置:

  1. 选择所需的配置(例如, 页面编辑器(段落搜索))和 删除 图标:

    恢复默认值

  2. 将删除自定义配置并恢复默认配置(这由控制台中重新出现挂锁符号来指示)。

添加选项谓词

选项谓词(选项、选项属性)允许您配置要搜索的项目。 通常用于直接在页面下搜索内容;例如,page节点上的属性。

以下示例(根据用于创建页面的模板进行搜索)说明了涉及的步骤:

  1. 创建定义要搜索的属性的节点。

    您需要一个根节点,其中包含各个选项的定义,才可供用户使用。

    单个选项的节点需要属性:

    • jcr:title — 要在搜索边栏中显示的字段标签
    • value — 要搜索的属性值

    谓词定义

    注意

    必须 不会更改 /libs 路径。

    这是因为 /libs 在下次升级实例时被覆盖(当您应用修补程序或功能包时,可能会被覆盖)。

    配置和其他更改的推荐方法是:

    1. 重新创建所需项目,因为它存在于 /libs,在 /apps. 在本例中,来源为:
    2. /libs/cq/gui/content/common/options/predicates
    3. /apps.
  2. 打开 搜索Forms 控制台,然后选择要更新的配置。 例如, 站点管理搜索边栏. 然后选择 编辑.

  3. 根据配置,添加 选项选项属性 到配置。

  4. 更新字段,特别是:

    • 属性名称

      在目标节点上指定要搜索的节点属性。 例如:

      jcr:content/cq:template

    • 选项节点路径

      选择保留选项的路径。 例如:

      /apps/cq/gui/content/common/options/predicates/templatetype
      选项谓词

  5. 选择 完成 以保存配置。

  6. 导航到相应的控制台(在本例中, 站点)并打开 搜索 — 过滤器 边栏。 新定义的搜索表单以及各种选项将可见。 选择所需选项可查看搜索结果。

    使用的选项

用户权限

下表列出了对搜索表单执行编辑、删除和预览操作所需的权限。

操作 权限
编辑 /apps 节点。
删除 /apps 节点
预览 /var/dam/content 节点。
/apps 节点。

在此页面上