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

Répondre à potinade Annuler la réponse.

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