Component Formulierknop (v1)

Met de component Core Component Form Button kunt u een knopveld in een formulier opnemen om een handeling te activeren.

Gebruik

De component van de Knoop van de Vorm van de Component van de Kern staat voor de verwezenlijking van knoopgebied toe, vaak om de voorlegging van de vorm teweeg te brengen en is bedoeld om samen met de component van de vormcontainer worden gebruikt.

De knoopeigenschappen kunnen door de inhoudsredacteur in vormen dialoog worden bepaald.

Versie en compatibiliteit

In dit document wordt versie 1 van de Form Button-component beschreven, die oorspronkelijk werd geïntroduceerd met versie 1.0.0 van de Core Components met AEM 6.3.

In de volgende tabel wordt de compatibiliteit van versie 1 van de component Formulierknop weergegeven.

AEM Formulierknopcomponent v1
6,3 Compatibel
6,4 Compatibel
LET OP

In dit document wordt versie 1 van de component Form Button beschreven.

Zie het document Form Button Component voor meer informatie over de huidige versie van de Form Button Component.

Uitvoer van voorbeeldcomponent

Het volgende voorbeeld wordt genomen uit We.Retail.

Schermafbeelding

HTML

<div class="cmp cmp-button aem-GridColumn aem-GridColumn--default--12">
    <div class="cmp cmp-button">
        <button type="BUTTON" class="btn btn-action btn-primary" name="loveToast" value="ILoveToast">
            Click here if you love toast!
        </button>
    </div>
</div>

JSON

"container": {
              "columnClassNames": "aem-GridColumn aem-GridColumn--default--12",
              "columnCount": 12,
              "gridClassNames": "aem-Grid aem-Grid--12 aem-Grid--default--12",
              ":items": {
                "button": {
                  "columnClassNames": "aem-GridColumn aem-GridColumn--default--12",
                  ":type": "weretail/components/form/button",
                  "name": "loveToast",
                  "jcr:title": "Click here if you love toast!",
                  "type": "submit",
                  "value": "ILoveToast"
                }
              },
              ":itemsOrder": [
                "button"
              ],
              ":type": "weretail/components/form/container"
            }
OPMERKING

Voor JSON-export van de Core Components is release 1.1.0 van de Core Components vereist. Zie compatibiliteitsinformatie voor Core Components v1 voor meer informatie.

Dialoogvenster configureren

In het dialoogvenster voor configureren kan de auteur van de inhoud de parameters van de knop definiëren.

  • Type

    • Knop
    • Verzenden
  • Titel - De tekst die op de knop wordt weergegeven

    • Als er niets is opgegeven, wordt het knoptype standaard ingesteld
  • Naam - De naam van de knop die samen met de formuliergegevens wordt verzonden

  • Waarde - De waarde van de knop die samen met de formuliergegevens wordt verzonden

Ontwerpdialoogvenster

Er is geen dialoogvenster voor het ontwerp van de component Form Button.

Technische details

De recentste technische documentatie over de Component van de Knoop van de Vorm kan op GitHub worden gevonden.

Het volledige kerncomponentenproject kan van GitHub worden gedownload.

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

Op deze pagina