PHPTemplate è un motore di tema che utilizza file * tpl.php a theme_ del tema Drupal * ( funzioni) . . I file del tema includono uno scheletro HTML con dichiarazioni PHP per contenuti dinamici . Pertanto , PHPTemplate è uno strumento utile per la tematizzazione , se si esegue la codifica confortevoli con PHP . Utilizzando PHPTemplate , è possibile creare temi avanzati facilmente tramite alcuni frammenti di base di PHP . Funzioni themeable di Drupal in grado di visualizzare HTML e possono essere personalizzati con temi . Funzioni themeable
Tutte le funzioni che producono codice HTML per la visualizzazione sono themeable . Essi sono chiamati con il theme_prefix e invocati usando tema ( ) invece di essere chiamato direttamente . Queste funzioni permettono di temi di ignorare la visualizzazione degli oggetti Drupal . Il sistema tema è specificato in un tema di sistema " theme.inc . "
Theme_block ( ) Funzione
Questa funzione restituisce un blocco a tema . Il suo " $ blocco" parametro è un oggetto popolato con i campi della " blocchi " tabella di database . Utilizzando questa funzione, è possibile lo stile i vostri blocchi definendo blocchi del vostro tema CSS
Theme_box ( ) Funzione
Questa funzione ha quattro parametri : . $ Titolo , $ contenuto , $ regione . $ titolo è il soggetto della scatola , $ contenuto è il contenuto della scatola , mentre $ regione rappresenta la regione in cui viene mostrata 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 dalle seguenti : $ PATH ( o il percorso del file di immagine o un URL completo) ; $ alt ( testo alternativo per l'immagine ) ; $ title ( il testo del titolo viene visualizzato quando l'immagine si libra ) ; $ attributi ( serie relativa di attributi da mettere nel tag dell'immagine ) , e $ getSize : ( dimensioni dell'immagine vengono catturati e aggiunti come larghezza /altezza attributi ) economici
.