Gravity Wiz

Magically enhanced tutorials, snippets and plugins for Gravity Forms!

  • Gravity Perks
    • Gravity Perks
    • Tutorials & Snippets
    • About
  • Support
    • Documentation
    • Support
    • Account

Gravity Forms Preview Submission

Add a simple submission preview to your forms to provided users an opportunity to confirm the information they’ve entered is correct and confirming their submission.

This plugin is part of Gravity Perks, a suite of 32+ essential Gravity Forms addons with support you can count on.

  • View All Perks
  • Buy Gravity Perks
View Demo

What does it do?

This plugin allows you add a simple submission preview to your forms. The submission preview provides users an opportunity to confirm the information they’ve entered is correct and confirming their submission.

Features

  • Preview form entry before submission.
    Users can confirm information was correctly entered.
  • Populate field Default Values from fields on previous pages.
    Insert field values from one page of a form to any later page.
  • Automatic updates.
    Get updates and latest features right in your dashboard.
  • Awesome support.
    We’re here to help! And we mean it.

Documentation

  1. How do I enable this functionality?
  2. Feature Details
    1. HTML Field Content
    2. Default Value
  3. Hooks

How do I enable this functionality?

After installing and activating Gravity Forms Preview Submission, entry-based merge tags can be inserted into an HTML field’s Content. These can be used to create a submission preview. Let’s step through that process.

Add an HTML field to the last page of your form. If you do not have any pages on your form, you will need to add a Page field and move the HTML field to the last page.
Select this HTML field to open the field settings for editing. Click the merge tag icon next to the Content texarea, and selet All Submitted Fields.
For more information on merge tags and how they can be used, view Gravity Forms’ complete merge tag documentation.

Feature Details

HTML Field Content

This perk adds support for all entry-based merge tags in the Content of HTML fields. This allows you to create a summary of all the data that has been entered and serves as a preview of the user’s submission. If you want to show all form data, use the {all_fields}.

By default, {all_fields} shows all form data, including Hidden fields. You can omit Hidden fields with the :nohidden modifier (e.g. {all_fields:nohidden}). More details in Gravity Forms documentation.

Default Value

This perk also adds support for inserting entry-based merge tags in a field’s “Default Value” setting. This perk can also be used to populate data entered on previous pages of the form to latter pages of the form.

Default Value
If you want to populate values from one field to another on the same page or use user-entered values in field labels, check out Populate Anything.

Hooks

  • gpps_entry_post_create
  • gpps_entry_pre_create
  • gpps_post_replace_merge_tags
  • gpps_pre_replace_merge_tags
Gravity Forms has hundreds of hooks. Check out our Gravity Forms Hook Reference for the most thorough guide to Gravity Forms’ many actions and filters.

Perk Deets

  • Version 1.3.3
  • Updated September 29, 2020
  • Released March 23, 2014
  • View Changelog

Changelog

1.3.3

  • Fixed an issue where signature fields would not preview with {all_fields} merge tag.

1.3.2

  • Fixed an issue where signature fields would not preview properly.
  • Added inline hook documentation for gpps_pre_replace_merge_tags and gpps_post_replace_merge_tags.
  • Fixed conflict with Nested Forms where {Parent} merge tag was replaced incorrectly.
  • Updated minimum version of Gravity Forms to 2.4.
  • Fixed notice generated by use of deprecated GFFormsModel::get_incomplete_submission_values() method.

1.3.1

  • Fixed conflict with Nested Forms where {Parent} merge tag was replaced incorrectly.

1.3

  • Updated minimum version of Gravity Forms to 2.4.
  • Fixed notice generated by use of deprecated GFFormsModel::get_incomplete_submission_values() method.

1.2.15

  • Fixed conflict caused by multiple forms being on the same page with dynamic population enabled.

1.2.14

  • Added "gpps_pre_replace_merge_tags" and "gpps_post_replace_merge_tags" filters to allow filtering the content before and after merge tags are replaced.
  • Updated plugin author.

1.2.13

  • Fixed noticed generated in PHP 7.3.

1.2.12

  • Fix major security issue.

1.2.11

  • Fixed issue were nonexistent method was referenced in hook.
  • Updated minimum required version of Gravity Perks.

1.2.10

  • Removed usages of create_function() to better support PHP 7.2.

