Component Form Container form-container-component

Met de Core Component Form Container Component kunnen eenvoudige verzendformulieren worden gemaakt.

Gebruik usage

Met de component Form Container kunt u formulieren en functies voor eenvoudige informatieverzending maken door eenvoudige WCM-formulieren te ondersteunen en door een geneste structuur te gebruiken om extra formuliercomponenten toe te staan.

Door te gebruiken vormt dialoogde inhoudsleider kan de actie bepalen die door vormvoorlegging wordt teweeggebracht, URl die de voorlegging zou moeten behandelen, en of een werkschema zou moeten worden teweeggebracht. De malplaatjeauteur kan de ontwerpdialooggebruiken om de toegestane componenten en hun afbeeldingen te bepalen gelijkend op de ontwerpdialoog voor de standaardlay-outcontainer in de malplaatjedacteur.

NOTE
De kerncomponenten Form Container Component ondersteunen alleen het gebruik van basiscomponenten van componenten (knop, tekst, verborgen enz.). Het gebruiken van stichtingscomponentenvormcomponenten binnen de kerncomponenten van container (en vice versa) wordt niet gesteund.

Versie en compatibiliteit version-and-compatibility

De huidige versie van de Form Container Component is v2, die in januari 2018 is geïntroduceerd met versie 2.0.0 van de Core Components, en in dit document wordt beschreven.

In de volgende tabel staan alle ondersteunde versies van de component, de AEM versies waarmee de versies van de component compatibel zijn en koppelingen naar documentatie voor vorige versies.

Componentversie
AEM 6,4
AEM 6,5
AEM as a Cloud Service
v2
Compatibel systeem met
versie 2.17.4en vroeger
Compatibel
Compatibel
v1
Compatibel
Compatibel
Compatibel

Voor meer informatie over de versies en versies van de Component van de Kern, zie de Versies van de Componenten van de Document Kern.

Uitvoer van voorbeeldcomponent sample-component-output

Om de Component van de Container van de Vorm te ervaren evenals voorbeelden van zijn configuratieopties evenals HTML en output te zien JSON, bezoek de Bibliotheek van de Component.

Technische details technical-details

De recentste technische documentatie over de Component van de Container van de Vorm kan op GitHubworden gevonden.

De verdere details over het ontwikkelen van de Componenten van de Kern kunnen in de de ontwikkelaarsdocumentatie van de Componenten van de Kern worden gevonden.

Dialoogvenster configureren configure-dialog

In het dialoogvenster voor configureren kan de auteur van de inhoud definiëren welke handelingen worden uitgevoerd wanneer de component wordt verzonden.

Afhankelijk van het geselecteerde Type van Actie, zullen de beschikbare opties binnen de container veranderen. De beschikbare actietypen zijn:

Ongeacht het type, zijn er algemene montagesdie op elke actie van toepassing zijn.

Post-formuliergegevens post-data

Wanneer het formulier wordt verzonden, worden de ingediende gegevens door het actietype voor postformuliergegevens doorgegeven aan een derde als JSON voor verwerking.

de opties van de Gegevens van de Vorm van Post in de Edit dialoog van de Component van de Container van de Vorm

  • Eindpunt - de volledig-gekwalificeerde dienst HTTPS die de gegevens zal verwerken
  • Bericht van de Fout - Bericht om te tonen als de voorlegging niet succesvol is
TIP
Er zijn extra time-outopties die een systeembeheerder kan aanpassen om de verwerking van doorgestuurde formuliergegevens af te handelen. zie de technische documentatie op GitHub voor meer informatie.

Mail mail

Wanneer het formulier wordt verzonden, verzendt het type e-mailactie een e-mail naar aangewezen ontvangers.

de opties van de Post in de Edit dialoog van de Component van de Container van de Vorm

  • Onderwerp - Het onderwerp van e-mail dat als vormvoorlegging zal worden verzonden

  • van - de van e-mailadres van e-mail die op vormvoorlegging zal worden verzonden

  • aan - de adressen van de ontvangers die een e-mail op vormvoorlegging zullen ontvangen

    • Tik of klik voeg knoop toe om extra adressen toe te voegen
    • Tik of klik de Schrapping knoop om een e-mailadres te verwijderen
  • CC - de adressen van ontvangers die een koolstofkopie zullen ontvangen e-mail die op vormvoorlegging wordt verzonden

    • Tik of klik voeg knoop toe om extra adressen toe te voegen
    • Tik of klik de Schrapping knoop om een e-mailadres te verwijderen

Winkelinhoud store-content

Wanneer het formulier wordt verzonden, wordt de inhoud van het formulier opgeslagen in een aangewezen opslagplaats.

de inhoudopties van de opslag in de Edit dialoog van de Container van de Vorm

  • Weg van de Inhoud - de weg van de bewaarplaats van de Inhoud waar de voorgelegde inhoud wordt opgeslagen
  • Gegevens van de Mening - Tik of klik om opgeslagen voorgelegde gegevens als JSON te bekijken
  • Werkschema van het Begin - vorm om een werkschema met de opgeslagen inhoud als nuttige lading op vormvoorlegging te beginnen
NOTE
Om het beheer van gebruikersgegevens eenvoudiger te maken en scheiding van zorgen af te dwingen, wordt het over het algemeen niet aanbevolen door gebruikers gegenereerde inhoud in de opslagplaats op te slaan.
In plaats daarvan gebruik het de actietype van de Gegevens van de Vorm van Postom gebruikersinhoud tot een specifieke dienstverlener over te gaan.

Algemene instellingen general-settings

Ongeacht het geselecteerde handelingstype, kan een pagina van dank u altijd worden bepaald.

Algemene opties in de Edit dialoog van de Component van de Container van de Vorm

  • Dank u pagina - de gebruiker zal aan de gespecificeerde pagina na voltooiing van de vormvoorlegging worden opnieuw gericht.

    • Gebruik het dialoogvenster Selectie om een bron in AEM te selecteren.
    • Geef de absolute URL op als de pagina voor bedankt niet in AEM is. Niet-absolute URL's worden ten opzichte van AEM geïnterpreteerd.
    • Laat leeg om het formulier na verzending opnieuw weer te geven.
  • identiteitskaart - Deze optie staat toe om het unieke herkenningsteken van de component in HTML en in de Laag van Gegevens te controleren.

    • Als deze leeg blijft, wordt automatisch een unieke id voor u gegenereerd. U kunt deze vinden door de resulterende pagina te inspecteren.
    • Als een id is opgegeven, is het de verantwoordelijkheid van de auteur om ervoor te zorgen dat deze uniek is.
    • Het wijzigen van de id kan gevolgen hebben voor het bijhouden van CSS-, JS- en gegevenslagen.

Ontwerpdialoogvenster design-dialog

De ontwerpdialoog staat de malplaatjeauteur toe om de toegestane componenten en hun afbeeldingen voor de container te bepalen gelijkend op de ontwerpdialoog voor de standaardlay-outcontainer in de malplaatjedacteur.

Tabblad Stijlen styles-tab

De component van de Container van de Vorm steunt het AEM Systeem van de Stijl.

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