function webform_clientside_validation_webform_submission_form_alter in Webform 6.x
Same name and namespace in other branches
- 8.5 modules/webform_clientside_validation/webform_clientside_validation.module \webform_clientside_validation_webform_submission_form_alter()
Implements hook_webform_submission_form_alter().
File
- modules/
webform_clientside_validation/ webform_clientside_validation.module, line 13 - Helps support Webform to Clientside Validation integration.
Code
function webform_clientside_validation_webform_submission_form_alter(array &$form, FormStateInterface $form_state, $form_id) {
if (\Drupal::moduleHandler()
->moduleExists('inline_form_errors')) {
$form['#attached']['library'][] = 'webform_clientside_validation/webform_clientside_validation.ife';
}
if (isset($form['#attributes']['novalidate'])) {
$form['#attributes']['data-webform-clientside-validation-novalidate'] = TRUE;
$form['#attached']['library'][] = 'webform_clientside_validation/webform_clientside_validation.novalidate';
}
}