processform
processform
This tag is used to process form submissions. It is, in general, used at the top of a display page that is displaying a form.
This tag is used with the ft:form, ft:object and ft:button tags, and is the "action page" portion of form processing. The action attribute is a string that needs to match the ft:button's value attribute. So, for example, if you ft:button value="Submit" you'll want to have a ft:processform action="Submit" to handle the form.
Metadata
| Single Tag | true | 
|---|---|
| XML Style | true | 
Examples
<ft:processform action="Submit">
    <skin:bubble title="Blarg!" message="Das Blarg Ya!" />
    <cfdump var="#stobj#" />
</ft:processform>
 
	Attributes
| Name | Type | Required | Default | Options | Description | 
|---|---|---|---|---|---|
| action | string | No | * | the ft:button value action this processform handles | |
| rbkey | string | No | |||
| excludeAction | string | No | |||
| bHideForms | string | No | false | ||
| Exit | string | No | false | If set to true the ft:form on the page will not show it's contents after this process runs. Note this doesn't stop page execution, just does not render ft:form contents. | |
| bSpamProtect | string | No | false | Instantiates cfformprotection to ensure the button is not clicked by spam. | |
| stSpamProtectConfig | string | No | #structNew()# | config data that will override the config set in the webtop. |