Beispiel bereitstellen

Gehen Sie wie folgt vor, um diesen Verwendungsfall auf Ihrem System zu verwenden:

HINWEIS

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

Datenbank erstellen

In diesem Beispiel werden die Daten des adaptiven Formulars mit der MySQL-Datenbank gespeichert. Sie müssen das Datenbank-Schema erstellen, indem Sie die Schema-Datei in MySQL Workbench importieren.

Datenquelle erstellen

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

Formulardatenmodell erstellen

Das Formulardatenmodell muss auf der Grundlage dieser Datenquelle mit dem Namen StoreAndRetrieveAfData erstellt werden. Dieses Formulardatenmodell wird verwendet, um die mit der Anwendungs-ID verknüpfte Mobiltelefonnummer abzurufen. Das Formulardatenmodell kann von hier heruntergeladen werden.

Erstellen Sie ein Entwicklerkonto 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 geheimen API-Schlü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 Elementen enthalten.

Bereitstellen der folgenden OSGi-Pakete

Stellen Sie das Bundle bereit, das den Code zum Speichern und Abrufen von Daten aus der Datenbank enthält.
Stellen Sie das DevelopingWithServiceUser-Bundle bereit.

Client-Bibliothek bereitstellen

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

Benutzerdefinierte Vorlage für adaptive Formulare importieren

Die in dieser Demo verwendeten Musterformulare basieren auf einer benutzerdefinierten Vorlage. benutzerdefinierte Vorlage in AEM importieren

Importieren der adaptiven Musterformulare

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

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

Testen der Lösung

Vorschau der StoreAFWithAttachments
Geben Sie Ihre Mobiltelefonnummer einschließlich des Ländercodes ein, geben Sie Ihre Benutzerdaten ein und fügen Sie einige Anlagen 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

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now