Radical Design Course by Jack McDade

From the creator of Statamic

Learn how to make your websites standout and be remembered.

For a software dev like me who has no idea how to create a cute hand-drawn dashed line, this course just 100% works.

— Ira Zayats, Developer

Form:Submission Tag

If you want to show the user the data they submitted — whether as a confirmation or to pre-populate or personalize some content — this is the easiest way to do it.

Example

Here we'll output a small thank-you note once there's a successful submission, otherwise show the form itself.

The {{ name }} and {{ rating }} variables correspond to input fields of the same name.

{{ form:set is="feedback" }}
{{ if {form:success} }}
 
{{ form:submission }}
Thanks for your feedback, {{ name }}.
We appreciate the {{ rating }} star rating you gave us.
{{ /form:submission }}
 
{{ else }}
 
{{ form:create }} ... {{ /form:create }}
 
{{ /if }}
{{ /form:set }}

Parameters

handle|is|in|form|formset

string

Specify the name of the form. Only required if you do not use the form:set tag, or don't have a form defined in the current context.

Variables

Variable Type Description

submission data

array

All the fields that were entered in the submission are available.

Docs feedback

Submit improvements, related content, or suggestions through Github.

Betterify this page →