No AEM 6.2, o local onde o Custom Search Forms está armazenado no repositório foi alterado. Após a atualização, eles são movidos da localização em 6.1 em:
para um novo local em:
Por causa disso, são necessários ajustes manuais após uma atualização para que os formulários continuem a funcionar.
Isso se aplica ao novo Search Forms e ao Forms padrão que foram personalizados.
Para obter mais informações, consulte a documentação em Pesquisar aspectos.
Salvo indicação em contrário, a maioria dos ajustes que precisam ser feitos após a atualização requer a alteração da propriedade sling:resourceType
para o Forms de pesquisa personalizado configurado. Isso é necessário para que a propriedade aponte para o local correto do script de renderização.
Você pode alterar a propriedade fazendo o seguinte:
https://server:port/crx/de/index.jsp
Abaixo você encontrará uma lista de todas as modificações personalizadas do Search Forms e as modificações necessárias após a atualização. Elas se referem aos nomes em /conf/global/settings/cq/search/facets/sites/items
.
Nó/s no Formulário de pesquisa padrão no 6.1 | texto completo |
Tipo de recurso na 6.1 |
cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate |
Tipo de recurso na 6.2 | n/a |
No AEM 6.1, o predicado de texto completo padrão era parte do formulário de pesquisa. Na versão 6.2, o campo de texto completo foi substituído pelo OmniSearch. Esse predicado é ignorado programaticamente e pode ser removido.
Ação: remova o nó totalmente.
Nó/s na pesquisa padrão de em 6.1 | n/d |
Tipo de recurso na 6.1 |
cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/fulltextpredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão em 6.1 |
path |
Tipo de recurso na 6.1 |
cq/gui/components/common/admin/customsearch/searchpredicates/pathpredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/pathpredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão em 6.1 |
tags |
Tipo de recurso na 6.1 |
cq/gui/components/common/admin/customsearch/searchpredicates/tagspredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate |
Ação: Ajuste a propriedade resourceTypeproperty (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão em 6.1 |
pagestatuspredicate |
Tipo de recurso na 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/pagestatuspredicate |
Tipo de recurso na 6.2 | n/d |
O Status da página foi substituído por dois Predicados de propriedade de opções, um para publicação e outro para o status da Live Copy.
Ações:
Remova o nó pagestatuspredicate
Copiar nó
/libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate
/conf/global/settings/cq/search/facets/sites/jcr:content/items
Copiar nó
/libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate
/conf/global/settings/cq/search/facets/sites/jcr:content/items
Certifique-se de definir a propriedade listOrder
para o nó analyticspredicate
como "8". Tal é necessário para evitar conflitos.
Nó/s no Formulário de pesquisa padrão em 6.1 |
daterangepredicate |
Tipo de recurso na 6.1 | cq/gui/components/common/admin/customsearch/searchpredicates/daterangepredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/daterangepredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão em 6.1 |
tipo |
Tipo de recurso na 6.1 |
granite/ui/components/foundation/form/hidden |
Tipo de recurso na 6.2 | granite/ui/components/foundation/form/hidden |
Ação: nada para ajustar.
Nó/s no Formulário de pesquisa padrão em 6.1 |
analyticspredicate |
Tipo de recurso na 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/analyticspredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/analyticspredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão em 6.1 |
n/d |
Tipo de recurso na 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/rangepredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/rangepredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Observação: Em oposição à versão 6.1, o Predicado de intervalo não renderiza mais uma tag na barra de pesquisa.
Nó/s no Formulário de pesquisa padrão em 6.1 |
n/d |
Tipo de recurso na 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/optionspredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/optionspredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão em 6.1 |
n/d |
Tipo de recurso na 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão em 6.1 |
n/d |
Tipo de recurso na 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/componentspredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/componentspredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão em 6.1 |
n/d |
Tipo de recurso na 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/userpredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/userpredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão em 6.1 |
n/d |
Tipo de recurso na 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/templatespredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/templatespredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Os nós abaixo se referem aos nomes em /conf/global/settings/dam/search/facets/assets/items
Nó/s no Formulário de pesquisa padrão no 6.1 | texto completo |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/fulltextpredicate |
Tipo de recurso na 6.2 | n/d |
No 6.1, o predicado de texto completo padrão fazia parte do formulário de pesquisa. No 6.2, o campo de texto completo foi substituído por OmniSearch. Esse predicado é ignorado programaticamente e pode ser removido.
Ação: remova o nó mencionado acima.
Nó/s no Formulário de pesquisa padrão no 6.1 | navegador de caminho |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/pathbrowserpredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/pathbrowserpredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão no 6.1 | mimetype |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/optionspredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate |
Ação: ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão no 6.1 | filesize |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/filesizepredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate |
Ação: ajuste resourceType
conforme mostrado no local 6.2 acima.
Nó/s no Formulário de pesquisa padrão no 6.1 | assetlastmodifiedpredicate |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate |
Ação: Ajuste a propriedade resourceType (adicione "/coral" como no local 6.2 indicado acima).
Nó/s no Formulário de pesquisa padrão no 6.1 | publicação |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/publishpredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/publishpredicate |
Ações:
Ajuste a propriedade resourceType
(adicione "/coral" como no local 6.2 indicado acima)
Adicione uma propriedade optionPaths
(do tipo String) com o valor: /libs/dam/options/predicates/publish
Adicione a propriedade singleSelect
com valor booleano true
.
Nó/s no Formulário de pesquisa padrão no 6.1 | status |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/optionspredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate |
Ação: Ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima)
Nó/s no Formulário de pesquisa padrão no 6.1 | expirystatus |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/exiredassetpredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/expiredassetpredicate |
Ação: Ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima)
Nó/s no Formulário de pesquisa padrão no 6.1 | metadatavalidez |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/optionspredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate |
Ação: Ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima)
Nó/s no Formulário de pesquisa padrão no 6.1 | avaliação |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/ratingpredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate |
Ação: Ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima)
Nó/s no Formulário de pesquisa padrão no 6.1 | orientation |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/tagsfilterpredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate |
Ações:
Ajuste a propriedade resourceType
(adicione "/coral" como no local 6.2 indicado acima)
Adicione uma propriedade fieldLabel
com o mesmo valor da propriedade text
no mesmo nó.
Adicione uma propriedade emptyText
com o valor igual à propriedade text
no mesmo nó.
Adicione uma propriedade rootPath
com o mesmo valor que a propriedade optionPaths
no mesmo nó.
Nó/s no Formulário de pesquisa padrão no 6.1 | estilo |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/tagsfilterpredicate |
Tipo de recurso na 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate |
Ações:
Ajuste a propriedade resourceType
(adicione "/coral" como no local 6.2 indicado acima)
Adicione uma propriedade fieldLabel
com o mesmo valor da propriedade text
no mesmo nó.
Adicione uma propriedade emptyText
com o valor igual à propriedade text
no mesmo nó.
Adicione uma propriedade rootPath
com o mesmo valor que a propriedade optionPaths
no mesmo nó.
Nó/s no Formulário de pesquisa padrão no 6.1 | videoFormat |
---|---|
Tipo de recurso na 6.1 | dam/gui/components/admin/customsearch/searchpredicates/optionspredicate |
Tipo de recurso na 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate |
Ação: Ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima)
Nó/s no Formulário de pesquisa padrão no 6.1 | ativo principal |
---|---|
Tipo de recurso na 6.1 | granite/ui/components/foundation/form/hidden |
Tipo de recurso na 6.2 | granite/ui/components/coral/foundation/form/hidden |
Ação: Ajuste a resourceType
propriedade (adicione "/coral" como no local 6.2 indicado acima)