Show Menu
THEMEN×

Komponentenübersicht

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

Was sind Komponenten?

  • Modulare Einheiten, die spezielle Funktionen zur Darstellung Ihrer Inhalte auf Ihrer Website implementieren.
  • Wiederverwendbar.
  • Entwickelt als eigenständige Einheiten in einem Ordner des Repositorys.
  • 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.
  • Sie können das Bearbeitungsverhalten konfigurieren.
  • Verwenden von Dialogfeldern, die mit Unterelementen basierend auf Granite UI-Komponenten erstellt wurden
  • Are developed using HTL (recommended) or JSP.
  • 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
  • Stellen Sie es in Ihrer Testumgebung bereit.
  • Bereitstellen in Ihrer Live-Authoring-Umgebung, in der Autoren bzw. Administratoren Inhalt hinzufügen und konfigurieren können
  • Stellen Sie sie in Ihrer (den) Live-Veröffentlichungsumgebung(en) bereit, in der (denen) sie zum Rendern von Inhalten für Besucher Ihrer Website verwendet werden. 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.
  • Can function in isolation , meaning either within AEM or a portal.

Im Lieferumfang von AEM enthaltene Komponenten

AEM verfügt über verschiedene im Lieferumfang enthaltene Komponenten mit umfassender Funktionalität, z. B.:
  • Absatzsystem ( parsys )
  • Page ( responsivegrid - touch-enabled UI only)
  • 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:
Die Kernkomponenten wurden mit AEM 6.3 eingeführt und bieten flexible und funktionsreiche Authoring-Funktionen. The We.Retail reference site illustrates how the core components can be used and represent the current best-practices of component development.
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.
Kernkomponenten sind die derzeit beste Vorgehensweise für den Entwurf und die Entwicklung von Komponenten und dienen als Referenzimplementierungen.
AEM-Modernisierungstools können die Migration zu Kernkomponenten unterstützen.

Anzeigen der verfügbaren Komponenten

Eine Übersicht ü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. In CRXDE Lite , select Tools from the toolbar, then Query , which opens the Query tab.
  2. Wählen Sie auf der Registerkarte Query (Abfrage) für XPath Type (Typ) die Option .
  3. Geben Sie in das Feld Abfrage folgende Zeichenfolge ein:
    //element(*, cq:Component)
  4. Click Execute and the components are listed.