Formulärbehållarkomponent (v1) form-container-component-v1

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

Användning usage

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 utlöser formulärsändning, 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 version-and-compatibility

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
CAUTION
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 Formulärbehållarkomponent.

Dialogrutan Inställningar settings-dialog

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 mail

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

  • Ämne - Ämnet i det e-postmeddelande som skickas när formulär skickas

  • Från - Från-e-postadressen för det e-postmeddelande som ska skickas när formulär skickas

  • Till - Adresserna till mottagarna som får ett e-postmeddelande när formuläret skickas

    • Tryck eller klicka på knappen Lägg till för att lägga till ytterligare adresser
    • Tryck eller klicka på knappen Ta bort för att ta bort en e-postadress
  • CC - Adresserna till mottagare som ska få en kopia av e-postmeddelandet som skickas när formuläret skickas

    • Tryck eller klicka på knappen Lägg till för att lägga till ytterligare adresser
    • Tryck eller klicka på knappen Ta bort för att ta bort en e-postadress

Lagra innehåll store-content

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

  • Innehållssökväg - 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är skickas

Skicka beställning submit-order

När formuläret skickas in skickas ordern.

Uppdatera ordning update-order

När formuläret skickas uppdateras ordern.

Allmänna inställningar general-settings

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 design-dialog

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 technical-details

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

Hela kärnkomponentprojektet kan hämtas från GitHub.

Mer information om hur du utvecklar kärnkomponenter finns i dokumentationen för kärnkomponentutvecklare.

recommendation-more-help
d2be9096-a81e-404b-9952-d8925af7219c