Komponent för formulärknapp (v1) form-button-component-v
Komponenten Core Component Form Button gör det möjligt att inkludera ett knappfält i ett formulär för att utlösa en åtgärd.
Användning usage
Komponenten Core Component Form Button gör det möjligt att skapa knappfält, ofta för att utlösa att formuläret skickas och är avsedd att användas tillsammans med formulärbehållarkomponenten.
Knappegenskaperna kan definieras av innehållsredigeraren i dialogrutan Konfigurera.
Version och kompatibilitet version-and-compatibility
I det här dokumentet beskrivs v1 för komponenten Form Button, 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 Formulärknapp.
Exempel på komponentutdata sample-component-output
Följande är ett exempel från We.Retail.
Skärmbild screenshot
HTML 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 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"
}
Konfigurera dialogruta configure-dialog
I dialogrutan Konfigurera kan innehållsförfattaren definiera knappens parametrar.
-
Typ
- Knapp
- Skicka
-
Titel - Texten som visas på knappen
- Om inget anges används knapptypen som standard
-
Namn - Namnet på knappen som skickas med formulärdata
-
Värde - Värdet på knappen som skickas med formulärdata
Designdialogruta design-dialog
Det finns ingen designdialogruta för komponenten Formulärknapp.
Teknisk information technical-details
Den senaste tekniska dokumentationen om Form Button-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.