Show Menu
主题×

升级自定义搜索表单

在AEM 6.2中,自定义搜索表单存储在存储库中的位置已更改。 升级后,它们会从6.1中的位置移至:
  • /apps/cq/gui/content/facets
新位置:
  • /conf/global/settings/cq/search/facets
因此,升级后需要手动调整,才能使表单继续运行。
这适用于新的搜索表单以及已自定义的默认表单。
有关详细信息,请参阅有关搜索彩块化 的文档

更改resourceType属性

除非另有说明,否则升级后需要完成的大多数调整都需要更改所配置的自 sling:resourceType 定义搜索表单的属性。 这是必需的,这样属性就会指向渲染脚本的正确位置。
您可以通过执行以下操作来更改属性:
  1. 通过转到 https://server:port/crx/de/index.jsp
  2. 按照以下自定义搜索表单列表中的指定,浏览到需要调整的节 点的位置
  3. 单击节点。 在右侧属性窗格中,单击并修改 sling:resourceType属性
  4. 最后,按“全部保存”按钮保存 更改

自定义搜索表单列表

在下面,您将找到所有自定义搜索表单的列表以及升级后需要进行的修改。 他们指的是中的名称 /conf/global/settings/cq/search/facets/sites/items

带有节点名“fulltext”的全文谓词

6.1中默认搜索表单中的节点数 全文
6.1中的资源类型
cq/gui/components/common/admin/customsearch/search谓词/fulltextpredicates
6.2中的资源类型 不适用
在AEM 6.1中,标准全文谓词是搜索表单的一部分。 在6.2中,全文字段已替换为OmniSearch。 此谓词会以编程方式跳过,并且可以删除。
操作:完全删除节点。

其他全文谓词

6.1中默认搜索自的节点数 不适用
6.1中的资源类型
cq/gui/components/common/admin/customsearch/search谓词/fulltextpredicates
6.2中的资源类型
cq/gui/components /coral/ common/admin/customsearch/search谓词/fulltextpredicate
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

路径浏览器谓词

6.1中默认搜索表单中的节点/秒 路径
6.1中的资源类型
cq/gui/components/common/admin/customsearch/search谓词/路径谓词
6.2中的资源类型
cq/gui/components /coral/ common/admin/customsearch/search谓词/路径谓词
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

标记谓词

6.1中默认搜索表单中的节点/秒 标记
6.1中的资源类型
cq/gui/components/common/admin/customsearch/search谓词/tagspredicate
6.2中的资源类型
cq/gui/components /coral/ common/admin/customsearch/search谓词/tagspredicate
操作:调整 resourceType属性 (添加“ /coral ”,如上面所示的6.2位置)。

页面状态谓词

6.1中默认搜索表单中的节点/秒 pagestatus谓词
6.1中的资源类型
cq/gui/components/siteadmin/admin/searchpanel/search谓词/pagestatus谓词
6.2中的资源类型 不适用
页面状态已被两个选项属性谓词替换,一个用于发布,另一个用于LiveCopy状态。
操作:
  • 删除节 pagestatuspredicate
  • 复制节点
    • /libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate
    • /conf/global/settings/cq/search/facets/sites/jcr:content/items
  • 复制节点
    • /libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate
    • /conf/global/settings/cq/search/facets/sites/jcr:content/items
  • 确保将节 listOrder 点的属性 analyticspredicate 设置为“ 8 ”。 这是避免冲突所必需的。

日期范围谓词

6.1中默认搜索表单中的节点/秒 daterange谓词
6.1中的资源类型 cq/gui/components/common/admin/customsearch/search谓词/daterangepredicates
6.2中的资源类型
cq/gui/components /coral/ common/admin/customsearch/search谓词/daterangepredicates
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

隐藏的筛选器

6.1中默认搜索表单中的节点/秒 类型
6.1中的资源类型
granite/ui/components/foundation/form/hidden
6.2中的资源类型
granite/ui/components/foundation/form/hidden
操作:无需调整。

分析谓词

6.1中默认搜索表单中的节点/秒 分析
6.1中的资源类型
cq/gui/components/siteadmin/admin/searchpanel/searchedates/analyticspredicates/analyticspredicate
6.2中的资源类型
cq/gui/components /coral/ siteadmin/admin/searchpanel/search谓词/analyticspredicate
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

范围谓词

6.1中默认搜索表单中的节点/秒 不适用
6.1中的资源类型
cq/gui/components/siteadmin/admin/searchpanel/search谓词/rangedredicate
6.2中的资源类型
cq/gui/components /coral/ siteadmin/admin/searchpanel/search谓词/rangepredicate
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。
注意:与6.1相反,“范围谓词”不再在搜索栏中呈现标记。

选项属性谓词

6.1中默认搜索表单中的节点/秒 不适用
6.1中的资源类型
cq/gui/components/siteadmin/admin/searchpanel/searchredicates/optionspredicate
6.2中的资源类型
cq/gui/components /coral/ siteadmin/admin/searchpanel/search谓词/optionspredicate
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

