2012-05-07 8 views
0

あなたはいつ実際にDrupal 7のモジュールを使用/作成しますか?私はそれを見るように、あなたはかなり多くのテンプレートを使うことができます。なぜDrupal 7モジュールを使用/作成しますか?

+1

使用しているすべてのモジュールの機能がそこで処理されるようなテンプレートの外観は想像できますか? –

答えて

2

これは、Separation of Concernsと呼ばれます。テンプレートは、まあ、テンプレートです。彼らはデータの提示とレイアウトを扱うことになっています。データの生成、取得、格納、および処理は、テンプレート内で行われることは想定されていません。異なるモジュールに実装されたきれいに分離された機能は、メンテナンス、進化、およびコードの再利用を容易にします。

0

コア機能にフックします。

+0

ええ、でもテンプレートでフックを使うことはできませんか? –

+0

もちろん、フックは起動しますが、テンプレート内でフックを作成することはできません。 –

関連する問題