PHPTemplate est un moteur de thème qui utilise les fichiers * tpl.php à theme_ du thème Drupal * (fonctions) . . Les dossiers thématiques comprennent un squelette HTML avec des instructions PHP pour le contenu dynamique . Par conséquent, PHPTemplate est un outil utile pour la thématisation si vous êtes codage confortables avec PHP. Utiliser PHPTemplate , vous pouvez créer des thèmes avancés facilement via quelques extraits de base de PHP. Fonctions thématisable de Drupal peut afficher le code HTML et peuvent être personnalisés par thèmes. Fonctions thémable
Toutes les fonctions productrices HTML pour l'affichage sont themeable . Ils sont nommés par le theme_prefix et appelés à l'aide thème () plutôt que d'être appelé directement . Ces fonctions permettent aux thèmes de passer outre l'affichage des objets Drupal . Le système de thème est spécifié dans un système thème " theme.inc . "
Theme_block ( ) Fonction
Cette fonction retourne un bloc thématique. Son paramètre " $ block " est un objet rempli avec les champs de la " blocs " table de base de données. Grâce à cette fonction , vous pouvez définir le style de vos blocs en définissant des blocs CSS
Theme_box ( ) Fonction
la
de votre thème cette fonction a quatre paramètres : . $ Title , $ content , $ région. $ titre fait l'objet de la boîte , $ content est le contenu de la boîte , tandis que $ représente la région la région où la boîte est montrée. Elle renvoie une boîte à thème.
Theme_image ( ) Fonction
La fonction theme_image renvoie une image orientée . Ses paramètres comprennent les suivants : $ PATH ( soit le chemin du fichier image ou une URL complète ); $ alt ( texte alternatif pour l'image ); $ title ( le texte du titre s'affiche lorsque l'image est survolé ); $ attributs ( tableau relatif d'attributs à mettre dans la balise de l'image) , et $ GetSize : ( les dimensions de l'image sont capturés et ajoutés comme des attributs de largeur /hauteur )
.