What are Joomla Plugin/Events

Select your language

Here is a list of Joomla events:

API Authentication

onUserAuthenticate

Authentication

onUserAuthenticate

Behaviour

onTableObjectCreate
onTableBeforeReset
onTableAfterReset
onTableBeforeBind
onTableAfterBind
onTableBeforeLoad
onTableAfterLoad
onTableCheck
onTableBeforeBind
onTableAfterBind
onTableBeforeStore
onTableAfterStore
onTableBeforeDelete
onTableAfterDelete
onTableBeforeCheckout
onTableAfterCheckout
onTableBeforeCheckin
onTableAfterCheckin
onTableBeforeHit
onTableAfterHit
onTableBeforeReorder
onTableAfterReorder
onTableBeforeMove
onTableAfterMove
onTableBeforePublish
onTableAfterPublish
onTableSetNewTags

Captcha

onInit
onDisplay
onCheckAnswer
onPrivacyCollectAdminCapabilities

Content

onContentPrepare
onContentAfterTitle (Joomla 3.0 and higher)
onContentBeforeDisplay
onContentAfterDisplay
onContentBeforeSave
onContentAfterSave
onContentPrepareForm
onContentPrepareData
onContentBeforeDelete
onContentAfterDelete
onContentChangeState
onContentSearch
onContentSearchAreas
onUserBeforeDataValidation (N.B. Whilst this event starts with user it's misleading - it applies to all actions and is renamed to a better name of onContentValidateData in Joomla 4.0)

Editors

onInit
onSave
onSetContent
onDisplay
onGetContent
onGetInsertMethod

Editors-xtd

onDisplay

Extensions

onExtensionAfterInstall
onExtensionAfterUninstall
onExtensionAfterUpdate
onExtensionBeforeSave
onExtensionAfterSave
onExtensionAfterDelete

Fields

onCustomFieldsPrepareDom

Filesystem

onSetupProviders

Finder

onFinderCategoryChangeState
onFinderChangeState
onFinderAfterDelete
onFinderAfterDelete
onFinderBeforeSave
onFinderAfterSave
onFinderResult Joomla 4.0
onPrepareFinderContent

Installer

onInstallerAddInstallationTab

Media Action

onContentBeforeSave

Privacy

onPrivacyCanRemoveData
onPrivacyExportRequest
onPrivacyRemoveData

Quick Icons

onGetIcons

Sampledata

onSampledataGetOverview
onAjaxSampledataApplyStep1
onAjaxSampledataApplyStep2
onAjaxSampledataApplyStep3

Schemaorg

onSchemaBeforeCompileHead
onSchemaPrepareData
onSchemaPrepareForm
onSchemaPrepareSave

System

onAfterInitialise
onAfterRoute
onAfterDispatch
onAfterRender
onBeforeRender
onBeforeCompileHead
onAfterSessionStart

User

onUserAuthorisation
onUserAuthorisationFailure
onUserBeforeSave
onUserAfterSave
onUserBeforeDelete
onUserAfterDelete
onUserLogin
onUserLoginFailure
onUserAfterLogin
onUserLogout
onUserBeforeSaveGroup
onUserAfterSaveGroup
onUserBeforeDeleteGroup
onUserAfterDeleteGroup
onUserAfterRemind

Web Services

onBeforeApiRoute

Workflow

onWorkflowBeforeTransition

Other Core Component Events

Actionlog Component

onAfterLogPurge
onAfterLogExport

Cache Component

onAfterPurge

Checkin Component

onAfterCheckin

Config Component

onApplicationAfterSave

Contact Component

onValidateContact
onSubmitContact

Installer Component

onInstallerBeforeInstallation
onInstallerBeforeInstaller
onInstallerAfterInstaller

Menu Component

onAfterGetMenuTypeOptions

Module

onRenderModule
onAfterRenderModule
onAfterRenderModules
onPrepareModuleList
onAfterModuleList
onAfterCleanModuleList

 Hope this helped.


Still need help! no problem, feel free to contact us Today


 Abdul Waheed : (Hire Joomla & PHP Pakistani Freelancer)