You are here

function node_field_range_node_field_settings_alter in Node Field 7.2

Implements hook_node_field_settings_alter().

File

modules/node_field_range/node_field_range.module, line 13

Code

function node_field_range_node_field_settings_alter($node_field, &$form) {
  if ($node_field['type'] != 'text') {
    return;
  }
  $form['range'] = array(
    '#type' => 'fieldset',
    '#title' => t('Allowed values'),
    '#title_display' => 'before',
  );
  $form['range']['min'] = array(
    '#type' => 'textfield',
    '#title' => t('Min value'),
    '#title_display' => 'before',
    '#default_value' => isset($node_field['settings']['range']['min']) ? $node_field['settings']['range']['min'] : NULL,
    '#description' => t('Leave blank to use max value only.'),
  );
  $form['range']['max'] = array(
    '#type' => 'textfield',
    '#title' => t('Max value'),
    '#title_display' => 'before',
    '#default_value' => isset($node_field['settings']['range']['max']) ? $node_field['settings']['range']['max'] : NULL,
    '#description' => t('Leave blank to use min value only.'),
  );
}