Durch die neue Bereitstellung werden die gesamten Formatvorlagen entfernt | AEM

Nach der Bereitstellung einer Pipeline in einer bestimmten Umgebung in Adobe Experience Manager wurden benutzerdefinierte Stile aus einer Vorlage entfernt, was zum Verlust von Stilen auf der zugehörigen Seite führte. Denken Sie daran, den filter-Modus auf merge festzulegen.

Beschreibung description

Umgebung

Adobe Experience Manager (AEM)

Problem

Nach der Bereitstellung einer Pipeline in einer Umgebung wurden die benutzerdefinierten Stile einer Vorlage und folglich auch die Stile der mit dieser Vorlage erstellten Seite entfernt.

Abbildung 1. Die Vorlage mit den vorhandenen Stilen.

Abbildung 2. Die Vorlage ohne Stile.

Auflösung resolution

Bei der Überprüfung des Projekts, das in ihrer Umgebung bereitgestellt wurde, enthielt die filter.xml-Datei unter der Verzweigung, die für die Änderung des Inhalts zuständig war - in diesem Beispiel [ 1] - die Filter [ 2] .
Die geänderte Vorlage nach der Bereitstellung befand sich unter /conf/path>/settings/wcm/templates/modified template>, verfügte jedoch über keinen Filtermodus, der standardmäßig "".
Dies bedeutet, dass bei jeder Implementierung einer Pipeline stattdessen der Pfad im Code verwendet wird.
Dies muss behoben werden, indem Sie den Filtermodus auf Fusionieren setzen, wie es für die anderen Pfade [ 3] ist.

[ 1]

/aem-<cust>-project.all-0.0.1-SNAPSHOT/jcr_root/apps/<cust>-packages/content/install/aem-<cust>-project.ui.content-0.0.1-SNAPSHOT/META-INF/vault/filter.xml

[ 2]

<?xml version="1.0" encoding="UTF-8"?>
<workspaceFilter version="1.0">
    <filter root="/conf/<path>/settings/wcm/templates/<modified_template>"/>
    <filter root="/conf/<path>" mode="merge"/>
    <filter root="/conf/<path2>" mode="merge"/>
    <filter root="/content/<path2>" mode="merge"/>
    <filter root="/content/dam/<path2>/asset.jpg" mode="merge"/>
    <filter root="/content/experience-fragments/<path2>" mode="merge"/>
</workspaceFilter>

[ 3]

<?xml version="1.0" encoding="UTF-8"?>
<workspaceFilter version="1.0">
    <filter root="/conf/<path>/settings/wcm/templates/<modified_template>" mode="merge"/>
    <filter root="/conf/<path>" mode="merge"/>
    <filter root="/conf/<path2>" mode="merge"/>
    <filter root="/content/<path2>" mode="merge"/>
    <filter root="/content/dam/<path2>/asset.jpg" mode="merge"/>
    <filter root="/content/experience-fragments/<path2>" mode="merge"/>
</workspaceFilter>
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f