Мені потрібно мати список усіх доступних режимів перегляду для типу сутності, щоб я міг використовувати його як #options
поле вибору.
Будь-які ідеї? Дякую
Мені потрібно мати список усіх доступних режимів перегляду для типу сутності, щоб я міг використовувати його як #options
поле вибору.
Будь-які ідеї? Дякую
Відповіді:
Я думаю, ви говорите про режими перегляду для сутностей.
$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',
)
Ви також можете скористатися цією функцією ...
field_view_mode_settings($entity_type, $bundle);
https://api.drupal.org/api/drupal/modules!field!field.module/function/field_view_mode_settings/7