Komponentenübersicht

Diese Seite enthält einen Überblick über die Komponenten von Adobe Experience Manager (AEM), z. B. für die Seitenbearbeitung.

Was sind Komponenten?

  • Sind modulare Einheiten, mit denen spezifische Funktionalität zum Darstellen von Inhalten auf Ihrer Website realisiert wird.
  • Sind wiederverwendbar.
  • Werden als eigenständige Einheiten innerhalb eines Ordners des Repositorys entwickelt.
  • Verfügen nicht über ausgeblendete Konfigurationsdateien.
  • Können andere Komponenten enthalten.
  • Können an beliebigen Stellen eines AEM-Systems ausgeführt werden. Können auch auf die Ausführung unter bestimmten Komponenten beschränkt werden.
  • Verfügen über eine standardisierte Benutzeroberfläche.
  • Verfügen über ein konfigurierbares Bearbeitungsverhalten.
  • Verwenden Dialogfelder, die basierend auf Granite-UI-Komponenten mit Unterelementen erstellt werden
  • werden mit HTL (empfohlen) oder JSP entwickelt.
  • Können für die Erstellung von angepassten Komponenten entwickelt werden, mit denen die Standardfunktionalität erweitert wird.

Da die Komponenten modular sind, haben Sie folgende Möglichkeiten:

  • Entwickeln einer neuen Komponente auf Ihrer lokalen Instanz
  • Bereitstellen dieser Komponente in Ihrer Testumgebung
  • Bereitstellen in Ihrer Live-Authoring-Umgebung, in der Autoren bzw. Administratoren Inhalt hinzufügen und konfigurieren können
  • Bereitstellen in Ihren Live-Veröffentlichungsumgebungen, in denen sie zum Rendern von Inhalten für Besucher Ihrer Website verwenden können Bestimmte Komponenten, z. B. für Communitys, akzeptieren auch Eingaben von Ihren Benutzern.

Für jede AEM-Komponente gilt Folgendes:

  • Ist ein Ressourcentyp.
  • Ist eine Sammlung mit Skripten, mit denen eine bestimmte Funktion vollständig realisiert wird.
  • Kann in Isolation funktionieren, d. h. entweder innerhalb AEM oder eines Portals.

Im Lieferumfang von AEM enthaltene Komponenten

AEM verfügt über verschiedene im Lieferumfang enthaltene Komponenten mit umfassender Funktionalität, z. B.:

  • Absatzsystem ( parsys)
  • Seite ( responsivegrid - nur touchfähige Benutzeroberfläche)
  • Text
  • Bild mit Begleittext
  • Symbolleiste

Mit den bereitgestellten Komponenten und deren Nutzung auf den bereitgestellten We.Retail-Beispiel-Websites wird veranschaulicht, wie Sie sie implementieren und verwenden können. Die Komponenten werden mit dem gesamten Quellcode bereitgestellt und können unverändert oder als Ausgangspunkte für geänderte oder erweiterte Komponenten genutzt werden.

Kernkomponenten und Foundation-Komponenten

Von Adobe werden zwei Sätze mit AEM-Komponenten bereitgestellt:

Core Components wurde mit AEM 6.3 und Angebot mit flexiblen und leistungsstarken Authoring-Funktionen eingeführt. Die We.Retail-Referenz-Website zeigt, wie die Kernkomponenten verwendet werden können und stellt die aktuellen Best Practices der Komponentenentwicklung dar.

Foundation-Komponenten gehören in vielen Versionen von AEM zur Grundausstattung und sind direkt nach einer Standardinstallation verfügbar. Obwohl sie noch unterstützt werden, wurden die meisten nicht mehr unterstützt, wurden nicht mehr verbessert und basieren auf alten Technologien.

HINWEIS

Kernkomponenten sind die derzeit beste Vorgehensweise für den Entwurf und die Entwicklung von Komponenten und dienen als Referenzimplementierungen.

AEM Modernisierung Toolscan hilft bei der Migration zu Kernkomponenten.

Anzeigen der verfügbaren Komponenten

Einen Überblick über alle verfügbaren Komponenten Ihrer AEM-Instanz erhalten Sie in der Komponentenkonsole.

Alternativ hierzu können Sie auch CRXDE Lite verwenden, um eine Liste mit allen Komponenten abzurufen, die im Repository verfügbar sind.

  1. Wählen Sie in CRXDE Lite in der Symbolleiste die Option Tools und dann Abfrage, um die Registerkarte Abfrage zu öffnen.

  2. Wählen Sie auf der Registerkarte Abfrage die Option XPath als Typ.

  3. Geben Sie in das Feld Abfrage folgende Zeichenfolge ein:

    //element(*, cq:Component)

  4. Wenn Sie auf Ausführen klicken, werden die Komponenten aufgelistet.

Zusätzliche Ressourcen

Auf den folgenden Seiten finden Sie detaillierte Informationen zur Entwicklung dieser und anderer Komponenten:

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now