You are here

function chosen_field_widget_form_alter in Chosen 7.2

Same name and namespace in other branches
  1. 8.2 chosen.module \chosen_field_widget_form_alter()
  2. 6 chosen.module \chosen_field_widget_form_alter()
  3. 7.3 chosen.module \chosen_field_widget_form_alter()
  4. 7 chosen.module \chosen_field_widget_form_alter()
  5. 3.0.x chosen.module \chosen_field_widget_form_alter()

Implements hook_field_widget_form_alter().

File

./chosen.module, line 93
General functions and hook implementations.

Code

function chosen_field_widget_form_alter(&$element, &$form_state, $context) {
  if (isset($context['instance']['widget']['settings']['apply_chosen'])) {
    $value = $context['instance']['widget']['settings']['apply_chosen'];
    if ($value === '') {
      return;
    }
    else {
      $element['#chosen'] = !empty($value);
    }
  }
}