Chcę programowo zmienić tryb widoku węzła. Użyłem hook_preprocess_node(&$vars)
i ustawiłem tryb widoku:
function moduleName_preprocess_node(&$vars) {
// if conditions to apply particular view mode
$vars['view_mode'] = 'teaser';
$vars['elements']['#view_mode'] = 'teaser';
}
Ale to nie działa zgodnie z oczekiwaniami. Czy coś mi umyka?