0
제 3 자 API에 데이터를 게시하려고하는데 응답에 따라 양식 제출을 취소해야합니다. 하지만 중력 양식 백엔드에서 양식 항목을 얻는 중입니다. 당신은 참조로 배열 값을 할당 할 필요가중력 양식 gform_validation 필터가 작동하지 않습니다.
add_filter('gform_validation_10', 'stop_form_submission_validation');
function stop_form_submission_validation($validation_result){
$form = $validation_result['form'];
foreach ($form['fields'] as $field) {
//NOTE: replace 1 with the field you would like to validate
if ($field->id == 1) {
// set the form validation to false
$validation_result["is_valid"] = false;
$field->failed_validation = true;
$field->validation_message = 'This field is invalid!';
break;
}
}
$validation_result['form'] = $form;
return $validation_result;
}
안녕을 발견, 내가 abov 시도 전자 코드지만 여전히 행운. – Javid
양식에 ID 10이 있습니까? –
예, 양식 ID는 10입니다. – Javid