С помощью мода Display Suite создал несколько отображений для профиля (Profile2). Мне нужно, в зависимости от роли пользователя, показать определенное отображение.
Пробовал реализовать hook_entity_view_mode_alter, но ничего не изменилось.
<?php
/**
* Implements hook_entity_view_mode_alter()
*/
function MODULE_entity_view_mode_alter(&$view_mode, $context)
{
$view_mode = 'profile1';
}
?>
Пробовал реализовать hook_ds_views_view_mode_alter(), но он даже не вызывается.
Как подменить отображение страницы.