Dans AEM 6.2, l’emplacement du référentiel où les formulaires de recherche personnalisée sont stockées a changé. Lors de la mise à niveau, ils sont déplacés de leur position de la version 6.1 :
vers un nouvel emplacement :
Pour cette raison, les réglages manuels sont nécessaires après une mise à niveau pour que les formulaires puissent continuer à fonctionner.
Cela s’applique aux nouveaux formulaires de recherche ainsi qu’aux formulaires par défaut qui ont été personnalisés.
Pour plus d’informations, consultez la documentation sur les facettes de recherche.
Sauf indication contraire, la plupart des réglages qui doivent être effectués après la mise à niveau nécessitent de modifier la propriétsling:resourceType
pour les formulaires de recherche personnalisée configurés. Cela est nécessaire pour que la propriété puisse indiquer l’emplacement correct du script de rendu.
Vous pouvez modifier la propriété en procédant comme suit :
https://server:port/crx/de/index.jsp
Vous trouverez ci-dessous une liste de tous les formulaires de recherche personnalisée et des modifications dont ils ont besoin après la mise à niveau. Ils font référence aux noms figurant dans /conf/global/settings/cq/search/facets/sites/items
.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | fulltext |
Type de ressource dans la version 6.1 |
cq/gui/components/common/admin/customsearch/searchpredicates/fulltextpredicate |
Type de ressource dans la version 6.2 | n/a |
Dans AEM 6.1, le prédicat de texte intégral standard fait partie du formulaire de recherche. Dans la version 6.2, le champ de texte intégral a été remplacé par OmniSearch. Ce predicate est ignoré par programmation et ne peut pas être supprimé.
Action : Supprimez le nœud entièrement.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/common/admin/customsearch/searchpréates/fulltextpréate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/fulltextpredicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
path |
Type de ressource dans la version 6.1 |
cq/gui/components/common/admin/customsearch/searchpréates/pathprédicates |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpréates/pathprédicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
tags |
Type de ressource dans la version 6.1 |
cq/gui/components/common/admin/customsearch/searchpréates/tagspredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpréates/tagspredicate |
Action : Ajustez la propriété resourceType (ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
pagestatuspréate |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpréates/pagestatuspréate |
Type de ressource dans la version 6.2 | n/a |
L’état de page a été remplacé par deux prédicats de propriétés d’options, l’un pour la publication et l’autre pour l’état LiveCopy.
Actions:
Supprimer le noeud pagestatuspredicate
Copier le nœud
/libs/settings/cq/search/facets/sites/jcr:content/items/publishstatuspredicate
/conf/global/settings/cq/search/facets/sites/jcr:content/items
Copier le nœud
/libs/settings/cq/search/facets/sites/jcr:content/items/livecopystatuspredicate
/conf/global/settings/cq/search/facets/sites/jcr:content/items
Veillez à définir la propriété listOrder
du noeud analyticspredicate
sur "8". Cela est nécessaire pour éviter les conflits.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
daterangeprédicate |
Type de ressource dans la version 6.1 | cq/gui/components/common/admin/customsearch/searchpréates/daterangeprédicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpréates/daterangeprédicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
type |
Type de ressource dans la version 6.1 |
granit/ui/components/foundation/form/hidden |
Type de ressource dans la version 6.2 | granit/ui/components/foundation/form/hidden |
Action : Aucun élément à ajuster.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
analyticspredicate |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpréates/analyticspredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpréates/analyticspredicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpréates/plage-prédicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpréates/rangeprédicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Remarque : Contrairement à la version 6.1, le prédicat de plage ne génère pas le rendu d’une balise dans la barre de recherche.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpréates/optionspredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpréates/optionspredicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpréates/sliderrangeprédicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpréates/sliderrangeprédicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpréates/component spredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpréates/component/spredicate de composant |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpréates/userprédicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpréates/userprédicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpréates/modèles/prédicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpréates/templatesprédicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Les noeuds ci-dessous font référence aux noms dans /conf/global/settings/dam/search/facets/assets/items
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | texte intégral |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/fulltextpréate |
Type de ressource dans la version 6.2 | n/a |
Dans la version 6.1, le prédicat de texte intégral standard faisait partie du formulaire de recherche. Dans la version 6.2, le champ de texte intégral a été remplacé par OmniSearch. Ce predicate est ignoré par programmation et ne peut pas être supprimé.
Action : Supprimez le nœud mentionné ci-dessus.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | pathbrowser |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/pathbrowserprédicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpréates/pathbrowserprédicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | mimetype |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/optionspredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpréates/optionspredicate |
Action : Ajustez la resourceType
propriété (ajoutez "/corail" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | filesize |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpredicates/filesizepredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate |
Action : Ajustez resourceType
tel qu’indiqué dans l’emplacement de la version 6.2 ci-dessus.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | assetlastmodifiedpredicate |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/assetlastmodifiedpredicate |
Action : Ajustez la propriété resourceType (ajoutez "/coral" comme dans l'emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | publish |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/publishprédicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpréates/publishprédicate |
Actions :
Ajustez la propriété resourceType
(ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).
Ajoutez une propriété optionPaths
(de type String) avec la valeur : /libs/dam/options/predicates/publish
Ajoutez la propriété singleSelect
avec la valeur booléenne true
.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | status |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/optionspredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpréates/optionspredicate |
Action : Ajustez la resourceType
propriété (ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | statut d'expiration |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/expiredassetprédicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpréates/expiredassetprédicate |
Action : Ajustez la resourceType
propriété (ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | métadatavalidité |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/optionspredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpréates/optionspredicate |
Action : Ajustez la resourceType
propriété (ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | Évaluation |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/ratingpréate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpréates/sliderangeprédicate |
Action : Ajustez la resourceType
propriété (ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | Orientation |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/tagsfilterprédicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/tagspredicate |
Actions :
Ajustez la propriété resourceType
(ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).
Ajoutez une propriété fieldLabel
avec la même valeur que la propriété text
du même nœud.
Ajoutez une propriété emptyText
avec la même valeur que la propriété text
du même nœud.
Ajoutez une propriété rootPath
avec la même valeur que la propriété optionPaths
du même nœud.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | style |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/tagsfilterprédicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpréates/tagspredicate |
Actions :
Ajustez la propriété resourceType
(ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).
Ajoutez une propriété fieldLabel
avec la même valeur que la propriété text
du même nœud.
Ajoutez une propriété emptyText
avec la même valeur que la propriété text
du même nœud.
Ajoutez une propriété rootPath
avec la même valeur que la propriété optionPaths
du même nœud.
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | videoFormat |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpréates/optionspredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpréates/optionspredicate |
Action : Ajustez la resourceType
propriété (ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).
Nœud(s) dans le formulaire de recherche par défaut dans la version 6.1 | mainasset |
---|---|
Type de ressource dans la version 6.1 | granit/ui/components/foundation/form/hidden |
Type de ressource dans la version 6.2 | granit/ui/components/coral/foundation/form/hidden |
Action : Ajustez la resourceType
propriété (ajoutez "/coral" comme dans l’emplacement 6.2 indiqué ci-dessus).