Erstellen der Struktur für die Länderkomponente
[AEM Forms as a Cloud Service]{class="badge informative"}
Melden Sie sich bei Ihrer AEM Forms-Instanz an und führen Sie die folgenden Schritte aus, um eine neue Komponente basierend auf der vorkonfigurierten Dropdown-Komponente zu erstellen:
- Navigieren Sie zu „/apps/<yourproject>/components/adaptiveForm/dropdown“ in CRXDE Lite.
- Kopieren Sie die Dropdown-Komponente und fügen Sie sie auf derselben Ordnerebene ein.
- Benennen Sie die kopierte Komponente in „Länder“ um.
- Aktualisieren Sie die Eigenschaft „jcr:title“ des Knotens „cq:template“ auf „Länder“.
- Speichern Sie die Änderungen.
Sie haben jetzt eine neue Komponente mit dem Namen „Länder“, die exakt die vorkonfigurierte Dropdown-Komponente wiedergibt. Dies dient als Grundlage für weitere Anpassungen.
Erstellen Sie die HTL-Datei
So erstellen Sie die HTL-Datei für die Länderkomponente:
- Navigieren Sie zum Ordner „Länder“ im CRX-Repository.
- Erstellen Sie eine neue Datei mit dem Namen „countries.html“.
- Öffnen Sie die Datei /apps/core/fd/components/form/dropdown/v1/dropdown/dropdown.html im CRX-Repository und kopieren Sie ihren Inhalt.
- Fügen Sie den kopierten Inhalt in „countries.html“ ein.
- Ändern Sie den Code so, dass das neue Sling-Modell verwendet wird, wie im Screenshot dargestellt.
- Speichern Sie Ihre Änderungen.
Synchronisieren Sie abschließend Ihr Projekt mit diesen Aktualisierungen, um sicherzustellen, dass die Änderungen im CRX-Repository in Ihrem AEM-Projekt übernommen werden.
4859a77c-7971-4ac9-8f5c-4260823c6f69