SHOW:
|
|
- or go back to the newest paste.
1 | - | add_filter( 'gform_field_validation_1_3', 'gf_user_defined_price_validation', 10, 4 ); |
1 | + | add_filter( 'gform_field_validation_1_22', 'gf_user_defined_price_validation', 10, 4 ); |
2 | function gf_user_defined_price_validation( $result, $value, $form, $field ) { | |
3 | //change value for price field to just be numeric (strips off currency symbol, etc.) using Gravity Forms to_number function | |
4 | //the second parameter to to_number is the currency code, ie "USD", if not specified USD is used | |
5 | $number = GFCommon::to_number( $value, '' ); | |
6 | GFCommon::log_debug( __METHOD__ . '(): User Defined Price Submitted: ' . $number ); | |
7 | ||
8 | if ( $result['is_valid'] && $number < 5501 ) { | |
9 | $result['is_valid'] = false; | |
10 | $result['message'] = 'You must enter less than $5500.00'; | |
11 | } | |
12 | return $result; | |
13 | } |