PHPTemplate är ett tema motor som utnyttjar * tpl.php filer till temat Drupal theme_ * ( funktioner ) . . De temafiler inkluderar HTML skelett med PHP-kommandon för dynamiskt innehåll . Därför är PHPTemplate ett användbart verktyg för teman om du är bekväm kodning med PHP . Använda PHPTemplate kan du skapa avancerade teman enkelt via några grundläggande PHP snippets . Drupals themeable funktioner kan visa HTML och kan anpassas med teman . Themeable funktioner
Alla funktioner som producerar HTML för visning är themeable . De är namngivna med theme_prefix och anropas med tema ( ) istället för att kallas direkt . Dessa funktioner möjliggör teman att åsidosätta visning av Drupal objekt . Temat systemet specificeras i ett tema -system " theme.inc . " Addera Theme_block ( ) Funktion
Denna funktion returnerar ett tema blocket . Dess parametern " $ blocket " är ett objekt befolkat med fält från " block " databastabell . Med hjälp av denna funktion , kan du utformar dina block genom att definiera block i ditt temas CSS
Theme_box ( ) Funktion
Denna funktion har fyra parametrar : . $ Titel , $ innehåll , $ regionen. $ titel är föremål för lådan , $ innehåll är innehållet i lådan , medan $ region representerar den region där rutan visas . Den returnerar ett tema låda . Addera Theme_image ( ) Funktion
theme_image funktionen returnerar ett tema bild . Dess parametrar består av följande alternativ : $ PATH ( antingen sökvägen till bildfilen eller en komplett URL ) , $ alt ( den alternativa texten för bilden ) , $ titel ( titeln texten visas när bilden svävade ) , $ attribut ( relativ mängd attribut som ska in i bilden taggen ) , och $ getSize : ( bildens mått fångas och läggas till som bredd /höjd attribut ) katalog Addera ditt .