function entity_browser_generic_embed_preprocess_views_view_grid in Varbase Media 8.7
Same name and namespace in other branches
- 8.5 modules/entity_browser_generic_embed/entity_browser_generic_embed.module \entity_browser_generic_embed_preprocess_views_view_grid()
- 8.6 modules/entity_browser_generic_embed/entity_browser_generic_embed.module \entity_browser_generic_embed_preprocess_views_view_grid()
- 9.0.x modules/entity_browser_generic_embed/entity_browser_generic_embed.module \entity_browser_generic_embed_preprocess_views_view_grid()
Preprocess function for grid views of the media library.
Parameters
array $variables: Template variables.
File
- modules/
entity_browser_generic_embed/ entity_browser_generic_embed.module, line 282 - Core media asset support for .
Code
function entity_browser_generic_embed_preprocess_views_view_grid(array &$variables) {
/** @var \Drupal\views\ViewExecutable $view */
$view = $variables['view'];
if ($view->display_handler
->getPluginId() == 'entity_browser') {
foreach ($variables['items'] as &$item) {
foreach ($item['content'] as &$column) {
$column['attributes']['data-selectable'] = 'true';
}
}
}
}