You are here

function select2widget_field_widget_validate in Select2 Field Widget 7.2

Same name and namespace in other branches
  1. 7 select2widget.module \select2widget_field_widget_validate()

Form element validation handler for options element.

1 string reference to 'select2widget_field_widget_validate'
select2widget_field_widget_form in ./select2widget.module
Implements hook_field_widget_form().

File

./select2widget.reference.inc, line 56

Code

function select2widget_field_widget_validate($element, &$form_state) {
  if ($element['#required'] && $element['#value'] == '_none') {
    form_error($element, t('@name field is required.', array(
      '@name' => $element['#title'],
    )));
  }

  // Transpose selections from field => delta to delta => field, turning
  // multiple selected options into multiple parent elements.
  $items = _options_form_to_storage($element);
  form_set_value($element, $items, $form_state);
}