Drupal : comment créer un module ? Activer le module Drupal

Pour voir notre module connectez-vous avec un profil ayant les droits de gérer les modules. Il suffit alors d'aller dans /admin/build/modules pour voir apparaître dans la liste notre module.

Nous allons maintenant ajouter une fonction à notre module.

Dans le fichier "first_module.module", nous allons rajouter la fonction bonjour. Il faut obligatoirement que le nom de la fonction commence par le nom de notre module.

Dans notre cas:
 

<?php
function first_module_bonjour($nom)
{
   print ("<br/>Bonjour ".$nom);
}
?>


Nous allons utiliser notre fonction dans notre template du theme par exemple. Modifiez le fichier template de votre theme.

 //teste que le module first_module est actif.

if(module_exists("first_module"))
{
   //Appel de la fonction présente dans le module first_module   
   first_module_bonjour("toto");
}

Il ne nous reste maintenant plus qu'à activer notre module.

first module activation
First Module activation © Copie d'écran par Netapsys


Et vous devriez voir apparaître sur votre site "Bonjour toto". Voilà votre premier module sous Drupal vient d'être réalisé.