Quels sont les fichiers nécessaires à la construction d'un module Drupal 7? Quelles sont les exigences pour construire un fichier .info de base? L'essence de cette question est de fournir un squelette pour construire un module Drupal 7 de base à partir de zéro.
14
Réponses:
Fichiers minimum requis:
Normalement, les fichiers minimum requis pour un module sont les suivants:
sites / tous / modules / {nom de votre module}
{your module}.info
{your module}.module
Ou utilisez le module d'exemples:
Le module d'exemples sur drupal.org vous fournit des modules squelettes pour développer des modules personnalisés / contrib. Utilisez-le simplement pour copier et créer vos modules.
Consultez la page du projet :
Lien vers le référentiel git: http://drupalcode.org/project/examples.git/tree/refs/heads/7.x-1.x
Code du module d'exemples:
Je viens également de coller le code que vous pouvez obtenir à partir du module d'exemples.
fichier example.info :
fichier exemple.module :
la source
1) Décidez d'un nom pour le module (par exemple: mymodule).
2) Créez un dossier dans sites / all / modules avec le nom de votre module.
3) Dans le dossier, créez un fichier mymodule.module avec une balise php d'ouverture (
<?php
) - la balise de fermeture (?>
) doit être omise.4) Créez un fichier mymodule.info (dans le dossier de votre module) avec les 3 lignes suivantes:
Avec tout cela, vous avez déjà un module Drupal 7 que vous pouvez activer via l'interface graphique (il ne fait rien tant que vous n'avez ajouté aucune fonction / code dans le fichier mymodule.module). Notez que toutes les instances de mymodule utilisées ici doivent être remplacées par le nom de votre module réel et que «Description du module» doit être une description appropriée.
la source