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

Ultimo aggiornamento: 2023-12-27

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

Descrizione

Ambiente
Adobe Experience Manager

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

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

Risoluzione

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

In questa pagina