function view_mode_selector_entity_info_alter in View Mode Selector 7
Implements hook_entity_info_alter().
File
- ./
view_mode_selector.module, line 361 - Main file of View Mode Selector module.
Code
function view_mode_selector_entity_info_alter(&$entity_info) {
$field_infos = field_info_field_map();
// Create a 'View mode selector' view mode in every bundle.
foreach ($field_infos as $field_info) {
if ($field_info['type'] == 'view_mode_selector') {
foreach (array_keys($field_info['bundles']) as $bundle) {
$entity_info[$bundle]['view modes']['view_mode_selector'] = array(
'label' => t('View mode selector'),
'custom settings' => FALSE,
);
}
}
}
}