CakePHP - 查看事件

我们可以在View Events中使用多个回调/事件.这些事件有助于在事情发生之前或事情发生之后执行多项任务.以下是可以与CakePHP一起使用的回调列表.

S.No事件功能&描述
1

Helper::beforeRender(Event $event, $viewFile)

在控制器的beforeRender方法之后但在控制器呈现<b之前调用 beforeRender 方法>查看和布局.这将接收作为参数呈现的文件.

2

Helper :: beforeRenderFile(Event $ event,$ viewFile)

在渲染每个视图文件之前调用此方法.这包括元素,视图,父视图布局.

3

Helper :: afterRenderFile(Event $ event,$ viewFile,$ content)

在渲染每个View文件后调用此方法.这包括元素,视图父视图布局.回调可以修改并返回 $ content 以更改呈现内容在浏览器中的显示方式.

4

Helper :: afterRender(Event $ event,$ viewFile)

在渲染视图之后但在布局渲染开始之前调用此方法.

5

Helper :: beforeLayout(Event $ event,$ layoutFile)

在布局渲染开始之前调用此方法.这将接收布局文件名作为参数.

6

Helper :: afterLayout(Event $ event,$ layoutFile)

在布局渲染完成后调用此方法.这将接收布局文件名作为参数.