Aktivieren der Erweiterbarkeit der Benutzeroberfläche in AEM Assets View AEM-Assets-View-UI-Extensibility
AEM Assets View unterstützt die Erweiterbarkeit der Benutzeroberfläche, sodass Sie Ihrer Assets View-Benutzeroberfläche benutzerdefinierte UI-Komponenten für bestimmte Workflows und Geschäftsanforderungen hinzufügen können, die von den vorkonfigurierten Funktionen von AEM Assets View nicht erfüllt werden. Diese Erweiterbarkeitsfunktion der Benutzeroberfläche von AEM Assets View erhöht die Flexibilität und ermöglicht es Unternehmen, die Benutzeroberfläche an bestimmte Workflows und Anforderungen anzupassen.
Sie können Ihre Erweiterungen auf den Ebenen Asset, Ordner und Sammlung hinzufügen. Die hinzugefügte Erweiterung wird in einem eigenen Bedienfeld auf der Seite Asset, Collection oder Folder Details angezeigt.
- AEM Assets View Erweiterbarkeit der Benutzeroberfläche ist mit Assets Ultimate verfügbar.
- Um Zugriff auf die Erweiterbarkeit Assets view Benutzeroberfläche zu erhalten erstellen und senden Sie einen Adobe -Support-Fall.
- Sie können Feedback zur Dokumentation geben, indem Sie Optionen für detailliertes Feedback erweitern und auf Problem melden klicken.
Zugriff auf die Assets-Ansicht add-UI-Extensibility-in-AEM-Assets-View
Führen Sie die in der folgenden Abbildung genannten Schritte aus, um auf die Assets View zuzugreifen:
Anzeigen von Benutzeroberflächenerweiterungen in Assets View ui-extensibility-panel-assets-view
Navigieren Sie in Assets View zur Details eines Assets, Ordners oder einer Sammlung. Auf Seite Details“ wird die hinzugefügte Benutzeroberflächenerweiterung in einem speziellen Bedienfeld angezeigt.
Voraussetzungen für das Hinzufügen der Erweiterbarkeitskomponente assets-view-ui-extensibility
Sie müssen die folgenden Anforderungen erfüllen, um die Erweiterbarkeitskomponente zu Ihrer Assets View UI hinzuzufügen:
- Zugriff auf Assets View.
- Zugriff auf die Adobe app builder.
- Berechtigung für Entwickler der Systemadministratorrolle innerhalb der Organisation. Weitere Informationen finden inDokumentation .
- Adobe IO command line tool (AIO CLI) ist auf Ihren lokalen Rechnern installiert. Dieses Tool ist für das Erstellen und Bereitstellen von Erweiterungsprojekten von entscheidender Bedeutung. Weitere Informationen finden inDokumentation .
- Ein gutes Verständnis von JavaScript-, Node.js- und React.
Hinzufügen der UI-Erweiterbarkeitskomponente zu Assets View ui-extensibility-in-assets-view
- Siehe Erste Schritte für wichtige Informationen zu Benutzeroberflächenerweiterungen und dem Adobe App Builder-Framework. Erfahren Sie, wie die Erweiterbarkeit der Benutzeroberfläche die Integration von benutzerdefinierter Logik und Benutzeroberfläche in Adobe Experience Cloud services ermöglicht, und lernen Sie die Architektur und den Workflow zur Implementierung von Benutzeroberflächenerweiterungen kennen.
- Siehe Handbücher für allgemeine Informationen zur Erweiterbarkeit der Benutzeroberfläche, einschließlich der Einrichtung lokaler Umgebungen, der lokalen Vorschau, Veröffentlichung und Verwaltung.
- Unter Allgemeine Konzepte beim Erstellen von Erweiterungen erfahren Sie mehr über die Grundlagen, die zum Entwickeln einer Benutzeroberflächenerweiterung für die AEM Assets View erforderlich sind.
- Hinzufügen benutzerdefinierter Seitenbereiche zur Assets View. Die Host-Anwendung (Assets View) verwaltet diese Bedienfelder, um Benutzeroberflächeninteraktionen wie Umschalten und Deep-Linking zu verarbeiten. Erweiterungen verwenden den
aem/assets/details/1
Erweiterungspunkt, um benutzerdefinierte Bedienfelder zu integrieren, die Eigenschaften wie Bedienfeld-ID, Titel und Inhalts-URL angeben. Entwickler registrieren benutzerdefinierte Bedienfelder mit dergetPanels()
-Methode und erstellen Routen, um benutzerdefinierte Inhalte anzuzeigen. Ausführliche Implementierungen, einschließlich API-Referenzen und Code-Beispielen, finden Sie unter Detailansicht. - Richten Sie Ihre lokale Umgebung ein und erstellen Sie Ihre erste Benutzeroberflächenerweiterung, um den Prozess der Entwicklung von Benutzeroberflächenerweiterungen in Assets View aus erster Hand zu erleben. Weitere finden Sie unter "-für-Schritt-EntwicklungAEM Assets View“.
- Richten Sie Ihre Anwendung mithilfe der AIO-CLI ein, um die grundlegende Erweiterungsstruktur und den erforderlichen Code zu generieren. Siehe Code-Generierung für AEM Assets View für detaillierte Informationen.
- Testen Sie Ihre Erweiterungen lokal, um sicherzustellen, dass sie vor der Bereitstellung wie erwartet funktionieren. Führen Sie Ihre Erweiterung in einer vollständig isolierten Umgebung oder mit teilweiser Isolierung aus und verbinden Sie Ihre Erweiterung zum Testen mit dem AEM Assets View. Siehe Fehlerbehebung AEM Assets View Erweiterbarkeit für detaillierte Informationen.