Is it possible to disable ajax-validation?
I have not tested this but it might be possible by setting json.errors
to something empty. Basically delete all of the errors or otherwise alter the returned json to make ACF believe that no validation errors exist.
https://www.advancedcustomfields.com/resources/javascript-api/#filters-validation_complete
Hello, thanks for the answer, but I had something else in mind.
There is a function in acf-form-functions.php
function acf_form_data( $data = array() ) {
// Apply defaults.
$data = wp_parse_args($data, array(
/** @type string The current screen (post, user, taxonomy, etc). */
'screen' => 'post',
/** @type int|string The ID of current post being edited. */
'post_id' => 0,
/** @type bool Enables AJAX validation. */
'validation' => true,
));
In which the value “validation” is always = true.
Is it possible to change this value to “false” when creating one form, and leave it “true” when creating another?
Thankyou.
There aren’t any hooks that will let you filter the returned json data that I can find.
Can you add some hook in future updates?
I can’t add anything. This is a use-to-user help forum. You’d have to contact the developer https://www.advancedcustomfields.com/contact/