Anpassen der Benutzeroberfläche „Korrespondenz erstellen“ customize-create-correspondence-ui

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Übersicht overview

Mit der Correspondence Management können Sie die dazugehörige Lösungsvorlage so umbenennen, dass Sie einen besseren Markenwert erzielen und die Markenstandards Ihres Unternehmens erfüllt werden. Das Rebranding der Benutzeroberfläche umfasst das Ändern des Organisationslogos, das oben links in der Benutzeroberfläche "Korrespondenz erstellen"angezeigt wird.

Sie können das Logo in der Benutzeroberfläche "Korrespondenz erstellen"mit dem Logo Ihres Unternehmens ändern.

Das benutzerdefinierte Symbol in der Benutzeroberfläche „Korrespondenz erstellen“
Abbildung: Das benutzerdefinierte Symbol in der Benutzeroberfläche "Korrespondenz erstellen"

Ändern des Logos in der Benutzeroberfläche "Korrespondenz erstellen" changing-the-logo-in-the-create-correspondence-ui

Gehen Sie wie folgt vor, um ein Logo-Bild Ihrer Wahl einzurichten:

  1. Erstellen Sie die entsprechende Ordnerstruktur in CRX.

  2. Laden Sie die neue Logodatei in den Ordner hoch, den Sie in CRX erstellt haben.

  3. Legen Sie das CSS auf CRX fest, um auf das neue Logo zu verweisen.

  4. Löschen Sie den Browser-Verlauf und aktualisieren Sie die Benutzeroberfläche „Korrespondenz erstellen“.

Erstellen der erforderlichen Ordnerstruktur creatingfolderstructure

Erstellen Sie die Ordnerstruktur wie unten beschrieben für das Hosten des benutzerdefinierten Logobilds und des Stylesheets. Die neue Ordnerstruktur mit dem Stammordner /apps ähnelt der Struktur des Ordners /libs .

Erstellen Sie für jede Anpassung eine parallele Ordnerstruktur, wie unten beschrieben, in der Verzweigung /apps .

Die /apps-Verzweigung (Ordnerstruktur):

  • Stellt sicher, dass Ihre Dateien im Falle eines System-Updates sicher sind. Bei einem Upgrade, Feature Pack oder Hotfix wird die /libs-Verzweigung aktualisiert. Wenn Sie Änderungen in der /libs-Verzweigung hosten, werden sie überschrieben.
  • Hilft Ihnen, das vorhandene System/die Verzweigung nicht zu stören, was Sie möglicherweise versehentlich aufheben können, wenn Sie die Standardspeicherorte zum Speichern der benutzerdefinierten Dateien verwenden.
  • Hilft Ihren Ressourcen, bei der Suche nach Ressourcen eine höhere Priorität AEM. AEM ist so konfiguriert, dass bei der Suche nach einer Ressource zuerst die /apps-Verzweigung und dann die /libs-Verzweigung durchsucht wird. Dieser Mechanismus bedeutet, dass das System Ihre Überlagerung (und alle dort definierten Anpassungen) verwendet.

Führen Sie die folgenden Schritte aus, um die gewünschte Ordnerstruktur in der /apps-Verzweigung zu erstellen:

  1. Wechseln Sie zu https://[server]:[port]/[ContextPath]/crx/de und melden Sie sich als „Administrator“ an.

  2. Erstellen Sie im Programmordner einen Ordner mit dem Namen css mit einem ähnlichen Pfad/einer ähnlichen Struktur wie der css-Ordner (im ccrui-Ordner).

    Schritte zum Erstellen des css-Ordners:

    1. Klicken Sie mit der rechten Maustaste im folgenden Pfad auf den Ordner css und wählen Sie Überlagerungsknoten: /libs/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/css

      Überlagerungsknoten

    2. Stellen Sie sicher, dass das Dialogfeld „Überlagerungsknoten“ die folgenden Werte enthält:

      Pfad:  /libs/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/css

      Überlagerungsspeicherort:  /apps/

      Knotentypen abgleichen: Überprüft

      Überlagerungsknotenpfad

      note note
      NOTE
      Ändern Sie die /libs-Verzweigung nicht. Alle Änderungen, die Sie vornehmen, können verloren gehen, da sich diese Verzweigung ändern kann, wenn Sie:
      • Aktualisierung Ihrer Instanz
      • Anwenden eines Hotfixes
      • Installieren eines Feature Packs
    3. Klicken Sie auf OK. Der Ordner css wird im angegebenen Pfad erstellt.

  3. Erstellen Sie im Programmordner einen Ordner mit dem Namen imgs mit einem ähnlichen Pfad/einer ähnlichen Struktur wie der imgs-Ordner (im ccrui-Ordner).

    1. Klicken Sie mit der rechten Maustaste auf den Ordner imgs im folgenden Pfad und wählen Sie Überlagerungsknoten: /libs/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/imgs

    2. Stellen Sie sicher, dass das Dialogfeld „Überlagerungsknoten“ die folgenden Werte enthält:

      Pfad:  /libs/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/imgs

      Überlagerungsspeicherort:  /apps/

      Knotentypen abgleichen: Kontrollkästchen aktiviert

    3. Klicken Sie auf OK.

      note note
      NOTE
      Sie können die Ordnerstruktur auch manuell im Ordner /apps erstellen.
  4. Klicken Sie auf Alle speichern, um die Änderungen auf dem Server zu speichern.

