PHPTemplate es un motor de temas que utiliza archivos * tpl.php a theme_ del tema de Drupal * ( funciones) . . Los archivos de temas incluyen un esqueleto HTML con PHP declaraciones de un contenido dinámico . Por lo tanto , PHPTemplate es una herramienta útil para la tematización si usted es cómodo codificación con PHP. Usando PHPTemplate , puede crear temas avanzados fácilmente a través de algunos fragmentos básicos de PHP. Funciones temable de Drupal puede mostrar HTML y puede ser personalizado por temas . Funciones temable
Todas las funciones productoras HTML para su presentación son temable . Se nombran con la theme_prefix e invocar con el tema ( ) en lugar de ser llamado directamente . Estas funciones permiten a los temas para anular la visualización de objetos de Drupal . El tema del sistema se especifica en un tema del sistema " theme.inc . "
Theme_block ( ) Función
Esta función devuelve un bloque temático . Su parámetro " $ block" es un objeto poblado de campos de la tabla de base de datos " bloques " . Con esta función , puede estilo de los bloques mediante la definición de los bloques en el tema de CSS
Theme_box ( ) Función
Esta función tiene cuatro parámetros : . $ Title , $ contenido, $ región. $ título es el tema de la caja, $ contenido es el contenido de la caja, mientras que $ región representa la región en la que se muestra la caja. Devuelve una caja temática .
Theme_image ( ) Función
La función theme_image devuelve una imagen temática . Sus parámetros consisten en lo siguiente : $ ruta ( la ruta de acceso del archivo de imagen o una URL completa ) ; $ alt ( texto alternativo para la imagen) , $ title ( el texto del título se muestra cuando la imagen se cernía ) , $ atributos ( array relativa de los atributos para ser puesto en la etiqueta de la imagen ), y $ getSize : ( dimensiones de la imagen son capturados y agregan como atributos de anchura /altura )
.