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

Dernière mise à jour : 2023-12-27

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

Description

Environnement
Adobe Experience Manager

Problème
Il existe un dossier (par exemple : myfolder) sous le chemin de /content/experience-fragments, et depuis le Fragment d’expérience console de propriétés, modèle de fragment d’expérience personnalisé a été ajouté sous Modèle autorisé .
Maintenant, lorsque vous essayez de copier/déplacer un fragment d’expérience à partir 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

Solution
Pour permettre l’opération de copie/déplacement sur les sous-dossiers, un autre chemin d’accès doit être ajouté sous le cq:allowedTemplates propriété 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 d’accès. /libs/cq/experience-fragments/components/experiencefragment/template.

Sur cette page