Laden Sie Ihre benutzerdefinierte Logodatei in CRX hoch. Standard-HTML-Regeln steuern die Darstellung des Logos. Die unterstützten Bildformate werden vom Browser bestimmt, den Sie verwenden, um auf AEM Forms zuzugreifen. Alle Browser unterstützen JPEG, GIF und PNG. Weitere Informationen finden Sie in der Browser-spezifischen Dokumentation zu den unterstützten Bildformaten.

  • Die Standardabmessungen des Logobilds sind 48 px &ast. 48 px. Stellen Sie sicher, dass Ihr Bild dieser Größe oder größer als 48 Pixel &ast ist. 48 px.
  • Wenn die Höhe Ihres Logobilds mehr als 50 Pixel beträgt, skaliert die Benutzeroberfläche "Korrespondenz erstellen"das Bild auf eine maximale Höhe von 50 Pixel, da dies die Höhe der Kopfzeile ist. Beim Verkleinern des Bildes behält die Benutzeroberfläche "Korrespondenz erstellen"das Seitenverhältnis des Bildes bei.
  • Die Benutzeroberfläche „Korrespondenz erstellen“ vergrößert Ihr Bild nicht, wenn es zu klein ist, daher sollten Sie ein Logobild mit einer Mindesthöhe von 48 Pixel und einer ausreichenden Breite verwenden.

Führen Sie die folgenden Schritte aus, um die benutzerdefinierte Logodatei auf CRX hochzuladen:

  1. Wechseln Sie zu https://[server]:[port]/[contextpath]/crx/de. Falls erforderlich, melden Sie sich als Administrator an.

  2. Klicken Sie in CRXDE mit der rechten Maustaste auf den Ordner imgs im folgenden Pfad und wählen Sie Erstellen > Datei erstellen:

    /apps/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/imgs/

    Erstellen eines neuen Knotens im imgs-Ordner

  3. Im Dialogfeld „Datei erstellen“ geben Sie als Namen der Datei „CustomLogo.png“ (oder den Namen Ihrer Logodatei) an.

    CustomLogo.png als neuer Knoten

  4. Klicken Sie auf Alle speichern.

    Unter der neuen Datei, die Sie erstellt haben (hier CustomLogo.png), wird die Eigenschaft jcr:content angezeigt.

  5. Klicken Sie in der Ordnerstruktur auf jcr:content .

    Die Eigenschaften von „jcr:content“ werden angezeigt.

    jcrcontentproperties

  6. Doppelklicken Sie auf die Eigenschaft  jcr:data.

    Das Dialogfeld „jcr:data bearbeiten“ wird angezeigt.

    Klicken Sie jetzt an auf den Ordner „newlogo.png“, doppelklicken Sie auf „jcr:content“ (dim-Option) und legen Sie den Typ „nt:resource“ fest. Sofern nicht vorhanden, erstellen Sie zuerst eine Eigenschaft mit dem Namen „jcr:content“.

  7. Klicken Sie im Dialogfeld „jcr:data bearbeiten“, auf Durchsuchen und wählen Sie die Bilddatei, die Sie als Logo verwenden möchten (hier CustomLogo.png).

    Die unterstützten Bildformate werden vom Browser bestimmt, den Sie verwenden, um auf AEM Forms zuzugreifen. Alle Browser unterstützen JPEG, GIF und PNG. Weitere Informationen finden Sie in der Browser-spezifischen Dokumentation zu den unterstützten Bildformaten.

    Beispiele für benutzerdefinierte Logodatei
    Abbildung: Beispiel - CustomLogo.png wird als benutzerdefiniertes Logo verwendet

  8. Klicken Sie auf Alle speichern.

Erstellen Sie das CSS, um das Logo in die Benutzeroberfläche zu integrieren. createcss

Das benutzerdefinierte Logo-Bild erfordert das Laden eines zusätzlichen Stylesheets im Inhaltskontext.

Führen Sie die folgenden Schritte aus, um das Stylesheet für die Wiedergabe des Logos einzurichten:

  1. Wechseln Sie zu https://[server]:[port]/[contextpath]/crx/de. Falls erforderlich, melden Sie sich als Administrator an.

  2. Erstellen Sie eine Datei mit dem Namen customcss.css (Sie können keinen anderen Dateinamen verwenden) am folgenden Speicherort:

    /apps/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/css/

    Schritte zum Erstellen der Datei customcss.css :

    1. Klicken Sie mit der rechten Maustaste auf die css Ordner und wählen Sie Erstellen > Datei erstellen.

    2. Geben Sie im Dialogfeld „Neue Datei“ als Namen des CSS customcss.css an (Sie können keinen anderen Dateinamen verwenden) und klicken Sie auf OK.

    3. Fügen Sie der neu erstellten CSS-Datei den folgenden Code hinzu. Geben Sie in content:url im Code den Bildnamen an, den Sie in den imgs-Ordner in CRXDE hochgeladen haben.

      code language-css
      .logo, .logo:after {
      content:url("../imgs/CustomLogo.png");
      }
      
    4. Klicken Sie auf Alle speichern.

Aktualisieren Sie die Benutzeroberfläche "Korrespondenz erstellen", um das benutzerdefinierte Logo anzuzeigen. refreshccrui

Löschen Sie den Browsercache und öffnen Sie dann die Instanz der Benutzeroberfläche "Korrespondenz erstellen"in Ihrem Browser. Ihr benutzerdefiniertes Logo sollte angezeigt werden.

Benutzeroberfläche „Korrespondenz erstellen“ mit benutzerdefiniertem Logo
Abbildung: Das benutzerdefinierte Symbol in der Benutzeroberfläche "Korrespondenz erstellen"

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da