PHPTemplate er et tema motor, der udnytter * tpl.php filer til tema Drupal theme_ * ( funktioner). . Temaet filer omfatter en HTML skelet med PHP opgørelser for dynamisk indhold. Derfor PHPTemplate er et nyttigt værktøj til temaName hvis du er komfortable kodning med PHP. Brug PHPTemplate , kan du oprette avancerede temaer nemt via nogle grundlæggende PHP snippets. Drupal er themeable funktioner kan vise HTML og kan tilpasses efter temaer . Themeable funktioner
Alle funktioner , der producerer HTML til visning er themeable . De er opkaldt med theme_prefix og påberåbes hjælp tema ( ) i stedet for at blive kaldt direkte. Disse funktioner sætte temaer for at tilsidesætte visning af Drupal objekter. Temaet Systemet er specificeret i et tema system " theme.inc ".
Theme_block () Funktion
Denne funktion returnerer en tema blok. Dens parameteren " $ block " er et objekt befolket med felter fra " blokke " database tabel . Ved hjælp af denne funktion kan du style dit blokke ved at definere blokke i din temaets CSS
Theme_box () Function
Denne funktion har fire parametre : . $ Title , $ indhold , $ region . $ titel er genstand for feltet, $ indhold er indholdet af kassen , mens $ region repræsenterer den region, hvor kassen er vist . Den returnerer en tema kassen.
Theme_image () Funktion
theme_image funktion returnerer en tema billede. Dens parametre består af følgende: $ PATH (enten stien på billedfilen eller en komplet URL) , $ højde ( den alternative tekst til billedet ), $ titel ( titel tekst vises , når billedet svævede ) ; $ attributter ( relativ vifte af egenskaber til at blive sat i billedet tag) , og $ getsize : ( billedets dimensioner er fanget og tilføjet som bredde /højde attributter)
.