이벤트 보기와 함께 사용할 수 있는 여러 콜백/이벤트가 있습니다. 이러한 이벤트는 어떤 일이 발생하기 전이나 발생한 후에 여러 작업을 수행하는 데 도움이 됩니다. 다음은 CakePHP에서 사용할 수 있는 콜백 목록입니다 −
선생님 번호 |
이벤트 기능 및 설명 |
1 |
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.
|
Helper::beforeRender(이벤트 $event,$viewFile)
beforeRender 메서드는 컨트롤러의 beforeRender 메서드 이후, 컨트롤러가 뷰 및 레이아웃을 렌더링하기 전에 호출됩니다. 렌더링되는 파일을 인수로 받습니다. |
2 |
Helper::beforeRenderFile(이벤트 $event, $viewFile)
이 메소드는 각 뷰 파일이 렌더링되기 전에 호출됩니다. 여기에는 요소, 뷰, 상위 뷰 및 레이아웃이 포함됩니다. |
3 |
Helper::afterRenderFile(이벤트 $event, $viewFile, $content)
이 메소드는 각 뷰 파일이 렌더링된 후에 호출됩니다. 여기에는 요소, 보기, 상위 보기 및 레이아웃이 포함됩니다. 콜백은 $content를 수정하고 반환하여 렌더링된 콘텐츠가 브라우저에 표시되는 방식을 변경할 수 있습니다. |
4 |
Helper::afterRender(이벤트 $event, $viewFile)
이 메서드는 뷰가 렌더링된 후, 레이아웃 렌더링이 시작되기 전에 호출됩니다. |
5 |
Helper::beforeLayout(이벤트 $event, $layoutFile)
이 메서드는 레이아웃 렌더링이 시작되기 전에 호출됩니다. 이는 레이아웃 파일 이름을 인수로 받습니다. |
6 |
Helper::afterLayout(이벤트 $event, $layoutFile)
이 메서드는 레이아웃 렌더링이 완료된 후 호출됩니다. 이는 레이아웃 파일 이름을 인수로 받습니다. |
위 내용은 CakePHP 이벤트 보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!