De landencomponent bouwen, implementeren en testen
Laatst bijgewerkt: 24 maart 2025
- Onderwerpen:
- Adaptieve formulieren
Gemaakt voor:
- Beginner
- tussenpersoon
- Ontwikkelaar
AEM Forms as a Cloud Service
Als u alle modules wilt bouwen en het all
-pakket wilt implementeren in een lokale instantie van AEM, voert u de volgende opdracht uit in de hoofdmap van het project:
mvn clean install -PautoInstallSinglePackage
De component testen
Voer de volgende stappen uit om de component Landen te integreren in uw AEM Forms Cloud Ready-exemplaar en deze te configureren:
- Extraheer de inhoud van het landenzip dossier. Elk bestand moet de gegevens voor een bepaald continent bevatten.
- Upload de JSON-bestanden onder content/dam/corecomponent.This is de locatie waar de code naar de JSON-bestanden zoekt. Als u de JSON-bestanden op een andere locatie wilt opslaan, moet u de Java-code in de klasse CountriesDropDownImpl bijwerken. Werk met name het pad bij in de methode init() waar de JSON-bestanden worden geladen. Als u bijvoorbeeld de JSON-bestanden wilt opslaan in content/dam/mydata/, werkt u het pad als volgt bij
String jsonPath = "/content/dam/mydata/" + getContinent() + ".json"; // Update path accordingly
- Aanmelden bij uw AEM Forms Cloud Ready Instance
- Een adaptief formulier maken en de component Landen op het formulier plaatsen
- De component Landen configureren met behulp van de dialoogeditor en de verschillende eigenschappen instellen, waaronder het continent
- Een voorbeeld van het formulier bekijken en controleren of de vervolgkeuzelijst met landen naar behoren werkt
recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69