Plugin/Events/ca: Difference between revisions
From Joomla! Documentation
< Plugin
< Plugin
Updating to match new version of source page |
Updating to match new version of source page |
||
| Line 3: | Line 3: | ||
{{-}} | {{-}} | ||
Joomla! es subministra amb una varietat d'esdeveniments del nucli, organitzats per grups. Aquests es descriuen en els següents temes. | Joomla! es subministra amb una varietat d'esdeveniments del nucli, organitzats per grups. Aquests es descriuen en els següents temes. | ||
=== Authentication === | === Authentication === | ||
* [[Plugin/Events/Authentication#onUserAuthenticate|onUserAuthenticate]] | * [[S:MyLanguage/Plugin/Events/Authentication#onUserAuthenticate|onUserAuthenticate]] | ||
=== Captcha === | === Captcha === | ||
* [[Plugin/Events/Captcha#onInit|onInit]] | * [[S:MyLanguage/Plugin/Events/Captcha#onInit|onInit]] | ||
* [[Plugin/Events/Captcha#onDisplay|onDisplay]] | * [[S:MyLanguage/Plugin/Events/Captcha#onDisplay|onDisplay]] | ||
* [[Plugin/Events/Captcha#onCheckAnswer|onCheckAnswer]] | * [[S:MyLanguage/Plugin/Events/Captcha#onCheckAnswer|onCheckAnswer]] | ||
=== Content === | === Content === | ||
* [[Plugin/Events/Content#onContentPrepare|onContentPrepare]] | * [[S:MyLanguage/Plugin/Events/Content#onContentPrepare|onContentPrepare]] | ||
* [[Plugin/Events/Content#onContentAfterTitle|onContentAfterTitle]] ({{JVer|3.x}} only) | * [[S:MyLanguage/Plugin/Events/Content#onContentAfterTitle|onContentAfterTitle]] ({{JVer|3.x}} only) | ||
* [[Plugin/Events/Content#onContentBeforeDisplay|onContentBeforeDisplay]] | * [[S:MyLanguage/Plugin/Events/Content#onContentBeforeDisplay|onContentBeforeDisplay]] | ||
* [[Plugin/Events/Content#onContentAfterDisplay|onContentAfterDisplay]] | * [[S:MyLanguage/Plugin/Events/Content#onContentAfterDisplay|onContentAfterDisplay]] | ||
* [[Plugin/Events/Content#onContentBeforeSave|onContentBeforeSave]] | * [[S:MyLanguage/Plugin/Events/Content#onContentBeforeSave|onContentBeforeSave]] | ||
* [[Plugin/Events/Content#onContentAfterSave|onContentAfterSave]] | * [[S:MyLanguage/Plugin/Events/Content#onContentAfterSave|onContentAfterSave]] | ||
* [[Plugin/Events/Content#onContentPrepareForm|onContentPrepareForm]] | * [[S:MyLanguage/Plugin/Events/Content#onContentPrepareForm|onContentPrepareForm]] | ||
* [[Plugin/Events/Content#onContentPrepareData|onContentPrepareData]] | * [[S:MyLanguage/Plugin/Events/Content#onContentPrepareData|onContentPrepareData]] | ||
* [[Plugin/Events/Content#onContentBeforeDelete|onContentBeforeDelete]] | * [[S:MyLanguage/Plugin/Events/Content#onContentBeforeDelete|onContentBeforeDelete]] | ||
* [[Plugin/Events/Content#onContentAfterDelete|onContentAfterDelete]] | * [[S:MyLanguage/Plugin/Events/Content#onContentAfterDelete|onContentAfterDelete]] | ||
* [[Plugin/Events/Content#onContentChangeState|onContentChangeState]] | * [[S:MyLanguage/Plugin/Events/Content#onContentChangeState|onContentChangeState]] | ||
* [[Plugin/Events/Content#onContentSearch|onContentSearch]] | * [[S:MyLanguage/Plugin/Events/Content#onContentSearch|onContentSearch]] | ||
* [[Plugin/Events/Content#onContentSearchAreas|onContentSearchAreas]] | * [[S:MyLanguage/Plugin/Events/Content#onContentSearchAreas|onContentSearchAreas]] | ||
=== Editors === | === Editors === | ||
* [[Plugin/Events/Editor#onInit|onInit]] | * [[S:MyLanguage/Plugin/Events/Editor#onInit|onInit]] | ||
* [[Plugin/Events/Editor#onSave|onSave]] | * [[S:MyLanguage/Plugin/Events/Editor#onSave|onSave]] | ||
* [[Plugin/Events/Editor#onSetContent|onSetContent]] | * [[S:MyLanguage/Plugin/Events/Editor#onSetContent|onSetContent]] | ||
* [[Plugin/Events/Editor#onDisplay|onDisplay]] | * [[S:MyLanguage/Plugin/Events/Editor#onDisplay|onDisplay]] | ||
* [[Plugin/Events/Editor#onGetContent|onGetContent]] | * [[S:MyLanguage/Plugin/Events/Editor#onGetContent|onGetContent]] | ||
* [[Plugin/Events/Editor#onGetInsertMethod|onGetInsertMethod]] | * [[S:MyLanguage/Plugin/Events/Editor#onGetInsertMethod|onGetInsertMethod]] | ||
=== Extensions === | === Extensions === | ||
* [[Plugin/Events/Extension#onExtensionAfterInstall|onExtensionAfterInstall]] | * [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterInstall|onExtensionAfterInstall]] | ||
* [[Plugin/Events/Extension#onExtensionAfterUninstall|onExtensionAfterUninstall]] | * [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterUninstall|onExtensionAfterUninstall]] | ||
* [[Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterUpdate]] | * [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterUpdate]] | ||
* [[Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionBeforeSave]] | * [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionBeforeSave]] | ||
* [[Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterSave]] | * [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterSave]] | ||
* [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterDelete|onExtensionAfterDelete]] | |||
=== Finder === | === Finder === | ||
* [[Plugin/Events/Finder#onFinderCategoryChangeState|onFinderCategoryChangeState]] | * [[S:MyLanguage/Plugin/Events/Finder#onFinderCategoryChangeState|onFinderCategoryChangeState]] | ||
* [[Plugin/Events/Finder#onFinderChangeState|onFinderChangeState]] | * [[S:MyLanguage/Plugin/Events/Finder#onFinderChangeState|onFinderChangeState]] | ||
* [[Plugin/Events/Finder#onFinderBeforeDelete|onFinderAfterDelete]] | * [[S:MyLanguage/Plugin/Events/Finder#onFinderBeforeDelete|onFinderAfterDelete]] | ||
* [[Plugin/Events/Finder#onFinderAfterDelete|onFinderAfterDelete]] | * [[S:MyLanguage/Plugin/Events/Finder#onFinderAfterDelete|onFinderAfterDelete]] | ||
* [[Plugin/Events/Finder#onFinderBeforeSave|onFinderBeforeSave]] | * [[S:MyLanguage/Plugin/Events/Finder#onFinderBeforeSave|onFinderBeforeSave]] | ||
* [[Plugin/Events/Finder#onFinderAfterSave|onFinderAfterSave]] | * [[S:MyLanguage/Plugin/Events/Finder#onFinderAfterSave|onFinderAfterSave]] | ||
=== Privacy === | |||
* [[S:MyLanguage/Plugin/Events/Privacy#onPrivacyCanRemoveData|onPrivacyCanRemoveData]] | |||
* [[S:MyLanguage/Plugin/Events/Privacy#onPrivacyExportRequest|onPrivacyExportRequest]] | |||
* [[S:MyLanguage/Plugin/Events/Privacy#onPrivacyRemoveData|onPrivacyRemoveData]] | |||
=== Quick Icons === | === Quick Icons === | ||
* [[Plugin/Events/Quickicon#onGetIcons|onGetIcons]] | * [[S:MyLanguage/Plugin/Events/Quickicon#onGetIcons|onGetIcons]] | ||
=== Sampledata === | |||
* [[S:MyLanguage/Plugin/Events/Privacy#onSampledataGetOverview|onSampledataGetOverview]] | |||
* [[S:MyLanguage/Plugin/Events/Privacy#onAjaxSampledataApplyStep1|onAjaxSampledataApplyStep1]] | |||
* [[S:MyLanguage/Plugin/Events/Privacy#onAjaxSampledataApplyStep2|onAjaxSampledataApplyStep2]] | |||
* [[S:MyLanguage/Plugin/Events/Privacy#onAjaxSampledataApplyStep3|onAjaxSampledataApplyStep3]] | |||
=== System === | === System === | ||
* [[Plugin/Events/System#onAfterInitialise|onAfterInitialise]] | * [[S:MyLanguage/Plugin/Events/System#onBeforeExecute|onBeforeExecute]] {{jver | 4.0 }} | ||
* [[Plugin/Events/System#onAfterRoute|onAfterRoute]] | * [[S:MyLanguage/Plugin/Events/System#onAfterInitialise|onAfterInitialise]] | ||
* [[Plugin/Events/System#onAfterDispatch|onAfterDispatch]] | * [[S:MyLanguage/Plugin/Events/System#onAfterRoute|onAfterRoute]] | ||
* [[Plugin/Events/System#onAfterRender|onAfterRender]] | * [[S:MyLanguage/Plugin/Events/System#onAfterDispatch|onAfterDispatch]] | ||
* [[Plugin/Events/System#onBeforeRender|onBeforeRender]] | * [[S:MyLanguage/Plugin/Events/System#onAfterRender|onAfterRender]] | ||
* [[Plugin/Events/System#onBeforeCompileHead|onBeforeCompileHead]] | * [[S:MyLanguage/Plugin/Events/System#onBeforeRender|onBeforeRender]] | ||
* [[S:MyLanguage/Plugin/Events/System#onBeforeCompileHead|onBeforeCompileHead]] | |||
=== User === | === User === | ||
* [[Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]] | * [[S:MyLanguage/Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]] | ||
* [[Plugin/Events/User#onUserAuthorisationFailure|onUserAuthorisationFailure]] | * [[S:MyLanguage/Plugin/Events/User#onUserAuthorisationFailure|onUserAuthorisationFailure]] | ||
* [[Plugin/Events/User#onUserBeforeSave|onUserBeforeSave]] | * [[S:MyLanguage/Plugin/Events/User#onUserBeforeSave|onUserBeforeSave]] | ||
* [[Plugin/Events/User#onUserAfterSave|onUserAfterSave]] | * [[S:MyLanguage/Plugin/Events/User#onUserAfterSave|onUserAfterSave]] | ||
* [[Plugin/Events/User#onUserBeforeDelete|onUserBeforeDelete]] | * [[S:MyLanguage/Plugin/Events/User#onUserBeforeDelete|onUserBeforeDelete]] | ||
* [[Plugin/Events/User#onUserAfterDelete|onUserAfterDelete]] | * [[S:MyLanguage/Plugin/Events/User#onUserAfterDelete|onUserAfterDelete]] | ||
* [[Plugin/Events/User#onUserLogin|onUserLogin]] | * [[S:MyLanguage/Plugin/Events/User#onUserLogin|onUserLogin]] | ||
* [[Plugin/Events/User#onUserLoginFailure|onUserLoginFailure]] | * [[S:MyLanguage/Plugin/Events/User#onUserLoginFailure|onUserLoginFailure]] | ||
* [[Plugin/Events/User#onUserAfterLogin|onUserAfterLogin]] | * [[S:MyLanguage/Plugin/Events/User#onUserAfterLogin|onUserAfterLogin]] | ||
* [[Plugin/Events/User#onUserLogout|onUserLogout]] | * [[S:MyLanguage/Plugin/Events/User#onUserLogout|onUserLogout]] | ||
* [[Plugin/Events/User#onUserBeforeSaveGroup|onUserBeforeSaveGroup]] | * [[S:MyLanguage/Plugin/Events/User#onUserBeforeSaveGroup|onUserBeforeSaveGroup]] | ||
* [[Plugin/Events/User#onUserAfterSaveGroup|onUserAfterSaveGroup]] | * [[S:MyLanguage/Plugin/Events/User#onUserAfterSaveGroup|onUserAfterSaveGroup]] | ||
* [[Plugin/Events/User#onUserBeforeDeleteGroup|onUserBeforeDeleteGroup]] | * [[S:MyLanguage/Plugin/Events/User#onUserBeforeDeleteGroup|onUserBeforeDeleteGroup]] | ||
* [[Plugin/Events/User#onUserAfterDeleteGroup|onUserAfterDeleteGroup]] | * [[S:MyLanguage/Plugin/Events/User#onUserAfterDeleteGroup|onUserAfterDeleteGroup]] | ||
* [[S:MyLanguage/Plugin/Events/User#onUserAfterRemind|onUserAfterRemind]] | |||
=== Component d'Esdeveniments al nucli === | === Component d'Esdeveniments al nucli === | ||
=== Actionlog Component === | |||
* [[S:MyLanguage/Plugin/Events/Actionlog#onAfterLogPurge|onAfterLogPurge]] | |||
* [[S:MyLanguage/Plugin/Events/Actionlog#onAfterLogExport|onAfterLogExport]] | |||
==== Cache Component ==== | |||
* [[S:MyLanguage/Plugin/Events/Cache#onAfterPurge|onAfterPurge]] | |||
==== Checkin Component ==== | |||
* [[S:MyLanguage/Plugin/Events/Checkin#onAfterCheckin|onAfterCheckin]] | |||
==== Config Component ==== | |||
* [[S:MyLanguage/Plugin/Events/Config#onApplicationAfterSave|onApplicationAfterSave]] | |||
==== Contact Component ==== | ==== Contact Component ==== | ||
* [[Plugin/Events/Contact#onValidateContact|onValidateContact]] | * [[S:MyLanguage/Plugin/Events/Contact#onValidateContact|onValidateContact]] | ||
* [[Plugin/Events/Contact#onSubmitContact|onSubmitContact]] | * [[S:MyLanguage/Plugin/Events/Contact#onSubmitContact|onSubmitContact]] | ||
==== Installer Component ==== | ==== Installer Component ==== | ||
* [[Plugin/Events/Install#onInstallerBeforeInstallation|onInstallerBeforeInstallation]] | * [[S:MyLanguage/Plugin/Events/Install#onInstallerBeforeInstallation|onInstallerBeforeInstallation]] | ||
* [[Plugin/Events/Install#onInstallerBeforeInstaller|onInstallerBeforeInstaller]] | * [[S:MyLanguage/Plugin/Events/Install#onInstallerBeforeInstaller|onInstallerBeforeInstaller]] | ||
* [[Plugin/Events/Install#onInstallerAfterInstaller|onInstallerAfterInstaller]] | * [[S:MyLanguage/Plugin/Events/Install#onInstallerAfterInstaller|onInstallerAfterInstaller]] | ||
==== Menu Component ==== | ==== Menu Component ==== | ||
* [[Plugin/Events/Menu#onAfterGetMenuTypeOptions|onAfterGetMenuTypeOptions]] | * [[S:MyLanguage/Plugin/Events/Menu#onAfterGetMenuTypeOptions|onAfterGetMenuTypeOptions]] | ||
==== Module ==== | ==== Module ==== | ||
* [[Plugin/Events/Module#onRenderModule|onRenderModule]] | * [[S:MyLanguage/Plugin/Events/Module#onRenderModule|onRenderModule]] | ||
* [[Plugin/Events/Module#onAfterRenderModule|onAfterRenderModule]] | * [[S:MyLanguage/Plugin/Events/Module#onAfterRenderModule|onAfterRenderModule]] | ||
* [[Plugin/Events/Module#onPrepareModuleList|onPrepareModuleList]] | * [[S:MyLanguage/Plugin/Events/Module#onPrepareModuleList|onPrepareModuleList]] | ||
* [[Plugin/Events/Module#onAfterModuleList|onAfterModuleList]] | * [[S:MyLanguage/Plugin/Events/Module#onAfterModuleList|onAfterModuleList]] | ||
* [[Plugin/Events/Module#onAfterCleanModuleList|onAfterCleanModuleList]] | * [[S:MyLanguage/Plugin/Events/Module#onAfterCleanModuleList|onAfterCleanModuleList]] | ||
<noinclude> | <noinclude> | ||
[[Category:Plugin Development | [[Category:Plugin Development|Events{{#translation:}}]] | ||
[[Category:Specifications | [[Category:Specifications{{#translation:}}]] | ||
[[Category:Tutorials | [[Category:Tutorials{{#translation:}}]] | ||
</noinclude> | </noinclude> | ||
Revision as of 19:18, 27 May 2019
Joomla!
3.x
Joomla! es subministra amb una varietat d'esdeveniments del nucli, organitzats per grups. Aquests es descriuen en els següents temes.
Authentication
Captcha
Content
- onContentPrepare
- onContentAfterTitle (
only) - onContentBeforeDisplay
- onContentAfterDisplay
- onContentBeforeSave
- onContentAfterSave
- onContentPrepareForm
- onContentPrepareData
- onContentBeforeDelete
- onContentAfterDelete
- onContentChangeState
- onContentSearch
- onContentSearchAreas
Editors
Extensions
- onExtensionAfterInstall
- onExtensionAfterUninstall
- onExtensionAfterUpdate
- onExtensionBeforeSave
- onExtensionAfterSave
- onExtensionAfterDelete
Finder
- onFinderCategoryChangeState
- onFinderChangeState
- onFinderAfterDelete
- onFinderAfterDelete
- onFinderBeforeSave
- onFinderAfterSave
Privacy
Quick Icons
Sampledata
- onSampledataGetOverview
- onAjaxSampledataApplyStep1
- onAjaxSampledataApplyStep2
- onAjaxSampledataApplyStep3
System
- onBeforeExecute

- onAfterInitialise
- onAfterRoute
- onAfterDispatch
- onAfterRender
- onBeforeRender
- onBeforeCompileHead
User
- onUserAuthorisation
- onUserAuthorisationFailure
- onUserBeforeSave
- onUserAfterSave
- onUserBeforeDelete
- onUserAfterDelete
- onUserLogin
- onUserLoginFailure
- onUserAfterLogin
- onUserLogout
- onUserBeforeSaveGroup
- onUserAfterSaveGroup
- onUserBeforeDeleteGroup
- onUserAfterDeleteGroup
- onUserAfterRemind