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
    Kontinent
  • 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