1.2.9

  • Added 'gpps_entry_pre_create' and 'gpps_entry_post_create' filters for modifying entry to be used for replacing merge tags.

1.2.8

  • Added support for integrating with GF Nested Forms.
  • Fixed deprecated function notices with GF 2.3.

1.2.7

  • Fixed issue where merge tags in choice values were not correctly replaced.

1.2.6

  • Added support for pulling text value for GF Slider fields.

1.2.5

  • Added support for pulling calculated values from post rather than attempting to recalculate; provides support for GP eCommerce Fields (coming soon!).

1.2.4

  • Fixed issue where :value modifier was not respected for multi-input fields.

1.2.3

  • Added support for applying gform_get_input_value filter to generated entry.
  • Another fix for GF Partial Entries; see 1.2.2.

1.2.2

  • Fixed conflict with GF Partial Entries; GFFormDisplay not available during GFPE heartbeat requests which generated a fatal error.

1.2.1

  • Fixed potential XSS security vulnerability

1.2

  • Added support for processing field label and choice label merge tags (activate via filter)

1.1.9

  • Fixed issue where GF cache was incorrect when replacing merge tags

1.1.8

  • Updated perk to use GP_Bootstrap

1.1.7

  • Fixed issue where Survey fields were not displayed correctly in preview

1.1.6

  • Fixed issue where fields with inputs were reset when merge tags were updated for HTML fields in form editor

1.1.5

  • Added support for preview submission when continuing from a saved form (via GF's Save & Continue feature)

1.1.4

  • Added support for ":list" modifier on merge tags outside of the submission preview

1.1.3

  • Fixed several issues relating to changes with multi-file uploads in GF 1.9

1.1.2

  • Updated multi-input merge tag support to always show text rather than value

1.1.1

  • Fixed issue with when dynamically populating value containing a single quote

1.1

  • Added support for multi-file uploads
  • Added new filter: gpps_special_merge_tags_value; useful for modifying the values of specially-handled merge tags values

1.0.2

  • Updated for Gravity Form 1.9 release
  • Fixed strict standards notice where non-variable was passed by reference

1.0.1

  • Fixed issue where {product_summary} merge tag was generating notices and interfering with merge tags for calculation-enabled product fields

1.0

  • Ready to rock!
  • Added support for processing merge tags in field labels; must be enabled by 'gppc_replace_merge_tags_in_labels' filter
  • Added has_any_merge_tag() function to make pre_render code more readable

1.0.beta2.3

  • Added back {product_summary} and new alias {order_summary} for showing cleaner version of {pricing_fields} data

1.0.beta2.2

  • Updated single merge tag support for File Upload fields:
    • {Label:Id} now gives the file URL
    • {Label:Id:link} now gives a link to the file URL with the file name as the label

1.0.beta2.1

  • Added support for displaying signature fields in submission preview

1.0.beta2.0

  • Added support for using merge tags as dynamic population parameters (based on this snippet)

All Perks

  • GF Auto Login
  • GF Better User Activation
  • GF Blacklist
  • GF Conditional Logic Dates
  • GF Conditional Pricing
  • GF Copy Cat
  • GF Date Time Calculator
  • GF Disable Entry Creation
  • GF Easy Passthrough
  • GF eCommerce Fields
  • GF Email Users
  • GF Expand Textareas
  • GF File Upload Pro
  • GF Limit Checkboxes
  • GF Limit Choices
  • GF Limit Dates
  • GF Limit Submissions
  • GF Live Preview
  • GF Media Library
  • GF Multi-Page Navigation
  • GF Nested Forms
  • GF Pay Per Word
  • GF PayPal One-time Fee
  • GF Placeholder
  • GF Populate Anything
  • GF Post Content Merge Tags
  • GF Preview Submission
  • GF Price Range
  • GF Read Only
  • GF Reload Form
  • GF Terms Of Service
  • GF Unique ID
  • GF Word Count

Copyright © 2021 · Powered by WordPress · Gravity Wiz LLC

  • Support
  • Affiliates
  • About
  • Sitemap
  • Gravity Perks
    ▼
    • Gravity Perks
    • Tutorials & Snippets
    • About
  • Support
    ▼
    • Documentation
    • Support
    • Account