This hook is run before the edit entry form is processed.
quform_entry_pre_process_X
This hook is run for a single form.
Example
12
3
4
5
| add_filter('quform_entry_pre_process_1', function (array $result, Quform_Form $form) { // Custom code return $result; }, 10, 2); |
add_filter('quform_entry_pre_process_1', function (array $result, Quform_Form $form) {
// Custom code
return $result;
}, 10, 2);- On line 1, replace the number
1with the form ID
1
2
3
4
5
6
7 | function my_entry_pre_process(array $result, Quform_Form $form) { // Custom code return $result; } add_filter('quform_entry_pre_process_1', 'my_entry_pre_process', 10, 2); |
function my_entry_pre_process(array $result, Quform_Form $form)
{
// Custom code
return $result;
}
add_filter('quform_entry_pre_process_1', 'my_entry_pre_process', 10, 2);- On line 7, replace the number
1with the form ID
Parameters
$result–array– 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$form–Quform_Form– the form instance
Accessing form data
quform_entry_pre_process
This hook is run for all forms.
Example
1 2 3 4 5 | add_filter('quform_entry_pre_process', function (array $result, Quform_Form $form) { // Custom code return $result; }, 10, 2); |
add_filter('quform_entry_pre_process', function (array $result, Quform_Form $form) {
// Custom code
return $result;
}, 10, 2);1 2 3 4 5 6 7 | function my_entry_pre_process(array $result, Quform_Form $form) { // Custom code return $result; } add_filter('quform_entry_pre_process', 'my_entry_pre_process', 10, 2); |
function my_entry_pre_process(array $result, Quform_Form $form)
{
// Custom code
return $result;
}
add_filter('quform_entry_pre_process', 'my_entry_pre_process', 10, 2);Parameters
$result–array– 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$form–Quform_Form– the form instance
