quform_post_set_form_values

This hook is run while form is being processed, after form values are populated from the $_POST array into $form instance.

quform_post_set_form_values_X

This hook is run for a single form.

Example

12
3
4
5
add_filter('quform_post_set_form_values_1', function (array $result, Quform_Form $form) {    // Custom code
 
    return $result;
}, 10, 2);
add_filter('quform_post_set_form_values_1', function (array $result, Quform_Form $form) {
    // Custom code

    return $result;
}, 10, 2);
  • On line 1, replace the number 1 with the form ID
1
2
3
4
5
6
7
function my_post_set_form_values(array $result, Quform_Form $form)
{
    // Custom code
 
    return $result;
}
add_filter('quform_post_set_form_values_1', 'my_post_set_form_values', 10, 2);
function my_post_set_form_values(array $result, Quform_Form $form)
{
    // Custom code

    return $result;
}
add_filter('quform_post_set_form_values_1', 'my_post_set_form_values', 10, 2);
  • On line 7, replace the number 1 with the form ID

Parameters

  • $resultarray – this is an empty array but returning a non-empty array will pass that array to the controller instead of the default success result array
  • $formQuform_Form – the form instance

Accessing form data

See Getting form values

quform_post_set_form_values

This hook is run for all forms.

Example

1
2
3
4
5
add_filter('quform_post_set_form_values', function (array $result, Quform_Form $form) {
    // Custom code
 
    return $result;
}, 10, 2);
add_filter('quform_post_set_form_values', function (array $result, Quform_Form $form) {
    // Custom code

    return $result;
}, 10, 2);
1
2
3
4
5
6
7
function my_post_set_form_values(array $result, Quform_Form $form)
{
    // Custom code
 
    return $result;
}
add_filter('quform_post_set_form_values', 'my_post_set_form_values', 10, 2);
function my_post_set_form_values(array $result, Quform_Form $form)
{
    // Custom code

    return $result;
}
add_filter('quform_post_set_form_values', 'my_post_set_form_values', 10, 2);

Parameters

  • $resultarray – this is an empty array but returning a non-empty array will pass that array to the controller instead of the default success result array
  • $formQuform_Form – the form instance

Accessing form data

See Getting form values

Be inspired. © 2024 ThemeCatcher Ltd. 20-22 Wenlock Road, London, England, N1 7GU | Company No. 08120384 | Built with React | Privacy Policy