Copie d’un fragment d’expérience d’un sous-dossier vers un autre

Cette page explique comment copier un fragment d’expérience d’un sous-dossier vers un autre.

Description description

Environnement
Adobe Experience Manager

Problème
Il existe un dossier (par exemple : myfolder) sous le chemin d’accès de /content/experience-fragments, et depuis la console de propriétés Fragment d’expérience, le modèle de fragment d’expérience personnalisé a été ajouté sous la propriété Modèle autorisé.
Désormais, lorsque vous essayez de copier/déplacer un fragment d’expérience d’un sous-dossier test-1 vers un autre sous-dossier test-2, une erreur s’affiche dans la console d’interface utilisateur graphique et l’opération de collage/déplacement échoue avec une erreur similaire :

/content/experience-fragments/_1/_1_1/test-xf (Experience Fragment Template) not allowed below /content/experience-fragments/_1/test-xf

Résolution resolution

Solution
Pour permettre l’opération de copie/déplacement sur les sous-dossiers, un chemin supplémentaire doit être ajouté sous la propriété cq:allowedTemplates du dossier parent /libs/cq/experience-fragments/components/experiencefragment/template.
En effet, l’opération de copie/déplacement est étroitement associée aux composants de fragment d’expérience par défaut au chemin /libs/cq/experience-fragments/components/experiencefragment/template.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f