Gravity Wiz Weekly 212
Gravity Forms 2.8: Compact View is here! Plus, upgrades to GP Inventory, send partial entries to Google Sheets, and more end of year goodies.
Greetings, wizards!
This will be our last newsletter for 2023. That makes me le sad – until I start thinking about all the awesome stuff we’ve got in the works for 2024. 🤩
We’ll still be whittling around the workshop throughout our holiday season so don’t be shy about reaching out with your merriest Gravity Forms mishaps.
Until the New Year! 🎆
Gravity Forms 2.8: Compact View
The Gravity Forms team is ending the year with a bang!
Gravity Forms 2.8 arrived last week, introducing a streamlined editing experience called “Compact View”. If you’re working with big, long forms, Compact View can dramatically improve the form editing experience, making it much easier to add new fields where you want them, find/edit specific fields, and configure your form layout.
Worth noting, if your forms are large enough to benefit from Compact View, there’s a good chance the users completing that form would benefit from Multi-page Form Navigation. It makes traversing long forms and correcting input errors so much easier.
Important PSA!
Gravity Forms 2.8 removes a JavaScript function that was a popular inclusion in many perks and snippets. We’ve already done the legwork and shipped updated versions of all the things. For perks, updates are available directly in your WordPress admin. For snippets, see the list of affected snippets here and manually update to the latest version.
If you experience any issues, our legendary support team is ready to help. 🧙♂️
Unplanned Upgrades: GP Inventory
Easy, flexible inventory management for Gravity Forms.
While we always have big goals for each quarter, we leave lots of room for spontaneous, customer-driven enhancements to our suite. This week, GP Inventory just happened to be the lucky recipient of several impromptu improvements.
First, we’ve added support for using scoped inventory with GS Product Configurator. You can now create WooCommerce products with options that are inventoried and scoped by dates, times, or any other field value!
Next, remaining inventory will now display for choices when editing an entry in the Gravity Forms’ admin. This will make it a lot easier for admins to not accidentally overbook an event or oversell a product.
Lastly, we’ve improved the performance of choice-based inventories by implementing object caching. Y’all always go harder than we expect but we’re here for it. 🤘
What a collection of delightful surprises! 😄
New Resources
GP Unique ID | Sequence by Prefix
The work we did in GP Unique ID v1.5 made this snippet possible! What does it do? It lets you create unique sequences based on field values using the Prefix field setting.
For example, if you have a Drop Down field where the user can select A, B, or C, and you set the prefix of your Unique ID field to the value of your Drop Down field, this snippet will then treat each value as a unique sequence (e.g. A00001, A00002, B00001, A00003, B00002, etc).
Oldie but a Goodie | Post Permalink Merge Tag
If you’re creating posts with Gravity Forms, you may want to share a link to the generated post using its permalink in the confirmation or a notification. This snippet-plugin provides the perfect merge tag: {post_permalink}
.
This week, we improved support for Gravity Forms Advanced Post Creation. 🙌
GP Google Sheets | Send Partial Entries to Google Sheets
Using the Partial Entries add-on and want to get your partial entries imported into your spreadsheet too? This simple snippet will do the trick. 👌
Product Updates
GS Product Configurator (1.0-beta-1.11)
- Added support for getting the price from the “Booking Cost” field type when using gAppointment.
GP Advanced Phone Field (v1.0.20)
- Updated styles to work with GF 2.8 Theme Framework changes.
GP Advanced Select (v1.1.1)
- Updated styles to work with GF 2.8 Theme Framework changes.
GP Google Sheets (v1.1.4)
- Updated Populate Anything Object Type filter behavior to be case-insensitive.
- Fixed issue where entries would not be deleted from connected sheets when
GFAPI::delete_entry()
was called.
GP Inventory (1.0-beta-3.28)
- Added support for using Scoped inventory with GS Product Configurator.
- Added object caching for choice-based inventory.
- Updated the Entry Details Edit screen to show remaining inventory for choices if enabled on fields.
- Removed method from Choices inventory type to simplify logic and make it possible for it to work with GS Product Configurator’s “Entry per line item” mode.
GP Multi Page Navigation (v1.2.5)
- Updated styles to work with GF 2.8 Theme Framework changes.
GP Nested Forms (v1.1.45)
- Fixed issue where the
gpnf_export_parent_entry_data_on_child_entry_rows
filter would not work if the parent form contains a multi-column List field.
GP Page Transitions (v1.0.26)
- Updated styles to work with GF 2.8 Theme Framework changes.
GP Populate Anything (v2.0.27)
- Updated styles to work with GF 2.8 Theme Framework changes.
- Fixed issue where query limit notice was not being displayed in the Results Preview.
- Removed unnecessary escaping when using the
is in
andis not in
operators.