Functionality for Number Fields, like rounding or only absolute numbers, fixed point notation, range calculation, custom units like % or m2 & show as slider.
= 1.2.2 =
- Fixed an issue regarding the frequency of update checks to increase performance.
= 1.2.1 =
- Update the license handler (minor fix).
= 1.2 =
- Update the license handler.
- Implemented crore notation, which is common in several Asian countries like India, Afghanistan, Bangladesh, Bhutan, Myanmar, Nepal, and Pakistan.
- All Advanced Number Field features are now available for the Quantity Product Field.
- Fix word-break issue in the slider ruler.
= 1.1 =
- Implemented form settings to define custom slider styles.
- Implemented a ruler option for the slider.
- Improved compatibility with Gravity Forms Theme framework.
- Fix compatibility issues with Gravity Perks Advanced Calculations.
- Fix slider output when using decimal comma notation.
- Fix an issue when the slider range is calculated based on the value of another slider.
- Fix default range being set in the form-editor when a regular number field is selected after a number field with an active slider.
= 1.0.2 =
- Fix PHP error when forcing absolute value on '-' input.
= 1.0 =
- Fix mergetag being url encoded twice when used in confirmation redirect url.
- Fix slider instruction not showing below the field in newer versions of Gravity Forms.
- Update license handler.
= 1.0-beta.14 =
- Update dependencies to fix a security issue in a third party library.
- Added support for dynamic frontend min/max range calculation for the range input (slider).
- Fix range formula validation in the form editor.
- Fix range calculations when the form has no regular calculations.
= 1.0-beta.13 =
- Slider textual output now updates in realtime.
- Added field setting to enable continuous evaluation of calculations and conditional logic rules based on the slider field value.
- Set the Slider output's CSS break-word property to normal, to prevent breaking of the textual output value when the form is nested in a WordPress Column Block.
- Fix some potential PHP 8.0+ errors. E.g. when bcmath module is unavailable.
= 1.0-beta.12 =
- UX improvement: Remove custom units from the field value when the field has focus and is not readonly.
- Fix PHP notice in admin area.
- Fix 'less' and 'greater' not being translatable.
- Fix compatibility issue with Gravity Flow Form Connector for fields with decimal comma fixed point notation.
- Added pot file.
- Added 'gravitywp_anf_show_thousands_sep' filter to allow hiding of thousands separators for fields with active advanced number settings.
- Included Dutch translations.
= 1.0-beta.11 =
- Improved handling of very large of very small results of pow() calculations.
- Added getGWPAdvancedNumberFieldsSettings() function to retrieve settings for use in custom frontend scripts.
- Fix slider output not outputting the formatted notation in some cases.
- Fix calculations with slider values not working in some browsers in case of fixed notation.
- Fix calculations with slider values not updating on change event when slider field has Currency format.
- Fix slider value changing on multipage forms after going a page back in some browsers.
- Fix console error when a number field is administrative.
= 1.0-beta.10 =
- Implemented pow() for use in fields calculation formula setting. Precision of pow() calculations is limited for very large or very small results due to JS and PHP limits.
- Fix abs and rounding not being applied in the backend when the field value is being used in another fields calculation formula.
- Fix rounding being applied before absolute in backend. Now absolute is being applied before rounding, which is more common and also matches frontend behavior.
- Fix ceil to 0 decimals not working in backend for numbers with 1 decimal.
- Fix min/max/pow using formatted field values instead of calculation values.
- **Low level change:** Apply rounding and absolute before saving the field value to the database from now on. This is a low level change but it shouldn't affect the usage of the value in calculations or display as the value is being abs/rounded before it is being used.
= 1.0-beta.9 =
- Increased the possible number of decimal places to 6.
- Fix formatting issue when using paged forms.
- Fix rounding not working on formatted values (breaks calculations in some cases).
- Created separate filters for calculations and formatting.
- Performance improvements.
= 1.0-beta.8 =
- Fix issue with slider with multiple forms on the same page.
- Added 'gravityWP.advancedNumberField.sliderOutput'-filter.
- Fix calculations with custom unit fields in the formula.
= 1.0-beta.7 =
- Fix breaking calculations when result has currency format.
- Fix currency formatting ignoring decimal comma.
= 1.0-beta.6 =
- Implemented min() and max() for use in fields calculation formula setting.
- Fixed PHP warning when ANF settings are empty.
= 1.0-beta.5 =
- Fix: Ceil / Floor not working correctly in some cases due to JavaScript float accuracy.
- Fix: Type error when field is calculated with custom unit active.
- Fix: Apply absolute before rounding / formatting in fixed point.
= 1.0-beta.4 =
- first public release
Paddle Checkout - Advanced Number Field
Subtotal:
Tax:
Total:
Renewal price:
$39.00 (ex VAT)
Features
Rounding numbers Rounding the value inside the Number Field up to 5 decimal places.
Rounding method Decide which direction to round the value: Round (up or down), Ceil (rounding up), Floor (rounding down).
Force absolute numbers Only allows absolute numbers to be filled in in the Number Field.
Add Custom Unit Add a custom unit to the Number Field, like percentage (%) or square meters (m2) and decide on placement: before the input or after.
Enable Maximum or Minimum Value Calculation Do calculations to define what is the Minimum and Maximum validation of the Number Field.
(Range) Slider Turn a Number Field into a (range) slider.
Refund Policy Within 30 days of your initial purchase, you are entitled to a complete refund with no hassle. In order for us to improve our Add-ons, we do ask that you provide a good justification and feedback for your request for a refund.