滑块范围谓词

6.1中默认搜索表单中的节点/秒 不适用
6.1中的资源类型
cq/gui/components/siteadmin/admin/searchpanel/search谓词/sliderrange谓词
6.2中的资源类型
cq/gui/components /coral/ siteadmin/admin/searchpanel/search谓词/sliderrange谓词
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

组件谓词

6.1中默认搜索表单中的节点/秒 不适用
6.1中的资源类型
cq/gui/components/siteadmin/admin/searchpanel/search谓词/componentspredicate
6.2中的资源类型
cq/gui/components /coral/ siteadmin/admin/searchpanel/search谓词/componentspredicate
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

作者谓词

6.1中默认搜索表单中的节点/秒 不适用
6.1中的资源类型
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/userpredicates
6.2中的资源类型
cq/gui/components /coral/ siteadmin/admin/searchpanel/searchpredicates/userpredicate
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

模板谓词

6.1中默认搜索表单中的节点/秒 不适用
6.1中的资源类型
cq/gui/components/siteadmin/admin/searchpanel/searchredicates/templatespredicate
6.2中的资源类型
cq/gui/components /coral/ siteadmin/admin/searchpanel/search谓词/templatespredicate
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

资产管理员搜索边栏

以下节点引用 /conf/global/settings/dam/search/facets/assets/items

带有节点名“fulltext”的全文谓词

6.1中默认搜索表单中的节点数
全文
6.1中的资源类型
dam/gui/components/admin/customsearch/searchedicates/fulltextpredicate
6.2中的资源类型
不适用
在6.1中,标准全文谓词是搜索表单的一部分。 在6.2中,全文字段已替换为OmniSearch。 此谓词会以编程方式跳过,并且可以删除。
操作:删除上述节点。

路径浏览器谓词

6.1中默认搜索表单中的节点数
路径浏览器
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/pathbrowser谓词
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/pathbrowser谓词
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

MIME类型谓词

6.1中默认搜索表单中的节点数
mimetype
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/选项指定
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/选项指定
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)。

文件大小谓词

6.1中默认搜索表单中的节点数
文件大小
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/filesizepredicate
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/sliderange谓词
操作:如 resourceType 上面6.2位置所示调整。

资产上次修改时间谓词

6.1中默认搜索表单中的节点数
assetlastmodified谓词
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/assetlastmodifed谓词
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/assetlastmodifed谓词
操作:调整resourceType属性(添加“/coral”,如上面所示的6.2位置)。

发布谓词

6.1中默认搜索表单中的节点数
发布
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/publishpredicate
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/publishpredicate
操作:
  • 调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)
  • 添加 optionPaths 一个(类型为String)属性,其值为: /libs/dam/options/predicates/publish
  • 添加 singleSelect 带布尔值的属性 true

状态谓词

6.1中默认搜索表单中的节点数
状态
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/选项指定
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/选项指定
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)

到期状态谓词

6.1中默认搜索表单中的节点数
过期状态
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/expiredassetpredicate
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/expiredassetpredicate
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)

元数据有效性谓词

6.1中默认搜索表单中的节点数
元数据有效性
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/选项指定
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/选项指定
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)

评级谓词

6.1中默认搜索表单中的节点数
评级
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/rating谓词
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/sliderange谓词
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)

方向谓词

6.1中默认搜索表单中的节点数
方向
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/tagfilter谓词
6.2中的资源类型
cq/gui/components/coral/common/admin/customsearch/search谓词/tagspredicate
操作:
  • 调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)
  • 添加 fieldLabel 与同一节点上的属性值 text 相同的属性。
  • 添加 emptyText 与同一节点上的属性 text 值相同的属性。
  • 添加 rootPath 与同一节点上的属性值相 optionPaths 同的属性。

样式谓词

6.1中默认搜索表单中的节点数
样式
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/tagfilter谓词
6.2中的资源类型
cq/gui/components/coral/common/admin/customsearch/search谓词/tagspredicate
操作:
  • 调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)
  • 添加 fieldLabel 与同一节点上的属性值 text 相同的属性。
  • 添加 emptyText 与同一节点上的属性 text 值相同的属性。
  • 添加 rootPath 与同一节点上的属性值相 optionPaths 同的属性。

视频格式谓词

6.1中默认搜索表单中的节点数
videoFormat
6.1中的资源类型
dam/gui/components/admin/customsearch/search谓词/选项指定
6.2中的资源类型
dam/gui/coral/components/admin/customsearch/search谓词/选项指定
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)

主资产谓词

6.1中默认搜索表单中的节点数
mainasset
6.1中的资源类型
granite/ui/components/foundation/form/hidden
6.2中的资源类型
granite/ui/components/coral/foundation/form/hidden
操作:调整 resourceType 属性(添加“ /coral ”,如上面所示的6.2位置)