Formulärbehållarkomponent (v1)

Med komponenten Core Component Form Container Component kan man skapa enkla inskickningsformulär.

Användning

Komponenten Form Container gjorde det möjligt att skapa enkla formulär och funktioner för inlämning av information genom att stödja enkla WCM-formulär och genom att använda en kapslad struktur för att tillåta ytterligare formulärkomponenter.

Genom att använda dialogrutan inställning kan innehållsredigeraren definiera vilken typ av åtgärd som ska utlösa när formuläret skickas, var det skickade innehållet ska lagras och om ett arbetsflöde ska utlösas. Mallförfattaren kan använda designdialogrutan för att definiera tillåt-komponenter och deras mappningar som liknar designdialogrutan för standardlayoutbehållaren i mallredigeraren.

Version och kompatibilitet

I det här dokumentet beskrivs v1 av Form Container Component, som ursprungligen introducerades i version 1.0.0 av Core Components med AEM 6.3.

I följande tabell visas kompatibiliteten för v1 för komponenten Form Container.

AEM Formulärbehållarkomponent v1
6.3 Kompatibel
6.4 Kompatibel
FÖRSIKTIGHET

I det här dokumentet beskrivs v1 för komponenten Form Container.

Mer information om den aktuella versionen av formulärbehållarkomponenten finns i dokumentet Form Container Component.

Dialogrutan Inställningar

I inställningsdialogrutan kan innehållsförfattaren definiera vilka åtgärder som ska vidtas när komponenten skickas.

Beroende på vald åtgärdstyp ändras de tillgängliga alternativen i behållaren. De tillgängliga åtgärdstyperna är:

Oavsett typ finns det allmänna inställningar som gäller för varje åtgärd.

E-post

När formuläret skickas skickar poståtgärdstypen ett e-postmeddelande till angivna mottagare.

  • Ämne - Ämnet för det e-postmeddelande som ska skickas när formulär skickas
  • Från - Från-e-postadressen till det e-postmeddelande som ska skickas när formulär skickas
  • Till - Adresserna till mottagarna som ska få ett e-postmeddelande när formuläret skickas in
    • Tryck eller klicka på knappen Lägg till om du vill lägga till ytterligare adresser
    • Tryck eller klicka på knappen Ta bort för att ta bort en e-postadress
  • CC - Adresserna till mottagarna som ska få en kopia av e-postmeddelandet som skickas när formuläret skickas in
    • Tryck eller klicka på knappen Lägg till om du vill lägga till ytterligare adresser
    • Tryck eller klicka på knappen Ta bort för att ta bort en e-postadress

Lagra innehåll

När formuläret skickas kommer innehållet i formuläret att lagras på en angiven plats i databasen.

  • Sökväg till innehåll - Sökväg till innehållsdatabas där skickat innehåll lagras
  • Visa data - Tryck eller klicka för att visa lagrade skickade data som JSON
  • Starta arbetsflöde - Konfigurera för att starta ett arbetsflöde med det lagrade innehållet som nyttolast när formuläret skickas

Skicka beställning

När formuläret skickas in skickas ordern.

Uppdatera ordning

När formuläret skickas uppdateras ordern.

Allmänna inställningar

Oavsett vilken åtgärdstyp du väljer kan du alltid definiera en tacksida.

Användaren omdirigeras till den angivna sidan när formuläret har skickats.

  • Använd dialogrutan Markering för att välja en resurs i AEM.
  • Om tacksidan inte finns i AEM anger du den absoluta URL:en. Icke-absoluta URL:er tolkas i förhållande till AEM.
  • Lämna tomt om du vill visa formuläret igen när det har skickats.

Designdialogruta

I designdialogrutan kan mallskaparen definiera de tillåtna komponenterna och deras mappningar för behållaren som liknar designdialogrutan för standardlayoutbehållaren i mallredigeraren.

Teknisk information

Den senaste tekniska dokumentationen om Form Container Component finns på GitHub.

Hela kärnkomponentprojektet kan laddas ned från GitHub.

Mer information om hur du utvecklar kärnkomponenter finns i dokumentationen till Core Components developer.

På denna sida