Bereitstellen des Beispiels

Um dieses Anwendungsbeispiel auf Ihrem System verwenden zu können, folgen Sie den folgenden Anweisungen:

HINWEIS

Es wird davon ausgegangen, dass Sie AEM Forms auf Port 4502 ausführen.

Datenbank erstellen

In diesem Beispiel wird die MySQL-Datenbank verwendet, um die Daten des adaptiven Formulars zu speichern. Sie müssen die Datenbankschema durch Import der Schemadatei in MySQL Workbench.

Datenquelle erstellen

Sie müssen eine Datenquelle mit dem Namen StoreAndRetrieveAfData. Der Code im OSGi-Bundle verwendet diesen Datenquellennamen

Erstellen von Formulardatenmodellen

Das Formulardatenmodell muss auf Grundlage dieser Datenquelle mit dem Namen StoreAndRetrieveAfData. Dieses Formulardatenmodell wird verwendet, um die Mobiltelefonnummer abzurufen, die mit der Anwendungs-ID verknüpft ist. Das Formulardatenmodell kann heruntergeladen haben.

Erstellen eines Entwicklerkontos mit nexmo

Erstellen Sie ein Entwicklerkonto mit Nexmo zum Senden und Überprüfen von OTP-Codes. Notieren Sie sich den API-Schlüssel und den API-Geheimschlüssel. Die Datenquelle und das Formulardatenmodell wurden für Sie bereits für diesen Dienst erstellt und sind mit den im vorherigen Schritt erwähnten Assets enthalten.

Bereitstellen der folgenden OSGi-Pakete

Stellen Sie das Bundle bereit, das über die Code zum Speichern und Abrufen von Daten aus der Datenbank
Laden Sie die developing with serviceuser.zip.
Stellen Sie die Datei "DevelopingWithServiceUser.jar"mithilfe der Felix-Webkonsole bereit.

Client-Bibliothek bereitstellen

Das Beispiel verwendet 2 Client-Bibliotheken. Importieren Sie diese Client-Bibliotheken AEM.

Importieren der benutzerdefinierten adaptiven Formularvorlage

Die in dieser Demo verwendeten Musterformulare basieren auf einer benutzerdefinierten Vorlage. Importieren Sie die benutzerdefinierte Vorlage in AEM

Importieren der adaptiven Beispielformulare

Die beiden Formulare, aus denen dieses Muster besteht, müssen in AEM importiert werden. Die Musterformulare können heruntergeladen von hier

Öffnen Sie die MyAccountForm im Bearbeitungsmodus. Geben Sie die Werte für API-Schlüssel und API-Geheimnis in den entsprechenden Feldern im adaptiven Formular an.

Testen der Lösung

Vorschau der StoreAFWithAttachments
Geben Sie Ihre Mobiltelefonnummer einschließlich Ländercode ein, geben Sie Ihre Benutzerdetails ein und fügen Sie einige Anhänge hinzu. Klicken Sie auf die Schaltfläche "Speichern und beenden", um das adaptive Formular und seine Anlagen zu speichern.

Nachweis des Anwendungsfalls

Auf dieser Seite