PHP Template funzioni nel modulo a Drupal

October 1

PHP Template funzioni nel modulo a Drupal


PHPTemplate è un motore di tema che utilizza i file theme_ tema di Drupal (funzioni) .tpl.php. I file del tema comprendono uno scheletro HTML con PHP dichiarazioni di contenuto dinamico. Pertanto, PHPTemplate è uno strumento utile per la gestione dei temi, se si esegue la codifica dimestichezza con PHP. Utilizzando PHPTemplate, è possibile creare temi avanzati facilmente tramite alcuni frammenti di PHP di base. funzioni themeable di Drupal in grado di visualizzare HTML e possono essere personalizzati per temi.

Funzioni themeable

Tutte le funzioni che producono HTML per la visualizzazione sono themeable. Essi sono chiamati con il theme_prefix e invocato con tema () piuttosto che essere chiamato direttamente. Queste funzioni consentono temi per sostituire la visualizzazione degli oggetti Drupal. Il sistema tema è specificato in un sistema tema "theme.inc."

Theme_block () Funzione

Questa funzione restituisce un blocco a tema. Il suo parametro "$ blocco" è un oggetto popolato con i campi della tabella del database "blocchi". Usando questa funzione, è possibile lo stile i vostri blocchi definendo blocchi in CSS del tema.

Theme_box () Funzione

Questa funzione ha quattro parametri: $ titolo, il contenuto $, $ regione. $ Titolo è il soggetto della scatola, $ contenuto è il contenuto della scatola, mentre $ regione rappresenta la regione in cui è indicata la scatola. Esso restituisce una scatola a tema.

Theme_image) Funzione (

La funzione theme_image restituisce un immagine a tema. I suoi parametri sono costituiti da quanto segue: $ PATH (o il percorso del file di immagine o un URL completo); $ Alt (testo alternativo per l'immagine); $ Titolo (il testo del titolo viene visualizzato quando l'immagine viene aleggiava); $ attributi (array relativo di attributi per essere messo nel tag immagine); e $ getsize: (dimensioni dell'immagine vengono catturati e aggiunti come attributi larghezza / altezza).