Copia del frammento di esperienza da una sottocartella a un’altra

Questa pagina fornisce una spiegazione su come copiare un frammento di esperienza da una sottocartella a un’altra.

Descrizione description

Ambiente
Adobe Experience Manager

Problema
Esiste una cartella (ad esempio: myfolder) nel percorso di /content/experience-fragments e dalla console delle proprietà Frammento esperienza è stato aggiunto un modello di Frammento esperienza personalizzato nella proprietà Modello consentito.
Ora, quando si tenta di copiare/spostare un frammento di esperienza da una sottocartella test-1 a un'altra sottocartella test-2, viene visualizzato un errore nella console GUI e l'operazione Incolla/sposta non riesce con un errore simile:

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

Risoluzione resolution

Soluzione
Per abilitare l'operazione di copia/spostamento nelle sottocartelle, è necessario aggiungere un altro percorso nella proprietà cq:allowedTemplates della cartella principale /libs/cq/experience-fragments/components/experiencefragment/template.
Ciò si verifica perché l’operazione di copia/spostamento è strettamente associata ai componenti del frammento di esperienza predefiniti nel percorso /libs/cq/experience-fragments/components/experiencefragment/template.

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