Es gibt mehrere Rückrufe/Ereignisse, die wir mit View Events verwenden können. Diese Ereignisse sind hilfreich, um mehrere Aufgaben auszuführen, bevor oder nachdem etwas passiert. Im Folgenden finden Sie eine Liste von Rückrufen, die mit CakePHP verwendet werden können −
Sr.Nr | Ereignisfunktion und -beschreibung | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 |
|
||||||||||||||
2 | Helper::beforeRenderFile(Event $event, $viewFile) Diese Methode wird aufgerufen, bevor jede Ansichtsdatei gerendert wird. Dazu gehören Elemente, Ansichten, übergeordnete Ansichten und Layouts. | ||||||||||||||
3 | Helper::afterRenderFile(Event $event, $viewFile, $content) Diese Methode wird aufgerufen, nachdem jede Ansichtsdatei gerendert wurde. Dazu gehören Elemente, Ansichten, übergeordnete Ansichten und Layouts. Ein Rückruf kann $content ändern und zurückgeben, um zu ändern, wie der gerenderte Inhalt im Browser angezeigt wird. | ||||||||||||||
4 | Helper::afterRender(Event $event, $viewFile) Diese Methode wird aufgerufen, nachdem die Ansicht gerendert wurde, aber bevor das Layout-Rendering begonnen hat. | ||||||||||||||
5 | Helper::beforeLayout(Event $event, $layoutFile) Diese Methode wird aufgerufen, bevor das Layout-Rendering beginnt. Dieser erhält den Layout-Dateinamen als Argument. | ||||||||||||||
6 | Helper::afterLayout(Event $event, $layoutFile) Diese Methode wird aufgerufen, nachdem das Layout-Rendering abgeschlossen ist. Dieser erhält den Layout-Dateinamen als Argument. |
Das obige ist der detaillierte Inhalt vonCakePHP Ereignisse anzeigen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!