Cakephp-view-events
CakePHP-イベントを見る
View Eventsで使用できるコールバック/イベントがいくつかあります。 これらのイベントは、何かが起こる前または何かが起こった後にいくつかのタスクを実行するのに役立ちます。 以下は、CakePHPで使用できるコールバックのリストです。
S.No | Event Function & Description |
---|---|
1 |
Helper::beforeRender(Event $event, $viewFile)
|
2 |
Helper::beforeRenderFile(Event $event, $viewFile) このメソッドは、各ビューファイルがレンダリングされる前に呼び出されます。 これには、 elements、views、parent views 、および layouts が含まれます。 |
3 |
Helper::afterRenderFile(Event $event, $viewFile, $content) このメソッドは、各Viewファイルがレンダリングされた後に呼び出されます。 これには、 elements、views 、 parent views および layouts が含まれます。 コールバックは、変更して $ content を返し、レンダリングされたコンテンツがブラウザーに表示される方法を変更できます。 |
4 |
Helper::afterRender(Event $event, $viewFile) このメソッドは、ビューがレンダリングされた後、レイアウトのレンダリングが開始される前に呼び出されます。 |
5 |
Helper::beforeLayout(Event $event, $layoutFile) このメソッドは、レイアウトのレンダリングが開始される前に呼び出されます。 これは、レイアウトファイル名を引数として受け取ります。 |
6 |
Helper::afterLayout(Event $event, $layoutFile) このメソッドは、レイアウトのレンダリングが完了した後に呼び出されます。 これは、レイアウトファイル名を引数として受け取ります。 |