配置搜索表单

Adobe Experience Manager作为Cloud Service,有一个强大的搜索机制。

此外,还有一组预定义选项可帮助您筛选内容。 这些方面包含预定义的方面,如​修改日期发布状态​或​Live Copy状态,以帮助您快速深入到所需的资源。

搜索和筛选使用情况

这些目标是帮助您快速轻松地从以下位置找到内容:

注意

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

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

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

  • 工具
    • 常规
      • 搜索表单

默认Forms

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

配置搜索表单概述

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

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

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

谓词及其设置

谓词

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

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

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

有关详细信息,请参阅添加选项谓词

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

常用搜索谓词在以下位置进行定义:
/libs/cq/gui/components/common/admin/customsearch/searchpredicates

此信息仅供参考,您不得对/libs进行更改。

谓词设置

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

  • 字段标签

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

  • 描述

    用户的描述性详细信息。

  • 占位符

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

  • 属性名称

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

    如果只想在jcr:content节点上具有x属性的资源的一级子节点上搜索,请使用*/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. 将删除自定义配置并恢复默认配置(在控制台中重新显示挂锁符号表示)。

添加选项谓词

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

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

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

    您需要一个根节点,其中包含单个选项的定义才能提供给用户。

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

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

    谓词定义

    注意

    您​必须​不要更改/libs路径中的任何内容。

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

    建议的配置和其他更改方法是:

    1. /apps下重新创建所需项,因为它存在于/libs中。 在本例中,来源:
    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 权限。

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now