You are here

function sliderfield_field_widget_form_alter in SliderField 7

Same name and namespace in other branches
  1. 7.2 sliderfield.module \sliderfield_field_widget_form_alter()

Implements hook_field_widget_form_alter().

Add a css class to adjustment form elements, to enable them to be targeted by the appropriate javascript.

File

./sliderfield.module, line 116
Defines a Slider widget for use with decimal, number, and float fields.

Code

function sliderfield_field_widget_form_alter(&$element, &$form_state, $context) {
  $instance = $context['instance'];
  if ($instance['widget']['type'] == 'number') {
    $entity_fields = field_info_instances($instance['entity_type'], $instance['bundle']);
    if (array_key_exists($instance['field_name'], $entity_fields)) {
      $element['value']['#process'][] = '_sliderfield_adjust_process';
    }
  }
}