Учебники

CakePHP — Просмотр событий

Есть несколько обратных вызовов / событий, которые мы можем использовать с View Events. Эти события полезны для выполнения нескольких задач до того, как что-то случится или что-то случится. Ниже приведен список обратных вызовов, которые можно использовать с CakePHP.

Helper :: beforeRender (событие $ event, $ viewFile)

Метод beforeRender вызывается после метода контроллера beforeRender, но до того, как контроллер отображает представление и макет . Это получает файл, представленный в качестве аргумента.

Helper :: beforeRenderFile (событие $ event, $ viewFile)

Этот метод вызывается перед рендерингом каждого файла представления. Это включает в себя элементы, представления, родительские представления и макеты .

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

Этот метод вызывается после рендеринга каждого файла View. Это включает в себя элементы, представления , родительские представления и макеты . Обратный вызов может изменить и вернуть $ content, чтобы изменить способ отображения отображаемого содержимого в браузере.

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

Этот метод вызывается после рендеринга представления, но до начала рендеринга макета.

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

Этот метод вызывается до начала рендеринга макета. Это получает имя файла макета в качестве аргумента.

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

Этот метод вызывается после завершения рендеринга макета. Это получает имя файла макета в качестве аргумента.