AEM 6.4 a atteint la fin de la prise en charge étendue et cette documentation n’est plus mise à jour. Pour plus d’informations, voir notre période de support technique. Rechercher les versions prises en charge here.
Dans AEM 6.2, l’emplacement de stockage des Forms de recherche personnalisée dans le référentiel a changé. Lors de la mise à niveau, ils sont déplacés de leur emplacement dans la version 6.1 à l’adresse :
à un nouvel emplacement sous :
Pour cette raison, des ajustements manuels sont nécessaires après une mise à niveau pour que les formulaires continuent à fonctionner.
Cela s’applique aux nouveaux Forms de recherche ainsi qu’aux Forms par défaut qui ont été personnalisés.
Pour plus d’informations, voir la documentation sur 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été sling:resourceType
pour les formulaires de recherche personnalisée configurés. Cela est nécessaire afin que la propriété pointe vers 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 toutes les Forms de recherche personnalisées et des modifications dont elles ont besoin après la mise à niveau. Ils font référence aux noms figurant dans la section /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 faisait partie du formulaire de recherche. Dans la version 6.2, le champ de texte intégral a été remplacé par OmniSearch. Ce prédicat est ignoré par programmation et peut être supprimé.
Action : Supprimez entièrement le noeud.
Noeud(s) dans la 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/searchpredicates/fulltextpredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/fulltextpredicate |
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 |
path |
Type de ressource dans la version 6.1 |
cq/gui/components/common/admin/customsearch/searchpredicates/pathpredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/pathpredicate |
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 |
balises |
Type de ressource dans la version 6.1 |
cq/gui/components/common/admin/customsearch/searchpredicates/tagspredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/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 |
pagestatuspredicate |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/pagestatuspredicate |
Type de ressource dans la version 6.2 | n/a |
Le statut de page a été remplacé par deux prédicats de propriétés d’options, l’un pour la publication et l’autre pour le statut de LiveCopy.
Actions :
Supprimez le nœud pagestatuspredicate
.
Copiez 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
.Assurez-vous de définir la propriété listOrder
pour le nœud 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 |
daterangepredicate |
Type de ressource dans la version 6.1 | cq/gui/components/common/admin/customsearch/searchpredicates/daterangepredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/common/admin/customsearch/searchpredicates/daterangepredicate |
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 |
type |
Type de ressource dans la version 6.1 |
granite/ui/components/foundation/form/hidden |
Type de ressource dans la version 6.2 | granite/ui/components/foundation/form/hidden |
Action : Rien à 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/searchpredicates/analyticspredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/analyticspredicate |
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 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/rangepredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/rangepredicate |
Action : ajustez la propriété resourceType
(ajoutez « /coral » comme dans l’emplacement 6.2 indiqué ci-dessus).
Remarque : Contrairement à la version 6.1, le prédicat de plage n’affiche plus de 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/searchpredicates/optionspredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/optionspredicate |
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 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/sliderrangepredicate |
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 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/componentspredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/componentspredicate |
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 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/userpredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/userpredicate |
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 |
n/a |
Type de ressource dans la version 6.1 |
cq/gui/components/siteadmin/admin/searchpanel/searchpredicates/templatespredicate |
Type de ressource dans la version 6.2 | cq/gui/components/coral/siteadmin/admin/searchpanel/searchpredicates/templatespredicate |
Action : ajustez la propriété resourceType
(ajoutez « /coral » comme dans l’emplacement 6.2 indiqué ci-dessus).
Les nœuds 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 | fulltext |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpredicates/fulltextpredicate |
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 prédicat est ignoré par programmation et peut être supprimé.
Action : Supprimez le noeud 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/searchpredicates/pathbrowserpredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/pathbrowserpredicate |
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 | mimetype |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpredicates/optionspredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate |
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 | 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/searchpredicates/publishpredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/publishpredicate |
Actions :
Ajustez la propriété resourceType
(ajoutez « /coral » comme dans l’emplacement 6.2 indiqué ci-dessus).
Ajoutez une propriété optionPaths
(de type chaîne) avec pour valeur : /libs/dam/options/predicates/publish
Ajoutez une propriété singleSelect
avec pour 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/searchpredicates/optionspredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate |
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 | expirystatus |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpredicates/expiredassetpredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/expiredassetpredicate |
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 | metadatavalidity |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpredicates/optionspredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate |
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 | rating |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpredicates/ratingpredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/sliderangepredicate |
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 | orientation |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpredicates/tagsfilterpredicate |
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/searchpredicates/tagsfilterpredicate |
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 | videoFormat |
---|---|
Type de ressource dans la version 6.1 | dam/gui/components/admin/customsearch/searchpredicates/optionspredicate |
Type de ressource dans la version 6.2 | dam/gui/coral/components/admin/customsearch/searchpredicates/optionspredicate |
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 | mainasset |
---|---|
Type de ressource dans la version 6.1 | granite/ui/components/foundation/form/hidden |
Type de ressource dans la version 6.2 | granite/ui/components/coral/foundation/form/hidden |
Action : ajustez la propriété resourceType
(ajoutez « /coral » comme dans l’emplacement 6.2 indiqué ci-dessus).