function your_theme_preprocess_node(&$variables) {
// Add specific templates.
foreach ($variables['theme_hook_suggestions'] as $theme_suggestion) {
$variables['theme_hook_suggestions'][] = $theme_suggestion . '__' . $node->view_mode;
}
}
также вы можете вызвать функцию препроцесса здесь, если добавите этот код
// Run specific preprocess function.
$preprocess = 'your_theme_preprocess_node_' . $node->type . '__' . $node->view_mode;
if (function_exists($preprocess)) {
$preprocess($variables);
}
в этом случае вы можете использовать разные шаблоны не только для типов узлов, но и для разных режимов просмотра