これはそれほど対象を絞った質問ではありませんが、これに関する適切な情報は見つかりません。
template.phpファイル内にコードを配置するのが正しい方法と見なされるのはいつですか、いつモジュールに実装するのですか?
私の現在の例では、hook_preprocess_nodeを呼び出して内部でdrupal_get_formを実行し、そのフォームをレンダリングする必要があることを意味します。ロジックをtemplate.phpに入れました。
あれは正しいですか?そうでない場合、問題に関するDOSとDONTSの短いリストを教えていただけますか?
1
複雑すぎる場合はモジュールに配置し、コードが数行の場合はtemplate.phpに配置します。次に、それが1つのテーマ(template.php)であるか別のテーマ(モジュール)であるかは、使用方法にも依存します。それはあなた次第です。
—
タイラーダーデン2012