Plugin/Events/es: Difference between revisions

From Joomla! Documentation

Created page with "=== Componente de Eventos en el núcleo ==="
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
(31 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<noinclude><languages /></noinclude>
<noinclude><languages /></noinclude>
<noinclude>{{Joomla version|version=2.5|time=and after|comment=versiones}}</noinclude>
<noinclude>{{Joomla version|version=3.x|}}</noinclude>
{{-}}
{{-}}
Joomla! se suministra con una variedad de eventos del núcleo, organizados en grupos. Estos se describen en los siguientes temas.
Joomla! incluye una variedad de eventos, organizados en grupos. Estos se describen a continuación.
 
=== Api Authentication===
* [[S:MyLanguage/Plugin/Events/ApiAuthentication#onUserAuthenticate|onUserAuthenticate]]


=== Authentication ===
=== Authentication ===
* [[Plugin/Events/User#onUserAuthenticate|onUserAuthenticate]]
* [[S:MyLanguage/Plugin/Events/Authentication#onUserAuthenticate|onUserAuthenticate]]
 
=== Behaviour ===
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableObjectCreate|onTableObjectCreate]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeReset|onTableBeforeReset]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterReset|onTableAfterReset]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeBind|onTableBeforeBind]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterBind|onTableAfterBind]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeLoad|onTableBeforeLoad]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterLoad|onTableAfterLoad]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableCheck|onTableCheck]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeBind|onTableBeforeBind]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterBind|onTableAfterBind]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeStore|onTableBeforeStore]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterStore|onTableAfterStore]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeDelete|onTableBeforeDelete]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterDelete|onTableAfterDelete]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeCheckout|onTableBeforeCheckout]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterCheckout|onTableAfterCheckout]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeCheckin|onTableBeforeCheckin]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterCheckin|onTableAfterCheckin]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeHit|onTableBeforeHit]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterHit|onTableAfterHit]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeReorder|onTableBeforeReorder]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterReorder|onTableAfterReorder]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforeMove|onTableBeforeMove]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterMove|onTableAfterMove]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableBeforePublish|onTableBeforePublish]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableAfterPublish|onTableAfterPublish]]
* [[S:MyLanguage/Plugin/Events/Behaviour#onTableSetNewTags|onTableSetNewTags]]


=== 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]]
* [[S:MyLanguage/Plugin/Events/Captcha#onPrivacyCollectAdminCapabilities|onPrivacyCollectAdminCapabilities]]


=== Content ===
=== Contenido ===
* [[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.0}} and higher)
* [[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]]
* [[S:MyLanguage/Plugin/Events/Content#onUserBeforeDataValidation|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 {{JVer|4.0}})


=== 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]]
 
=== Editors-xtd ===
* [[S:MyLanguage/Plugin/Events/Editor-xtd#onDisplay|onDisplay]]
 
=== Extensiones ===
* [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterInstall|onExtensionAfterInstall]]
* [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterUninstall|onExtensionAfterUninstall]]
* [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterUpdate]]
* [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionBeforeSave]]
* [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterSave]]
* [[S:MyLanguage/Plugin/Events/Extension#onExtensionAfterDelete|onExtensionAfterDelete]]


=== Extensions ===
=== Fields ===
* [[Plugin/Events/Extension#onExtensionAfterInstall|onExtensionAfterInstall]]
* [[S:MyLanguage/Plugin/Events/Fields#onCustomFieldsPrepareDom|onCustomFieldsPrepareDom]]
* [[Plugin/Events/Extension#onExtensionAfterUninstall|onExtensionAfterUninstall]]
 
* [[Plugin/Events/Extension#onExtensionAfterUpdate|onExtensionAfterUpdate]]
<div class="mw-translate-fuzzy">
=== Editores ===
</div>
* [[S:MyLanguage/Plugin/Events/Filesystem#onSetupProviders|onSetupProviders]]


=== 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]]
* [[S:MyLanguage/Plugin/Events/Finder#onFinderResult|onFinderResult]] {{JVer|4.0}}
* [[S:MyLanguage/Plugin/Events/Finder#onPrepareFinderContent|onPrepareFinderContent]]
 
 
=== Installer ===
* [[S:MyLanguage/Plugin/Events/Installer#onInstallerAddInstallationTab|onInstallerAddInstallationTab]]
 
=== Media Action ===
* [[S:MyLanguage/Plugin/Events/Media-Action#onContentBeforeSave|onContentBeforeSave]]
 
=== 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/SampleData#onSampledataGetOverview|onSampledataGetOverview]]
* [[S:MyLanguage/Plugin/Events/SampleData#onAjaxSampledataApplyStep1|onAjaxSampledataApplyStep1]]
* [[S:MyLanguage/Plugin/Events/SampleData#onAjaxSampledataApplyStep2|onAjaxSampledataApplyStep2]]
* [[S:MyLanguage/Plugin/Events/SampleData#onAjaxSampledataApplyStep3|onAjaxSampledataApplyStep3]]
 
 
=== Sistema ===
* [[S:MyLanguage/Plugin/Events/System#onAfterInitialise|onAfterInitialise]]
* [[S:MyLanguage/Plugin/Events/System#onAfterRoute|onAfterRoute]]
* [[S:MyLanguage/Plugin/Events/System#onAfterDispatch|onAfterDispatch]]
* [[S:MyLanguage/Plugin/Events/System#onAfterRender|onAfterRender]]
* [[S:MyLanguage/Plugin/Events/System#onBeforeRender|onBeforeRender]]
* [[S:MyLanguage/Plugin/Events/System#onBeforeCompileHead|onBeforeCompileHead]]
* [[S:MyLanguage/Plugin/Events/System#onAfterSessionStart|onAfterSessionStart]]
 
 
=== Usuario ===
* [[S:MyLanguage/Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]]
* [[S:MyLanguage/Plugin/Events/User#onUserAuthorisationFailure|onUserAuthorisationFailure]]
* [[S:MyLanguage/Plugin/Events/User#onUserBeforeSave|onUserBeforeSave]]
* [[S:MyLanguage/Plugin/Events/User#onUserAfterSave|onUserAfterSave]]
* [[S:MyLanguage/Plugin/Events/User#onUserBeforeDelete|onUserBeforeDelete]]
* [[S:MyLanguage/Plugin/Events/User#onUserAfterDelete|onUserAfterDelete]]
* [[S:MyLanguage/Plugin/Events/User#onUserLogin|onUserLogin]]
* [[S:MyLanguage/Plugin/Events/User#onUserLoginFailure|onUserLoginFailure]]
* [[S:MyLanguage/Plugin/Events/User#onUserAfterLogin|onUserAfterLogin]]
* [[S:MyLanguage/Plugin/Events/User#onUserLogout|onUserLogout]]
* [[S:MyLanguage/Plugin/Events/User#onUserBeforeSaveGroup|onUserBeforeSaveGroup]]
* [[S:MyLanguage/Plugin/Events/User#onUserAfterSaveGroup|onUserAfterSaveGroup]]
* [[S:MyLanguage/Plugin/Events/User#onUserBeforeDeleteGroup|onUserBeforeDeleteGroup]]
* [[S:MyLanguage/Plugin/Events/User#onUserAfterDeleteGroup|onUserAfterDeleteGroup]]
* [[S:MyLanguage/Plugin/Events/User#onUserAfterRemind|onUserAfterRemind]]
 
=== Web Services ===
* [[S:MyLanguage/Plugin/Events/WebServices#onBeforeApiRoute|onBeforeApiRoute]]
 
=== Workflow ===
* [[S:MyLanguage/Plugin/Events/Workflow#onWorkflowBeforeTransition|onWorkflowBeforeTransition]]
 
=== Otros eventos de componentes del núcleo ===
 
==== 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]]


=== System ===
==== Componente de Contacto ====
* [[Plugin/Events/System#onAfterInitialise|onAfterInitialise]]
* [[S:MyLanguage/Plugin/Events/Contact#onValidateContact|onValidateContact]]
* [[Plugin/Events/System#onAfterRoute|onAfterRoute]]
* [[S:MyLanguage/Plugin/Events/Contact#onSubmitContact|onSubmitContact]]
* [[Plugin/Events/System#onAfterDispatch|onAfterDispatch]]
* [[Plugin/Events/System#onAfterRender|onAfterRender]]
* [[Plugin/Events/System#onBeforeRender|onBeforeRender]]
* [[Plugin/Events/System#onBeforeCompileHead|onBeforeCompileHead]]
* [[Plugin/Events/System#onSearch|onSearch]]
* [[Plugin/Events/System#onSearchAreas|onSearchAreas]]
* [[Plugin/Events/System#onGetWebServices|onGetWebServices]]


=== User ===
==== Componente De Instalador ====
* [[Plugin/Events/User#onUserBeforeSave|onUserBeforeSave]]
* [[S:MyLanguage/Plugin/Events/Install#onInstallerBeforeInstallation|onInstallerBeforeInstallation]]
* [[Plugin/Events/User#onUserAfterSave|onUserAfterSave]]
* [[S:MyLanguage/Plugin/Events/Install#onInstallerBeforeInstaller|onInstallerBeforeInstaller]]
* [[Plugin/Events/User#onUserBeforeDelete|onUserBeforeDelete]]
* [[S:MyLanguage/Plugin/Events/Install#onInstallerAfterInstaller|onInstallerAfterInstaller]]
* [[Plugin/Events/User#onUserAfterDelete|onUserAfterDelete]]
* [[Plugin/Events/User#onUserLogin|onUserLogin]]
* [[Plugin/Events/User#onUserLoginFailure|onUserLoginFailure]]
* [[Plugin/Events/User#onUserAfterLogin|onUserAfterLogin]]
* [[Plugin/Events/User#onUserLogout|onUserLogout]]
* [[Plugin/Events/User#onUserAuthenticate|onUserAuthenticate]]
* [[Plugin/Events/User#onUserAuthorisation|onUserAuthorisation]]


=== Componente de Eventos en el núcleo ===
==== Componente Menú ====
==== Contact Component ====
* [[S:MyLanguage/Plugin/Events/Menu#onAfterGetMenuTypeOptions|onAfterGetMenuTypeOptions]]
* [[Plugin/Events/Contact#onValidateContact|onValidateContact]]
* [[Plugin/Events/Contact#onSubmitContact|onSubmitContact]]


==== Installer Component ====
==== Módulo ====
* [[Plugin/Events/Install#onInstallerBeforeInstallation|onInstallerBeforeInstallation]]
* [[S:MyLanguage/Plugin/Events/Module#onRenderModule|onRenderModule]]
* [[Plugin/Events/Install#onInstallerBeforeInstaller|onInstallerBeforeInstaller]]
* [[S:MyLanguage/Plugin/Events/Module#onAfterRenderModule|onAfterRenderModule]]
* [[Plugin/Events/Install#onInstallerAfterInstaller|onInstallerAfterInstaller]]
* [[S:MyLanguage/Plugin/Events/Module#onAfterRenderModules|onAfterRenderModules]]
* [[S:MyLanguage/Plugin/Events/Module#onPrepareModuleList|onPrepareModuleList]]
* [[S:MyLanguage/Plugin/Events/Module#onAfterModuleList|onAfterModuleList]]
* [[S:MyLanguage/Plugin/Events/Module#onAfterCleanModuleList|onAfterCleanModuleList]]


<noinclude>
<noinclude>
[[Category:Plugin Development|Events]]
[[Category:Plugin Development|Events{{#translation:}}]]
[[Category:Specifications]]
[[Category:Specifications{{#translation:}}]]
[[Category:Tutorials]]
[[Category:Tutorials{{#translation:}}]]
</noinclude>
</noinclude>

Latest revision as of 07:51, 19 February 2022

Joomla! 
3.x

Joomla! incluye una variedad de eventos, organizados en grupos. Estos se describen a continuación.

Api Authentication

Authentication

Behaviour

Captcha

Contenido

Editors

Editors-xtd

Extensiones

Fields

Editores

Finder


Installer

Media Action

Privacy

Quick Icons

Sampledata


Sistema


Usuario

Web Services

Workflow

Otros eventos de componentes del núcleo

Actionlog Component

Cache Component

Checkin Component

Config Component

Componente de Contacto

Componente De Instalador

Componente Menú

Módulo