Drupal 7 - Unidad 44 - Creación de módulos (PDF)


Versión: 1.0 (25/01/2012)
37 páginas, 1100 KB
$1.06
Impuestos no incluidos

Como ya se ha adelantado, Drupal está desarrollado en PHP, un lenguaje de programación interpretado, diseñado para el desarrollo de páginas Web, y la ampliación de Drupal mediante módulos también se realiza en PHP. A partir de esta unidad comenzamos a estudiar cómo desarrollar nuevos módulos.

La comunicación entre los módulos y el núcleo de Drupal se realiza a través de funciones PHP denominas hooks o ganchos. Además, podremos hacer uso de funciones predefinidas que componen la API de Drupal. Una API (Interfaz de programación de aplicaciones) es una librería de funciones que permite acceder a determinados datos y funcionalidades del sistema sin necesidad de conocer su estructura interna. La API de Drupal aporta funciones de comunicación con el sistema y con los módulos del núcleo. Los detalles de la API de Drupal están disponibles en http://api.drupal.org/api/drupal.

Para aprender a desarrollar módulos y entender el funcionamiento de los módulos disponibles, utilizaremos fundamentalmente estas estrategias de aprendizaje:

  • Creación de nuevos módulos paso a paso.
  • Análisis de los módulos de ejemplo incluidos en el módulo Examples for Developers.
  • Análisis de módulos existentes, creados y compartidos por otros miembros de la comunidad.
  • Durante el desarrollo de los módulos se recomienda el uso de las herramientas estudiadas en unidades anteriores, como los módulos Coder, Devel y Module Builder.

Contenidos de la unidad:

  • 44.1 Definición del módulo
  • 44.2 Hooks (ganchos)
  • 44.3 Configuración del módulo
  • 44.4 Trabajando con la base de datos

Características eBook:

  • PDF sin DRM
  • Se puede imprimir
  • Se puede copiar texto
  • Licencia individual

¿Te gusta? Compártelo