Si tenemos un content type llamado “citas” y tenemos mas de un view mode, por ejemplo “resumida” y “detallada“.
Para poder hacer templates tipo “node-cita-resumida.tpl.php” y “node-cita-detallada.tpl.php” simplemente tenemos que poner una linea en el HOOK_preprocess_node().
<?php
/**
* Implements HOOK_preprocess_node().
*/
function HOOK_preprocess_node(&$variables, $hook) {
$variables['theme_hook_suggestions'][] = 'node__' . $variables['node']->type . '__' . $variables['view_mode'];
}
Chau!