Copia de fragmentos de experiencias de una subcarpeta a otra
Esta página proporciona una explicación sobre cómo copiar el fragmento de experiencia de una subcarpeta a otra.
Descripción description
Entorno
Adobe Experience Manager
Problema
Hay una carpeta (por ejemplo: myfolder) en la ruta de /content/experience-fragments
, y desde el Fragmento de experiencia Las propiedades de la consola, la plantilla de fragmento de experiencia personalizada se han agregado en Plantilla permitida propiedad.
Ahora, al intentar copiar o mover un fragmento de experiencia de una subcarpeta test-1 a otra subcarpeta test-2, se mostrará un error en la consola GUI y la operación de pegar/mover falla con un error similar:
/content/experience-fragments/_1/_1_1/test-xf (Experience Fragment Template) not allowed below /content/experience-fragments/_1/test-xf
Resolución resolution
Solución
Para permitir la operación de copiar/mover en las subcarpetas, se debe añadir una ruta más bajo el cq:allowedTemplates
propiedad de la carpeta principal /libs/cq/experience-fragments/components/experiencefragment/template
.
Esto se debe a que la operación de copiar/mover está perfectamente emparejada con los componentes de fragmento de experiencia predeterminados en la ruta /libs/cq/experience-fragments/components/experiencefragment/template
.