PHPTemplate er et tema motor som utnytter * tpl.php filer til tema Drupal theme_ * ( funksjoner) . . De temafiler inkluderer HTML skjelett med PHP uttalelser for dynamisk innhold . Derfor er PHPTemplate et nyttig verktøy for tematisere hvis du er komfortabel koding med PHP. Ved hjelp PHPTemplate , kan du lage avanserte temaer enkelt via noen grunnleggende PHP snutter. Drupal themeable funksjoner kan vise HTML og kan tilpasses av temaer. Themeable Funksjoner
Alle funksjoner som produserer HTML for visning er themeable . De er oppkalt med theme_prefix og påkalte hjelp tema ( ) heller enn å bli kalt direkte. Disse funksjonene gjør det mulig temaer å overstyre visningen av Drupal stedene. Temaet systemet er spesifisert i et tema system " theme.inc . "
Theme_block ( ) Funksjon
Denne funksjonen returnerer et tema blokk . Dens parameter " $ blokk" er et objekt befolket med felt fra " blokker " database tabellen . Ved hjelp av denne funksjonen kan du style dine blokker ved å definere blokker i din temaets CSS
Theme_box ( ) Funksjon
Denne funksjonen har fire parametere: . $ Tittel , $ innhold , $ region . $ tittelen er gjenstand for boksen , $ innhold er innholdet i boksen , mens $ regionen representerer den regionen hvor boksen er vist . Den returnerer et tema boks .
Theme_image ( ) Funksjon
theme_image funksjonen returnerer et tema image . Parameterne består av følgende: $ PATH ( enten banen til bildefilen eller en komplett URL ) , $ ALT ( alternativ tekst for bildet ) , $ tittel ( tittelen teksten vises når bildet er svevet ) , $ attributter ( relative rekke attributter for å bli satt i bildet tag ) , og $ getsize : ( bildets dimensjoner er fanget og lagt til som bredde /høyde attributter)
.