You are here

function varbase_core_field_widget_form_alter in Varbase: The Ultimate Drupal CMS Starter Kit (Bootstrap Ready) 7.3

Implements hook_field_widget_form_alter()

File

modules/features/varbase_core/varbase_core.module, line 129

Code

function varbase_core_field_widget_form_alter(&$element, &$form_state, $context) {

  // Add machine name settings to machine_name field.
  if ($context['field']['field_name'] == 'field_machine_name') {
    $element['value']['#type'] = 'machine_name';
    $element['value']['#machine_name'] = array(
      // @todo need to validate that our machine name is unique
      'exists' => '_varbase_core_machine_name_if_exist',
      'source' => array(
        'name',
      ),
    );
  }
}