function media_directories_ui_preprocess_views_view_unformatted__media_directories_base in Media Directories 2.x
Same name and namespace in other branches
- 8 modules/media_directories_ui/media_directories_ui.module \media_directories_ui_preprocess_views_view_unformatted__media_directories_base()
Implements hook_preprocess_HOOK().
File
- modules/
media_directories_ui/ media_directories_ui.module, line 101 - Main module file.
Code
function media_directories_ui_preprocess_views_view_unformatted__media_directories_base(&$variables) {
foreach ($variables['rows'] as &$row) {
/** @var \Drupal\media\Entity\Media $entity */
$entity = $row['content']['#row']->_entity;
$entity_id = $entity
->id();
$row['attributes']
->setAttribute('data-mid', $entity_id);
$row['attributes']
->addClass('media-item');
$row['attributes']
->addClass('media-type--' . $entity
->bundle());
}
}