Version 2.9.9.0 is released and already available from your WP dashboard if you have registered your license. CodeCanyon may take some days to confirm the update.
This update comes with some nice new features like nested calculation, batch edit or discount factor. Say goodbye to subtotal placeholders and optimize your workflow to create forms even quicker.
Nested Calculation
As already mentioned, you don’t need to use subtotal placeholders anymore due to the nested calculation feature.
The above screenshot shows an example of the formula (x – (a + b)) * y. Before the update, two separate subtotal elements would be needed to create this kind of calculation. Now, only one element is necessary. Fancy!
Please read the calculation documentation how to properly use nested calculation.
Batch edit
In order to comfortably create a batch of options (for checkbox, dropdown or radio elements), you can use the “Batch edit” function:
Discount Factor
Also known as quantity discount or price per unit discount, you can create such a form even more comfortable. For example, you want to offer a discount of 20% for 10-19 units and 50% for more than 20 units per order. This can be created within seconds with the discount section:
Quick-Create Conditions
If you want to perform certain actions for each option value (e.g. show another element if the first checkbox is selected), you can click on the “Create conditions” button and the plugin will create a condition for each option value:
Changelog – Version 2.9.9.0
- Added: Nested calculation without any placeholders, e.g: x+(y-(z/a))
- Added: ‘selected’ and ‘not selected’ conditional operators added which check for a single selected checkbox. radio button or dropdown option
- Added: batch edit options (for checkbox / radio / dropdown, separator can be individually set in the global settings)
- Added: discount system can now change the factor individually. This is incredibly useful for quantity discounts (check the blog post for v2.9.9.0)
- Added: create “selected” condition for a single option value (checkbox / radio / dropdown) or all at once
- Added: Custom JS function ezfc_functions.get_element_id_by_name(form_id, name)
- Added: Custom JS replaces placeholder __form_id__ with the current form ID
- Added: Global settings custom JS code
- Added: daterange can now calculate workdays only
- Added: {{form_name}} email placeholder
- Added: Set elements can be allowed whether to read zero value or not
- Added: target value can be conditionally set to the current element’s value
- Added: total price can now be conditionally shown or hidden
- Added: nested calculation templates
- Fixed: condition activate/deactivate
- Fixed: multiple conditions check (conditional chain)
- Fixed: SMTP can now mail to multiple email addresses
- Fixed: add to Mailchimp list
- Fixed: uploaded files couldn’t be downloaded on certain webservers
- Fixed: conditional hidden elements were sometimes calculated incorrectly
- Fixed: ReCaptcha
- Fixed: daterange now checks for min/max days in the backend
- Fixed: Stripe payment
- Fixed: responsive layout for default-alternative theme