Idiomas

Theming: de lo básico a lo avanzado

Uno de los aspectos más interesantes y potentes de Drupal es la separación entre el contenido y cómo éste es transformado para ser mostrado correctamente en el navegador. Es lo que se conoce por theming y, para el recién llegado, es de los temas que más cuesta captar.

Gracias a esta arquitectura, casi cualquier elemento de una web implementada con Drupal puede ser modificado y particularizado para darle ese aspecto único a nuestra web.

En esta sesión, veremos con ejemplos prácticos cómo funciona el theming en Drupal y cómo implementar nuestros módulos correctamente para que un usuario pueda personalizar la salida de estos.

Trataremos en profundidad el hook_theme(), la función theme(), la creación de ficheros de plantillas (tpl.php), el paso de variables a nuestras plantillas y veremos un ejemplo avanzado de personalización de una vista creada con Views!

-----

Adjunto acabo de subir la presentación.
Aunque es difícil sintetizar en 45 minutos el funcionamiento del theming en Drupal, espero haber dejado claros los conceptos fundamentales y haber hecho un buen trabajo de síntesis.
En breve subiré a mi web personal (http://www.rafablanes.com) el módulo que utilicé de ejemplo.
Gracias por vuestra asistencia!

Ponente(s): 
Schedule info
Total inscritos

310