Table of Contents : マニュアル

ビューの拡張

ヘルパーは、ビューのロジックを手伝うクラスのことです。コンポーネントがコントローラ内で使用されるのと同じように、ヘルパーによって、複数のビューから共通の表現用ロジックにアクセスできるようにします。コアに含まれるヘルパーのひとつ、AjaxHelperを使うと、ビュー内でのAjaxリクエストを非常に簡単に扱えます。

たいていのアプリケーションには、繰り返し利用されるビューのコードがあります。CakePHPはレイアウト(layout)とエレメント(element)によってビューコードの再利用を促進します。デフォルトでは、コントローラによって表示されるすべてのビューは、レイアウトの中に配置して表示されます。エレメントは、切れはし(snippet)を作って複数のビューの中で繰り返し利用したい時に使用できます。