升级自定义搜索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. 最后,按​全部保存​按钮保存更改。

列表自定义搜索Forms

在下面,您将找到所有自定义搜索Forms的列表,以及升级后需要进行的修改。 它们引用/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谓词/fulltextpredicates

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

路径浏览器谓词

6.1

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

6.1中的资源类型

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

6.2中的资源类型

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

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

操作: 调整 ​resourceTypeproperty(添加“/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
  • 确保将analyticspredicate节点的listOrder属性设置为“8”。 为避免冲突,必须这样做。

日期范围谓词

6.1

中默认搜索表单中的节点/秒
达特兰治谓词
6.1中的资源类型 cq/gui/components/common/admin/customsearch/search谓词/daterangepredicate
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/search谓词/analyticsspecredicates

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/search谓词/analyticsspredicates

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

范围谓词

6.1

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

6.1中的资源类型

cq/gui/components/siteadmin/admin/searchpanel/search谓词/rangepredicate

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/search谓词/选项

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/search谓词/optionspredicates

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

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

作者谓词

6.1

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

6.1中的资源类型

cq/gui/components/siteadmin/admin/searchpanel/search谓词/userpredicates

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/search谓词/userpredicates

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

模板谓词

6.1

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

6.1中的资源类型

cq/gui/components/siteadmin/admin/searchpanel/search谓词/templatespredicate

6.2中的资源类型

cq/gui/components/coral/siteadmin/admin/searchpanel/search谓词/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谓词/filesizepredicate
6.2中的资源类型 dam/gui/coral/components/admin/customsearch/search谓词/sliange谓词

操作: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

  • 添加具有布尔值truesingleSelect属性。

状态谓词

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谓词/sliange谓词

操作: 调整 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位置)

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

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

  • 添加与同一节点上的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位置)

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

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

  • 添加与同一节点上的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位置)

主资产谓词

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

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

On this page

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