function thunder_media_field_widget_entity_browser_entity_reference_form_alter in Thunder 8.2
Same name and namespace in other branches
- 8.5 modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
- 8.3 modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
- 8.4 modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
- 6.2.x modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
- 6.0.x modules/thunder_media/thunder_media.module \thunder_media_field_widget_entity_browser_entity_reference_form_alter()
- 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;
}
}