Intégrer une view drupal dans un template en quelques lignes de codes

S’il est possible d’inclure une view dans une page à l’aide de blocks/regions, il est également possible de l’intégrer en quelques lignes de code directement dans votre template de node :

Mettons que vous avez déjà créer une view de type block et que vous souhaitez l’inclure dans votre template de node (ex : node–montypedecontenu.tpl.php), voici les lignes de code à insérer :

 

<?php 
$maviewaafficher = module_invoke('views', 'block_view', nomdublock-block'); 
print render($maviewaafficher['content']); 
?>

 


Bon code à tous !

One thought on “Intégrer une view drupal dans un template en quelques lignes de codes

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *