Skip to content

Instantly share code, notes, and snippets.

@gartes
Last active June 6, 2018 13:14
Show Gist options
  • Save gartes/13071e029828e3e1eb7005eb526557e0 to your computer and use it in GitHub Desktop.
Save gartes/13071e029828e3e1eb7005eb526557e0 to your computer and use it in GitHub Desktop.
Joomla Events события
/*
* Это событие запускается после загрузки фрейма и вызывается метод инициализации приложения.
* @param - none
* @return - none
*/
onAfterInitialise
/*
* Событие перд установкой данных из кеша.
* Если какой либо плаг вернет FALSE - кеш игнорируеться.
*
* @param - none
* @return - none
* @Used in files - plugins/system/starcache/starcache.php
*/
onPageCacheSetCaching
/*
* Это событие запускается после того, как среда загружена и инициализирована,
* и маршрутизатор перенаправил запрос клиента.
*
* Маршрутизация - это процесс проверки среды запроса, чтобы определить, какой компонент должен получить запрос.
* Затем дополнительные параметры компонента устанавливаются в объекте запроса, который будет обрабатываться,
* когда приложение отправляется.
* Когда это событие запускается, маршрутизатор проанализировал маршрут
* и переместил параметры запроса в JInput, которые будут получены приложением.
*
* @param - none
* @return - none
*/
onAfterRoute
/*
* Это событие запускается после того, как структура отправила приложение.
* Диспетчерский процесс - это процесс вытаскивания опции из объекта запроса и сопоставление их с компонентом.
* Если компонент не существует, он обрабатывает определение компонента по умолчанию для отправки.
* Когда это событие запускается, выход компонента доступен в буфере документа.
*
* @param - none
* @return - none
*/
onAfterDispatch
/*
* Это событие запускается непосредственно перед тем, как инфраструктура предоставила приложение.
* @param - none
* @return - none
* @Used in files - includes/application.php
*/
onBeforeRender
/*
* Это событие запускается после того, как инфраструктура предоставила приложение.
* Когда это событие запускается, выход приложения доступен в буфере ответов.
* @param - none
* @return - none
* @Used in files - includes/application.php
*/
onAfterRender
/*
* Это событие запускается до того, как структура создаст раздел главы в документе.
* Generates the head HTML and return the results as a string
* @param - none
* @return - none
* @Used in files - libraries/joomla/document/renderer/html/head.php
* libraries/src/Document/Renderer/Html/HeadRenderer.php
*/
# @param JDocumentHtml $document The document for which the head will be created
onBeforeCompileHead - JDocumentRendererHtmlHead::fetchHead()
// libraries/classmap.php
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment