Konfigurera leverans av webbkanalsdokument

Senaste uppdatering: 2023-05-09
  • Skapat för:
  • Beginner
    Developer

Här tittar vi på hur vi levererar webbkanalsdokument via e-post.

När du har definierat och testat ett interaktivt webbkanalsdokument behöver du en leveransfunktion för att kunna leverera webbkanalsdokumentet till mottagaren.

För att kunna använda e-post som en leveransmekanism för vårt webbkanalsdokument måste vi göra en mindre ändring av formulärdatamodellen.

Läs mer om webbkanalsleverans via e-post

Logga in på AEM Forms.

  • Navigera till Forms ->Dataintegrering

  • Öppna datamodellen RetirementAccountStatement i redigeringsläge.

  • Markera saldoobjektet och klicka på redigeringsknappen.

  • Välj pennikonen för att öppna id-argumentet i redigeringsläget.

  • Ändra bindningen till RequestAttribute.

  • Ange kontonumret i bindningsvärdet enligt nedan.

  • På det här sättet skickar vi kontonumret via attributet request till formulärdatamodellen

  • Se till att du sparar ändringarna.
    fdm

Testa e-postleverans av webbkanalsdokument

  • Installera exempelresurserna med pakethanteraren

  • Logga in på crx

  • Navigera till /home/users

  • Sök efter administratörsanvändare under användarens nod.

  • Välj profilnoden för administratörsanvändaren.

  • Skapa en egenskap med namnet "accountNumber". Kontrollera att egenskapstypen är en sträng.

  • Ange värdet för den här kontonummeregenskapen till "3059827". Du kan ange det här värdet till valfritt slumptal.

  • Öppna getad.html

  • Koden som är associerad med denna URL hämtar kontonumret för den inloggade användaren. Kontonumret skickas sedan som begärandeattribut till FDM. FDM hämtar sedan data som är kopplade till det här kontonumret och fyller i webbkanalsdokumentet.

OBSERVERA

Ta en titt på /apps/AEMForms/fetchad/GET.jsp i crx. Kontrollera att strängvariabeln webChannelDocument pekar på en giltig kommunikationsdokumentsökväg.

Nästa steg

Konfigurera e-postleverans

På denna sida