Difference between revisions of "Plugin/Events"
From Joomla! Documentation
< Plugin
(→Content: Update list in order of events on details page) |
(Marked this version for translation) |
||
(10 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
+ | <noinclude><languages /></noinclude> | ||
+ | |||
<noinclude>{{version/tutor|2.5,3.x}}</noinclude> | <noinclude>{{version/tutor|2.5,3.x}}</noinclude> | ||
− | Joomla! ships with a variety of core events, organised into groups. These are described in the following topics. | + | <translate><!--T:1--> |
+ | Joomla! ships with a variety of core events, organised into groups. These are described in the following topics.</translate> | ||
=== Authentication === | === Authentication === | ||
Line 6: | Line 9: | ||
=== Captcha === | === Captcha === | ||
− | * [[Plugin/Events/ | + | * [[Plugin/Events/Captcha#onInit|onInit]] |
− | * [[Plugin/Events/ | + | * [[Plugin/Events/Captcha#onDisplay|onDisplay]] |
* [[Plugin/Events/Captcha#onCheckAnswer|onCheckAnswer]] | * [[Plugin/Events/Captcha#onCheckAnswer|onCheckAnswer]] | ||
Line 17: | Line 20: | ||
* [[Plugin/Events/Content#onContentBeforeSave|onContentBeforeSave]] | * [[Plugin/Events/Content#onContentBeforeSave|onContentBeforeSave]] | ||
* [[Plugin/Events/Content#onContentAfterSave|onContentAfterSave]] | * [[Plugin/Events/Content#onContentAfterSave|onContentAfterSave]] | ||
+ | * [[Plugin/Events/Content#onContentPrepareForm|onContentPrepareForm]] | ||
* [[Plugin/Events/Content#onContentPrepareData|onContentPrepareData]] | * [[Plugin/Events/Content#onContentPrepareData|onContentPrepareData]] | ||
− | |||
* [[Plugin/Events/Content#onContentBeforeDelete|onContentBeforeDelete]] | * [[Plugin/Events/Content#onContentBeforeDelete|onContentBeforeDelete]] | ||
* [[Plugin/Events/Content#onContentAfterDelete|onContentAfterDelete]] | * [[Plugin/Events/Content#onContentAfterDelete|onContentAfterDelete]] | ||
Line 58: | Line 61: | ||
* [[Plugin/Events/System#onSearch|onSearch]] | * [[Plugin/Events/System#onSearch|onSearch]] | ||
* [[Plugin/Events/System#onSearchAreas|onSearchAreas]] | * [[Plugin/Events/System#onSearchAreas|onSearchAreas]] | ||
+ | * [[Plugin/Events/System#onGetWebServices|onGetWebServices]] | ||
=== User === | === User === | ||
Line 65: | Line 69: | ||
* [[Plugin/Events/User#onUserAfterDelete|onUserAfterDelete]] | * [[Plugin/Events/User#onUserAfterDelete|onUserAfterDelete]] | ||
* [[Plugin/Events/User#onUserLogin|onUserLogin]] | * [[Plugin/Events/User#onUserLogin|onUserLogin]] | ||
+ | * [[Plugin/Events/User#onUserLoginFailure|onUserLoginFailure]] | ||
+ | * [[Plugin/Events/User#onUserAfterLogin|onUserAfterLogin]] | ||
* [[Plugin/Events/User#onUserLogout|onUserLogout]] | * [[Plugin/Events/User#onUserLogout|onUserLogout]] | ||
* [[Plugin/Events/User#onUserAuthenticate|onUserAuthenticate]] | * [[Plugin/Events/User#onUserAuthenticate|onUserAuthenticate]] | ||
* [[Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]] | * [[Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]] | ||
− | <noinclude>[[Category:Plugin Development|Events]][[Category:Specifications]] | + | <translate>=== Other Core Component Events === <!--T:2--></translate> |
+ | ==== Contact Component ==== | ||
+ | * [[Plugin/Events/Contact#onValidateContact|onValidateContact]] | ||
+ | * [[Plugin/Events/Contact#onSubmitContact|onSubmitContact]] | ||
+ | |||
+ | ==== Installer Component ==== | ||
+ | * [[Plugin/Events/Install#onInstallerBeforeInstallation|onInstallerBeforeInstallation]] | ||
+ | * [[Plugin/Events/Install#onInstallerBeforeInstaller|onInstallerBeforeInstaller]] | ||
+ | * [[Plugin/Events/Install#onInstallerAfterInstaller|onInstallerAfterInstaller]] | ||
+ | |||
+ | <noinclude> | ||
+ | <translate> | ||
+ | <!--T:3--> | ||
+ | [[Category:Plugin Development|Events]] | ||
+ | [[Category:Specifications]] | ||
[[Category:Tutorials]] | [[Category:Tutorials]] | ||
+ | </translate> | ||
</noinclude> | </noinclude> |
Revision as of 13:18, 10 March 2015
Joomla! ships with a variety of core events, organised into groups. These are described in the following topics.
Authentication[edit]
Captcha[edit]
Content[edit]
- onContentPrepare
- onContentAfterTitle ( only)
- onContentBeforeDisplay
- onContentAfterDisplay
- onContentBeforeSave
- onContentAfterSave
- onContentPrepareForm
- onContentPrepareData
- onContentBeforeDelete
- onContentAfterDelete
- onContentChangeState
- onContentSearch
- onContentSearchAreas
Editors[edit]
Extensions[edit]
Finder[edit]
- onFinderCategoryChangeState
- onFinderChangeState
- onFinderAfterDelete
- onFinderAfterDelete
- onFinderBeforeSave
- onFinderAfterSave
Quick Icons[edit]
System[edit]
- onAfterInitialise
- onAfterRoute
- onAfterDispatch
- onAfterRender
- onBeforeRender
- onBeforeCompileHead
- onSearch
- onSearchAreas
- onGetWebServices
User[edit]
- onUserBeforeSave
- onUserAfterSave
- onUserBeforeDelete
- onUserAfterDelete
- onUserLogin
- onUserLoginFailure
- onUserAfterLogin
- onUserLogout
- onUserAuthenticate
- onUserAuthorisation