Erstellen, Bereitstellen und Testen der Länderkomponente
[AEM Forms as a Cloud Service]{class="badge informative"}
Um alle Module zu erstellen und das Paket all auf einer lokalen Instanz von AEM bereitzustellen, führen Sie im Stammverzeichnis des Projekts den folgenden Befehl aus:
mvn clean install -PautoInstallSinglePackage
Testen der Komponente
Gehen Sie wie folgt vor, um die Länderkomponente in Ihrer Cloud-fähigen AEM Forms-Instanz zu integrieren und sie zu konfigurieren:
- Entpacken Sie den Inhalt der Zip-Datei mit den Ländern. Jede Datei sollte die Daten für einen bestimmten Kontinent enthalten.
- Laden Sie die JSON-Dateien unter „content/dam/core-component“ hoch. Dies ist der Speicherort, an dem der Code nach den JSON-Dateien sucht. Wenn Sie die JSON-Dateien an einem anderen Speicherort speichern möchten, müssen Sie den Java-Code in der Klasse „CountriesDropDownImpl“ aktualisieren. Aktualisieren Sie insbesondere den Pfad in der Methode „init()“, in der die JSON-Dateien geladen werden. Wenn Sie die JSON-Dateien beispielsweise unter „content/dam/mydata/“ speichern möchten, aktualisieren Sie den Pfad wie folgt:
String jsonPath = "/content/dam/mydata/" + getContinent() + ".json"; // Update path accordingly
- Melden Sie sich bei Ihrer Cloud-fähigen AEM Forms-Instanz an
- Erstellen Sie ein adaptives Formular und legen Sie die Länderkomponente auf dem Formular ab.
- Konfigurieren Sie die Länderkomponente mithilfe des Dialogeditors und legen Sie die verschiedenen Eigenschaften fest, einschließlich des Kontinents
- Zeigen Sie eine Vorschau des Formulars an und stellen Sie sicher, dass das Dropdown-Menü für die Länder wie erwartet funktioniert
recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69