PHPTemplate | Develop Site
PHPTemplate fue creado por Adrian Rossouw. A partir de la versión 6 de Drupal se hicieron algunos cambios en la forma como la plantilla procesa PHPTemplate y han desaparecido algunos diseño de plantillas.
El PHPTemplate utiliza archivos del formato nombre-archivo.tpl.php.
Donde dice nombre-archivo se refiere a casi todo lo que en Drupal se puede llevar en un archivo de una misma plantilla.. Es decir, podemos trabajar por separado en el tema con los bloques, cajas, comentarios, nodos, páginas, etc ...
El complemento para el nombre. tpl indica el uso de un archivo de plantilla de forma explícita.
Todos los archivos de plantilla son en realidad archivos con la extensión . Php.
Estructura de una plantilla en DRUPAL 6
Una plantilla en DRUPAL posee una estructura estandard y algunos archivos deberian estar presentes en el directorio, como se ve en la imagen siguiente
De acuerdo con la estructura, tenemos:
- .info: el archivo con esta extensión esta destinado a facilitar la identificación de la plantilla por parte de DRUPAL, es decir, este archivo es el que va a generar el nombre interno de nuestro tema
- .tpl.php: son los archivos que son procesados por el motor de plantillas. Cada archivo .tpl.php plantillas a determinado grupo de datos
- template.php: en este archivo aparece el codigo en lenguaje PHP responsable de procesar y controlar nuestro diseño.En este archivo podemos escribir las funciones que utilizara nuestra plantilla