PHPTemplate é um motor de tema que utiliza * arquivos tpl.php para theme_ * tema do Drupal ( funções ) . . Os arquivos de tema incluem um esqueleto HTML com declarações PHP para conteúdo dinâmico. Portanto, PHPTemplate é uma ferramenta útil para a tematização se você está confortável com códigos PHP. Usando PHPTemplate , você pode criar temas avançados facilmente através de alguns trechos básicos do PHP. Funções Themeable do Drupal pode exibir HTML e pode ser personalizado por temas . Funções Themeable
Todas as funções que produzem código HTML para exibição são themeable . Eles são nomeados com o theme_prefix e invocado usando tema () ao invés de ser chamado diretamente . Estas funções permitem que os temas para substituir a exibição de objetos do Drupal . O sistema tema é especificado em um sistema tema " theme.inc ".
Theme_block () função
Esta função retorna um bloco temático. O parâmetro "$ bloco " é um objeto preenchido com os campos da " blocos " de tabela de banco de dados . . Usando esta função, você pode estilizar seus blocos , definindo blocos no CSS do seu tema
Theme_box () função
Esta função tem quatro parâmetros: $ title , $ content , $ região. $ título é o assunto da caixa , $ conteúdo é o conteúdo da caixa , enquanto $ região representa a região onde a caixa é mostrado . Ele retorna uma caixa temático.
Theme_image () função
A função theme_image retorna uma imagem temática . Seus parâmetros consistem nos seguintes: $ caminho ( ou o caminho do arquivo de imagem ou um URL completo ); $ alt ( texto alternativo para a imagem ) ; $ title ( o texto do título é mostrado quando a imagem é pairou ) ; $ atributos ( gama relativa de atributos para ser colocado na tag de imagem ), e $ GetSize : ( dimensões da imagem são capturados e adicionadas como atributos largura /altura)
.