function clientside_validation_webform_clientside_validation_webform_alter in Clientside Validation 6
Same name and namespace in other branches
- 7 clientside_validation_webform/clientside_validation_webform.module \clientside_validation_webform_clientside_validation_webform_alter()
@file Adds clientside validation support for the webform module
File
- clientside_validation_webform/
clientside_validation_webform.module, line 7 - Adds clientside validation support for the webform module
Code
function clientside_validation_webform_clientside_validation_webform_alter(&$form, &$form_state, &$js_rules) {
clientside_validation_webform_after_build_recurse($form['#id'], $form, $form_state, $js_rules);
clientside_validation_webform_add_webform_validation($form['#id'], $form, $form_state, $js_rules);
// check for Save Draft button
if (isset($form['actions']['draft'])) {
if (!isset($form['actions']['draft']['#attributes']['class'])) {
$form['actions']['draft']['#attributes']['class'] = '';
}
$form['actions']['draft']['#attributes']['class'] .= ' cancel ';
}
}