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.
Et vous devriez voir apparaître sur votre site "Bonjour toto". Voilà votre premier module sous Drupal vient d'être réalisé.