To nie jest zbyt ukierunkowane pytanie, ale nie mogę znaleźć żadnych dobrych informacji na ten temat.
Kiedy uważa się za prawidłową praktykę umieszczanie kodu w pliku template.php, a kiedy zaimplementować go w module?
Mam na myśli w moim obecnym przykładzie, że muszę wywołać hook_preprocess_node i wewnątrz wykonać drupal_get_form i renderować ten formularz. Umieściłem moją logikę w pliku template.php.
Czy to jest poprawne? Jeśli nie, czy możesz podać mi krótką listę DOS i DONTS dotyczących problemu?