升级自定义搜索Forms

在AEM 6.2中,自定义搜索Forms存储在存储库中的位置已发生更改。 升级后,这些用户将从6.1中的位置(:

  • /apps/cq/gui/content/facets

到下方的新位置:

  • /conf/global/settings/cq/search/facets

因此,升级后需要手动调整,以使表单继续正常运行。

这适用于新的搜索Forms以及已自定义的默认Forms。

有关更多信息,请参阅搜索彩块化文档。

更改resourceType属性

除非另有说明,否则在升级后需要完成的大多数调整都需要更改已配置的自定义搜索Forms的sling:resourceType属性。 这是必需的,以便属性指向渲染脚本的正确位置。

您可以通过执行以下操作来更改资产:

  1. 通过转到https://server:port/crx/de/index.jsp打开CRXDE Lite
  2. 按照下面自定义搜索Forms列表中的指定,浏览到需要调整的节点的位置。
  3. 单击节点。 在右侧的属性窗格中,单击并修改​sling:resourceType​属性。
  4. 最后,按​Save All​按钮保存更改。

自定义搜索Forms列表

在下面,您将找到所有自定义搜索Forms以及升级后所需修改的列表。 它们引用/conf/global/settings/cq/search/facets/sites/items中的名称。

节点名为“fulltext”的全文谓词

6.1中默认搜索表单中的节点 全文

6.1中的资源类型

cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicates

6.2中的资源类型 不适用

在AEM 6.1中,标准全文谓词是搜索表单的一部分。 在6.2中,全文字段已被OmniSearch替换。 此谓词以编程方式跳过,可以删除。

操作: 完全删除节点。

其他全文谓词

6.1中默认搜索范围中的节点 不适用

6.1中的资源类型

cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicates

6.2中的资源类型

cq/gui/components/coral/common/admin/customsearch/searchpredicates/fulltextpredicates

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)。

路径浏览器谓词

6.1

中默认搜索表单中的节点
路径

6.1中的资源类型

cq/gui/components/common/admin/customsearch/search谓词/pathpredicate

6.2中的资源类型

cq/gui/components/coral/common/admin/customsearch/search谓词/pathpredicate

操作: 调整 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谓词/tagspredicates

操作: 调整 ​resourceTypeproperty(添加“/coral”,如上面所示的6.2位置中所示)。

页面状态谓词

6.1

中默认搜索表单中的节点
pagestatus谓词

6.1中的资源类型

cq/gui/components/siteadmin/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
  • 确保将analyticspredicate节点的listOrder属性设置为“8”。 为避免冲突,需要此功能。

日期范围谓词

6.1

中默认搜索表单中的节点
daterange谓词
6.1中的资源类型 cq/gui/components/common/admin/customsearch/search谓词/daterangepredicate
6.2中的资源类型

cq/gui/components/coral/common/admin/customsearch/search谓词/daterange谓词

操作: 调整 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/searchpredicates/analyticspredicate

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/analyticspredicates

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)。

范围谓词

6.1

中默认搜索表单中的节点
不适用

6.1中的资源类型

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/rangrepade

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/rangrepadice

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)。

注意

注意:与6.1相反,范围谓词不再在搜索栏中呈现标记。

选项属性谓词

6.1

中默认搜索表单中的节点
不适用

6.1中的资源类型

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/optionsspredication

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/optionsspredicates

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)。

滑块范围谓词

6.1

中默认搜索表单中的节点
不适用

6.1中的资源类型

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/sliderrangeprediate

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/sliderrangeprediate

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)。

组件谓词

6.1

中默认搜索表单中的节点
不适用

6.1中的资源类型

cq/gui/components/siteadmin/searchpanel/searchpredicates/componentsspredicate

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/componentsspredicates

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)。

作者谓词

6.1

中默认搜索表单中的节点
不适用

6.1中的资源类型

cq/gui/components/siteadmin/searchpanel/searchpredicates/userpredisate

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/userpredicates

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)。

模板谓词

6.1

中默认搜索表单中的节点
不适用

6.1中的资源类型

cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/templatespredicate

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/templatespredicates

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)。

资产管理员搜索边栏

以下节点引用/conf/global/settings/dam/search/facets/assets/items中的名称

节点名为“fulltext”的全文谓词

6.1中默认搜索表单中的节点 全文
6.1中的资源类型 dam/gui/components/admin/customsearch/search谓词/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谓词/filesize谓词
6.2中的资源类型 dam/gui/coral/components/admin/customsearch/search谓词/sliderangepredicate

操作:resourceType 整,如上面6.2位置所示。

资产上次修改时间谓词

6.1中默认搜索表单中的节点 assetlastmodified谓词
6.1中的资源类型 dam/gui/components/admin/customsearch/search谓词/assetlastmodified谓词
6.2中的资源类型 dam/gui/coral/components/admin/customsearch/search谓词/assetlastmodified谓词

操作:调整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谓词/expiredassetprediate
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谓词/rat谓词
6.2中的资源类型 dam/gui/coral/components/admin/customsearch/search谓词/sliderangepredicate

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)

方向谓词

6.1中默认搜索表单中的节点 方向
6.1中的资源类型 dam/gui/components/admin/customsearch/search谓词/tagfilterpredicate
6.2中的资源类型 cq/gui/components/coral/common/admin/customsearch/search谓词/tagspredicates

操作:

  • 调整resourceType属性(添加“/coral”,如上面所示的6.2位置所示)

  • 添加与同一节点上的text属性具有相同值的fieldLabel属性。

  • 添加与同一节点上的text属性值相同的emptyText属性。

  • 添加与同一节点上的optionPaths属性具有相同值的rootPath属性。

样式谓词

6.1中默认搜索表单中的节点 样式
6.1中的资源类型 dam/gui/components/admin/customsearch/search谓词/tagfilterpredicate
6.2中的资源类型 cq/gui/components/coral/common/admin/customsearch/search谓词/tagspredicates

操作:

  • 调整resourceType属性(添加“/coral”,如上面所示的6.2位置所示)

  • 添加与同一节点上的text属性具有相同值的fieldLabel属性。

  • 添加与同一节点上的text属性值相同的emptyText属性。

  • 添加与同一节点上的optionPaths属性具有相同值的rootPath属性。

视频格式谓词

6.1中默认搜索表单中的节点 videoFormat
6.1中的资源类型 dam/gui/components/admin/customsearch/search谓词/选项指定
6.2中的资源类型 dam/gui/coral/components/admin/customsearch/search谓词/可选

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)

Mainasset谓词

6.1中默认搜索表单中的节点 主资产
6.1中的资源类型 granite/ui/components/foundation/form/hidden
6.2中的资源类型 granite/ui/components/coral/foundation/form/hidden

操作: 调整 resourceType 属性(添加“/coral”,如上面所示的位置6.2中所示)

在此页面上