Quais são os arquivos necessários para a construção de um módulo Drupal 7? Quais são os requisitos para construir um arquivo .info básico? A essência desta questão é fornecer um esqueleto para a construção de um módulo Drupal 7 básico do zero.
14
Respostas:
Arquivos mínimos necessários:
Normalmente, os arquivos mínimos necessários para um módulo são os seguintes:
sites / all / modules / {nome do seu módulo}
{your module}.info
{your module}.module
Ou use o módulo de exemplos:
O módulo de exemplos no drupal.org fornece módulos básicos para desenvolver módulos custom / contrib. Basta usar isso para copiar e criar seus módulos.
Confira a página do projeto :
Link para o repositório git: http://drupalcode.org/project/examples.git/tree/refs/heads/7.x-1.x
Código do módulo de exemplos:
Também colei o código que você pode obter no módulo de exemplos.
arquivo example.info :
arquivo example.module :
fonte
1) Decida um nome para o módulo (por exemplo: mymodule).
2) Crie uma pasta dentro de sites / all / modules com o nome do seu módulo.
3) Dentro da pasta, crie um arquivo mymodule.module com uma tag php de abertura (
<?php
) - a tag de fechamento (?>
) deve ser omitida.4) Crie um arquivo mymodule.info (dentro da pasta do seu módulo) com as três linhas a seguir:
Com isso, você já possui um módulo Drupal 7 que pode ser ativado através da GUI (ele não faz nada desde que você não tenha adicionado nenhuma função / código ao arquivo mymodule.module). Observe que todas as instâncias do mymodule usadas aqui devem ser substituídas pelo nome real do módulo e 'Descrição do módulo' deve ser uma descrição adequada.
fonte