Tecnología

Inicio

Funciones PHP plantilla en el módulo en Drupal

Funciones PHP plantilla en el módulo en Drupal


PHPTemplate es un motor de temas que utiliza tpl.php archivos a theme_ 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 se siente cómodo con PHP codificación. Usando PHPTemplate, puede crear temas avanzados fácilmente a través de algunos fragmentos básicos de PHP. temable funciones de Drupal puede mostrar HTML y puede ser personalizado por temas.

Funciones temable

Todas las funciones que producen HTML para la visualización son temable. Ellos se nombran con el 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 "$ bloque" es un objeto poblado de campos de la tabla de base de datos "bloques". Con esta función, puede estilo de sus bloques mediante la definición de los bloques en el CSS de su tema.

Theme_box () Función

Esta función tiene cuatro parámetros: $ título, 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 devuelve un theme_image temática imagen. 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); $ Título (el texto del título se muestra cuando se asoma la imagen); $ atributos (matriz relativa de los atributos para ser puesto en la etiqueta de la imagen); y $ getSize: (dimensiones de la imagen son capturados y añaden como atributos de anchura / altura).