在AEM 6.2中,自定义搜索Forms存储在存储库中的位置已发生更改。 升级后,这些用户将从6.1中的位置(:
到下方的新位置:
因此,升级后需要手动调整,以使表单继续正常运行。
这适用于新的搜索Forms以及已自定义的默认Forms。
有关更多信息,请参阅搜索彩块化文档。
除非另有说明,否则在升级后需要完成的大多数调整都需要更改已配置的自定义搜索Forms的sling:resourceType
属性。 这是必需的,以便属性指向渲染脚本的正确位置。
您可以通过执行以下操作来更改资产:
https://server:port/crx/de/index.jsp
打开CRXDE Lite在下面,您将找到所有自定义搜索Forms以及升级后所需修改的列表。 它们引用/conf/global/settings/cq/search/facets/sites/items
中的名称。
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
中的名称
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中所示)。
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中所示)
6.1中默认搜索表单中的节点 | 主资产 |
---|---|
6.1中的资源类型 | granite/ui/components/foundation/form/hidden |
6.2中的资源类型 | granite/ui/components/coral/foundation/form/hidden |
操作: 调整 resourceType
属性(添加“/coral”,如上面所示的位置6.2中所示)