View Events で使用できるコールバック/イベントがいくつかあります。これらのイベントは、何かが起こる前または何かが起こった後にいくつかのタスクを実行するのに役立ちます。以下は、CakePHP で使用できるコールバックのリストです -
Sr.No | Event Function & Description |
---|---|
1 |
Helper::beforeRender(Event $event,$viewFile) The beforeRender method is called after the controller’s beforeRender method but before the controller renders view and layout. This receives the file being rendered as an argument. |
2 |
Helper::beforeRenderFile(Event $event, $viewFile) This method is called before each view file is rendered. This includes elements, views, parent views and layouts. |
3 |
Helper::afterRenderFile(Event $event, $viewFile, $content) This method is called after each View file is rendered. This includes elements, views, parent views and layouts. A callback can modify and return $content to change how the rendered content will be displayed in the browser. |
4 |
Helper::afterRender(Event $event, $viewFile) This method is called after the view has been rendered, but before the layout rendering has started. |
5 |
Helper::beforeLayout(Event $event, $layoutFile) This method is called before the layout rendering starts. This receives the layout filename as an argument. |
6 |
Helper::afterLayout(Event $event, $layoutFile) This method is called after the layout rendering is complete. This receives the layout filename as an argument. |
以上がCakePHP イベントの表示の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。