Problème lié à l’hérédité des modèles autorisés de fragments d’expérience
Un problème s’est produit avec l’héritage de modèles autorisés pour les fragments d’expérience dans Adobe Experience Manager. Bien qu’il ait bien fonctionné dans l’environnement de développement, il ne fonctionnait pas correctement dans l’environnement de production. En production, il était nécessaire de définir les modèles autorisés sur chaque dossier, pendant le développement, les éditeurs pouvaient créer des fragments d’expérience dans n’importe quel dossier sans ajouter les modèles autorisés. L'article décrit une solution à ce problème.
Description description
Environnement
- Adobe Experience Manager
- Fragments d’expérience
Problème/Symptômes
Un problème s’est produit avec l’hérédité des modèles autorisés pour les fragments d’expérience.
En production, ils devaient définir les modèles autorisés pour chaque dossier dans lequel les éditeurs devaient pouvoir créer des fragments d’expérience. À l’inverse, en développement, les éditeurs pouvaient créer des fragments d’expérience dans n’importe quel dossier sans avoir à ajouter de modèles autorisés.
Résolution resolution
Lors de la vérification des instances, il a été remarqué que sur leur créateur de développement pour les fragments d’expérience, les modèles autorisés suivants étaient configurés pour les fragments d’expérience [
1]
lors de l’instance Prod, ils avaient [
2]
.
Après avoir défini les mêmes modèles autorisés sur les deux instances, ils ont pu créer des fragments d’expérience dans Production sans avoir à ajouter les modèles à chaque dossier.
Lors de la définition des modèles autorisés dans la configuration des fragments d’expérience, l’utilisateur ou l’utilisatrice configure les modèles autorisés pour l’instance entière, au lieu du dossier.
Toutefois, les modèles configurés au niveau de l'instance peuvent être remplacés lors de la mise à niveau.
[
1]
DEV
https://author-pxxxxx-eyyyyyy.adobeaemcloud.com/ui#/aem/aem/start.html
Fragments d’expérience - Configuration - Modèles autorisés :
/libs/cq/experience-fragments/components/experiencefragment/template
/conf/folder/settings/wcm/templates/xf-template
[
2]
PROD
https://author-pxxxxx-ezzzzzz.adobeaemcloud.com/ui#/aem/aem/start.html
Fragments d’expérience - Configuration - Modèles autorisés :
/libs/cq/experience-fragments/components/experiencefragment/template
Pour plus d’informations sur la configuration des modèles autorisés pour votre dossier, suivez ce lien :
Guide de l’utilisateur AEM as a Cloud Service Experience Fragments.