Defining Minimum Add-On Requirements
As of Gravity Forms 2.2, add-ons can now easily define requirements that are needed before the add-on can be used. Defining requirements are as simple as overriding the minimum_requirements function in the GFAddOn class.
Adding Meta Boxes to the Entry Detail page using the Add-On Framework
IntroductionIn Gravity Forms 2.0 we switched to using meta boxes for the sidebar panels on the entry detail page allowing the user to decide which meta boxes are displayed and their order.
Adding a new Notification Service using the Add-On Framework
IntroductionGravity Forms 1.9.16 added the ability for the user to select which service is used to send the notification; on a default install only WordPress (wp_mail()) will be available.
Using EDD Software Licensing with the Add-On Framework
IntroductionIn this article we will show how you can integrate your add-on with the Easy Digital Downloads Software Licensing extension to handle license key activation, deactivation, validation and enabling access to automatic updates.
How to add Delayed Payment Support to a Feed Add-On
IntroductionThere are times when users will want to use multiple add-ons with the same form, one of those could be the PayPal Payments Standard Add-On.
Including and using Entry Meta with the Add-On Framework
IntroductionEntry meta data is custom data that's stored and retrieved along with the entry object. For example, entry meta data may contain the results of a calculation made at the time of the entry submission, or a unique id for a subscriber returned by a mailing list service.
Including Scripts and Styles when using the Add-On Framework
IntroductionScripts and styles can be included for an add-on by overriding the scripts() and styles() functions with structured arrays.
Sending Notifications on Custom Events when using the Add-On Framework
IntroductionSince Gravity Forms 1.9.12 add-ons which extend _autolink_gffeedaddon or _autolink_gfpaymentaddon can register custom events for which they will send notifications.
Adding a Note to the Entry when using the Add-On Framework
IntroductionThere are times when using the _autolink_add-on-framework you may want to add a note to the entry. There are two methods available, add_note() and add_feed_error().
Accessing Mapped Field Values During Feed Processing
IntroductionThe following functions are located in the _autolink_gfaddon class, they are also available for use by add-ons which extend the _autolink_gffeedaddon or _autolink_gfpaymentaddon classes and can be used to retrieve the mapped form field values during feed processing in the process_feed() method.