Gravity Forms "save_field_value"
-
I would like multiple fields to be changed after the form has been sent. I found this function on their support page:
<?php add_filter("gform_save_field_value", "save_field_value", 10, 4); function save_field_value($value, $lead, $field, $form){ if(absint($form["id"]) <> 94) return $value; $encode_fields = array(1,2,3); if(in_array($field["id"],$encode_fields)) return base64_encode($value); else return $value; } ?>
Now assume that I want field ID 1, 2 and 3 to be changed to a value $value1, $value2, $value3 respectively. How do I do this? I tried the following but it didn’t work:
<?php add_filter("gform_save_field_value", "save_field_value", 10, 4); function save_field_value($value, $lead, $field, $form){ if(absint($form["id"]) <> 94) return $value; $encode_fields = array(1,2,3); if(in_array($field["id"],$encode_fields)) return array($value1, $value2, $value3); else return $value; } ?>
Hope someone can help, thanks ??
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘Gravity Forms "save_field_value"’ is closed to new replies.