Gravity Forms User Conditional Fields

Gravity Forms User Conditional Fields - CodeCanyon Item for Sale

This plugin will add 3 additional hidden user conditional logic fields to a new field section called Conditional Fields to Gravity Forms.

User Role: Get access to the current user’s role if they are logged in.
User Logged In: Get access to whether the user is logged in or not.
User: Get access to the user name of the logged in user.

Features

  • Show/Hide fields based on users role, whether or not they are logged in and which user it is.
  • Setup specific forms/fields targeted to specific user roles. (Example: An editor may be able to see a more detailed form than a contributor.)
  • Send customised notifications to users and admins based on a users role, their logged in status and who they are.
  • Use notification routing to email different users and admins based on a users role, their logged in status and who they are.
  • Trigger Gravity Form feeds (such as PayPal, MailChimp) based on a users role, their logged in status and who they are.
  • Custom merge tags for user role and logged in status.
  • Powerful custom conditional logic to give you maximum flexibility.

Getting Started

It’s simple. Just install and activate the plugin and you’re good to go. All you need to do is add a user conditional logic field into your form and then save it. Next, go to the Advanced tab on any field and tick the box ‘Enable Conditional Logic’ and select the conditional fields you have added to your form and a drop down will render allowing you to select a value based on the conditional field you have selected.

Requirements

You must have Gravity Forms 1.7.x or higher installed and activated on your WordPress site. If you want to use conditional logic for notifications, you must have Gravity Forms 1.8.x or higher installed.

Support

You are welcome to post comments or email me@nathanfranklin.com.au if you require support or have any questions/comments.

Please check my website out http://nathanfranklin.com.au/

Change Log

Version 1.3

  • FIXED: Incorrectly changing field display values using gform_get_input_value instead of correct filters.
  • ADDED: Merge Tag {is_logged_in} – 1 or 0, is user is logged in or not
  • ADDED: Merge Tag {user_role} – user’s role (if logged in)
  • ADDED: Support for notification conditional logic (GF 1.8+) using native fields.
  • ADDED: Support for newer style feed conditional logic with native fields.
  • ADDED: Support for older style feed conditional logic with merge tags (with hidden fields).
  • ADDED: Support for notification routing with merge tags (with hidden fields).

Version 1.21

  • FIXED: Minor code adjustments.

Version 1.2

  • ADDED: Conditional Logic for notifications on Gravity Forms 1.8x.
  • FIXED: When field is initially added, custom options were not populated for each of the fields.

Version 1.1

  • FIXED: Conditional javascript did not enqueue correctly causing the role field to not work.
  • FIXED: Conditional javascript should only be queued when there is conditional logic on the page.
  • FIXED: Bug preventing plugin update.

Version 1.0

  • Initial Release.
by
by
by
by
by
by