You are here

function thunder_media_field_widget_entity_browser_entity_reference_form_alter in Thunder 8.2

Same name and namespace in other branches
  1. 8.5 modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
  2. 8.3 modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
  3. 8.4 modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
  4. 6.2.x modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
  5. 6.0.x modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
  6. 6.1.x modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()

Implements hook_field_widget_WIDGET_ID_form_alter().

Alter the widget to apply classes and identify widget buttons and their types for the theme.

File

modules/thunder_media/thunder_media.module, line 86
Contains media related functions.

Code

function thunder_media_field_widget_entity_browser_entity_reference_form_alter(&$element, FormStateInterface $form_state, $context) {

  /* @var \Drupal\Core\Field\EntityReferenceFieldItemList $items */
  $items = $context['items'];
  $field_name = $items
    ->getName();
  switch ($field_name) {
    case 'field_teaser_media':
    case 'field_media_images':
      _thunder_media_media_field_widget_form_alter_helper($element, 'image');
      break;
  }
}