Как я могу получить список всех доступных режимов просмотра объектов?
Мне нужен список всех доступных режимов просмотра для типа сущности, чтобы я мог использовать его в качестве #options
в поле выбора.
Есть идеи? Спасибо
10
Author: Shoaib Nawaz, 2012-05-30
2 answers
Я думаю, что вы говорите о режимах просмотра для сущностей.
$entity_info = entity_get_info('node');
debug(array_keys($entity_info['view modes']));
Это приведет к
array (
0 => 'full',
1 => 'teaser',
2 => 'rss',
3 => 'search_index',
4 => 'search_result',
)
14
Author: Shoaib Nawaz, 2012-05-30 15:04:51
Вы также можете захотеть использовать эту функцию...
field_view_mode_settings($entity_type, $bundle);
2
Author: doublejosh, 2014-12-24 02:21:07