Como uso as funções de pré-processador de temas para meus próprios modelos?
Eu tenho vários arquivos .tpl.php para nós, campos CCK e temas de exibições. Esses arquivos de modelo têm muita lógica neles para mudar as coisas, remover links, criar novos links etc. Eu entendo que isso é um desenvolvimento ruim e não "The Drupal Way".
Se bem entendi, "A maneira Drupal" é usar funções de pré-processador em seutemplate.php
arquivo para manipular variáveis e adicionar novas variáveis. Algumas perguntas sobre isso:
content-field-field_transmission_make_model.tpl
, como eu nomearia a função de pré-processador?Posso usar funções de pré-processador de modelos para modelos de nós, modelos de campo CCK e modelos de Views? Eles têm métodos diferentes de modificar variáveis de modelo ou adicionar novas?