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 Benutzeroberflächenkomponenten 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 Organisationen, 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 Panel auf der Seite Asset, Sammlung oder Ordnerdetails **** angezeigt.
- AEM Assets View Die Erweiterbarkeit der Benutzeroberfläche ist mit Assets Ultimate verfügbar.
- Um Zugriff auf die Erweiterbarkeit der Benutzeroberfläche von Assets view zu erhalten, erstellen und senden Sie einen Adobe Kunden-Support-Fall.
- Sie können Feedback zur Dokumentation geben, indem Sie Detaillierte Feedback-Optionen erweitern und auf Problem melden klicken.
Zugriff auf die Assets-Ansicht add-UI-Extensibility-in-AEM-Assets-View
Führen Sie die im folgenden Bild 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 Seite Details eines Assets, Ordners oder einer Sammlung. Auf der Seite Details wird die hinzugefügte Benutzeroberflächenerweiterung in einem eigenen Panel 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:
- Sie haben Zugriff auf Assets View.
- Sie haben Zugriff auf Adobe app builder.
- Sie verfügen über die Berechtigung für Entwickelnde der Rolle „Systemadmin“ innerhalb der Organisation. Weitere Informationen finden Sie in dieser Dokumentation.
- Adobe IO command line tool (AIO CLI) ist auf Ihren lokalen Computern installiert. Dieses Tool ist für das Erstellen und Bereitstellen von Erweiterungsprojekten von entscheidender Bedeutung. Weitere Informationen finden Sie unter Erstellen Ihrer ersten App Builder-Anwendung (für den Zugriff ist eine Authentifizierung erforderlich).
- Grundlegendes Verständnis der Technologien JavaScript, Node.js und React.
Hinzufügen der UI-Erweiterbarkeitskomponente zu Assets View ui-extensibility-in-assets-view
- Wichtige Informationen zu Benutzeroberflächenerweiterungen und dem Adobe App Builder-Framework finden Sie unter Erste Schritte. Erfahren Sie, wie die Erweiterbarkeit der Benutzeroberfläche die Integration einer benutzerdefinierten 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.
- Allgemeine Informationen zur Erweiterbarkeit der Benutzeroberfläche, einschließlich des Setups lokaler Umgebungen, der lokalen Vorschau, Veröffentlichung und Verwaltung, finden Sie in den Handbüchern.
- 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.
- Fügen Sie benutzerdefinierte Seiten-Panels zur Oberfläche der Assets View hinzu. Die Host-Anwendung (Assets View) verwaltet diese Panels, um Benutzeroberflächeninteraktionen wie Umschalten und Deep-Linking zu verarbeiten. Erweiterungen verwenden den Erweiterungspunkt
aem/assets/details/1
, um benutzerdefinierte Panels zu integrieren, die Eigenschaften wie Panel-ID, Titel und Inhalts-URL festlegen. Entwickelnde registrieren benutzerdefinierte Panels 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 der Assets View aus erster Hand zu erleben. Weitere Informationen finden Sie unter Schrittweise Entwicklung der Erweiterung für die AEM Assets-Ansicht.
- Richten Sie Ihre Anwendung mithilfe der AIO-CLI ein, um die grundlegende Erweiterungsstruktur und den erforderlichen Code zu generieren. Weitere Informationen finden Sie unter Code-Generierung für die AEM Assets View.
- 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 der in der Produktion eingesetzten AEM Assets View. Weitere Informationen finden Sie unter Fehlerbehebung – Erweiterbarkeit der AEM Assets View.
Anpassen der Schnellaktionen und Aktionsleiste in der Assets-Ansicht customize-quick-actions-and-actions-bar
Sie können anpassen, welche Aktionen angezeigt werden, wenn Sie ein oder mehrere Assets (Aktionsleiste) in der Assets-Ansicht auswählen. Mit der Assets-Ansicht können Sie auch anpassen, welche Aktionen angezeigt werden, wenn Sie auf „Weitere Optionen“ (…) auf der Asset-Karte klicken. Weitere Informationen finden Sie unter Ansicht für das Durchsuchen.
Öffnen benutzerdefinierter Dialogfelder in der Assets-Ansicht open-custom-dialogs-assets-view
Die Assets-Ansicht bietet außerdem die Möglichkeit, benutzerdefinierte Dialogfelder mit einem Text Ihrer Wahl zu öffnen. Sie können dem Text auch Links hinzufügen. Weitere Informationen finden Sie unter Modales API.