¿Cuáles son los archivos necesarios para construir un módulo Drupal 7? ¿Cuáles son los requisitos para construir un archivo .info básico? La esencia de esta pregunta es proporcionar un esqueleto para construir un módulo Drupal 7 básico desde cero.
14
Respuestas:
Archivos mínimos necesarios:
Normalmente, los archivos mínimos necesarios para un módulo son los siguientes:
sites / all / modules / {nombre de su módulo}
{your module}.info
{your module}.module
O use el módulo de ejemplos:
El módulo de ejemplos en drupal.org le proporciona módulos de esqueleto para desarrollar módulos personalizados / contrib. Solo use eso para copiar y crear sus módulos a partir de.
Echa un vistazo a la página del proyecto :
Enlace al repositorio de git: http://drupalcode.org/project/examples.git/tree/refs/heads/7.x-1.x
Código del módulo de ejemplos:
También acabo de pegar el código que puede obtener del módulo de ejemplos.
archivo example.info :
archivo example.module :
fuente
1) Decida un nombre para el módulo (por ejemplo: mymodule).
2) Cree una carpeta dentro de los sitios / todos / módulos con el nombre de su módulo.
3) Dentro de la carpeta, cree un archivo mymodule.module con una etiqueta php de apertura (
<?php
); la etiqueta de cierre (?>
) debe omitirse.4) Cree un archivo mymodule.info (dentro de la carpeta de su módulo) con las siguientes 3 líneas:
Con esto, ya tiene un módulo Drupal 7 que puede habilitar a través de la GUI (no hace nada mientras no haya agregado ninguna función / código dentro del archivo mymodule.module). Tenga en cuenta que todas las instancias de mymodule utilizadas aquí deben reemplazarse con el nombre de su módulo real y 'Descripción del módulo' debe ser una descripción adecuada.
fuente