Plugin/Events/Module/es: Difference between revisions

From Joomla! Documentation

< Plugin‎ | Events
Created page with "Plugin/Eventos/Módulo"
 
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
(35 intermediate revisions by one other user not shown)
Line 1: Line 1:
<noinclude><languages /></noinclude>
<noinclude><languages /></noinclude>
In a standard installation of Joomla! we have several predefined Module events which, when triggered, call functions in the associated plugins.
En una instalación estándar de Joomla! tenemos varios eventos predefinidos en los módulos, cuando estos son activados (cuando ocurre el evento) son llamadas determinadas funciones en los plugins asociados.


==onRenderModule==
==onRenderModule==
===Description===
===Descripción===
This is an event that is called when a module on the front- or back-end is rendered.
Este es un evento que es llamado cuando un módulo es renderizado (generado) en el sitio web (frontend) o en el administrador (backend).
===Parameters===
===Parámetros===
*<code>&module</code> A reference to a Module object that holds all the data of the module
*<code>&module</code> Una referencia a un objeto de módulo que contiene todos los datos del módulo
*<code>&attribs</code>  An array of attributes for the module
*<code>&attribs</code>  Una matriz de atributos del módulo
===Return Value===
===Valor devuelto===
None. Result will be omitted.
Ninguno. El resultado será omitido.


==onAfterRenderModule==
==onAfterRenderModule==
===Description===
===Descripción===
This is an event that is called when after a module is rendered on the back- or front-end
Este es un evento que es llamado después que un módulo es generado/renderizado tanto en el frontend como en el backend.
===Parameters===
===Parámetros===
*<code>&module</code> A reference to a Module object that holds all the data of the module
*<code>&module</code> Una referencia a un objeto de módulo que contiene todos los datos del módulo
*<code>&attribs</code> An array of attributes for the module
*<code>&attribs</code> Una matriz de atributos del módulo
===Return Value===
===Valor devuelto===
Ninguno. El resultado será omitido.
 
== onAfterRenderModules ==
=== Description ===
This is an event that is called when after all modules are rendered on the back- or front-end for a given module position. Introduced in {{JVer | 3.7}}
 
=== Parameters ===
*<code>&buffer</code>
A reference to the output html of the modules being rendered
*<code>&params</code>
An array of parameters for the module renderer
 
=== Return Value ===
None. Result will be omitted.
None. Result will be omitted.


==onPrepareModuleList==
==onPrepareModuleList==
===Description===
===Descripción===
This is an event that is called before the list of modules that must be rendered is created. If the <code>&modules</code> parameter is an array of module objects, the default module list generated by Joomla! is ignored.
Este evento es llamado antes de crear la lista de módulos que van a ser generados/renderizados. Si el parámetro <code>&modules</code> es una matriz de objetos de módulo, la lista de módulos predeterminada generada por Joomla! es ignorada.


===Parameters===
===Parámetros===
*<code>&modules</code> Reference to a empty variable for the list of modules
*<code>&modules</code> Referencia a una variable vacía de la lista de módulos
===Return Value===
===Valor devuelto===
None. Result will be omitted.
Ninguno. El resultado será omitido.


==onAfterModuleList==
==onAfterModuleList==
===Description===
===Descripción===
This is an event that is called after the list of modules that must be rendered is created.
Este evento es llamado después de crear la lista de módulos que deben ser generados/renderizados.
===Parameters===
===Parámetros===
*<code>&modules</code> Reference to an array of module objects
*<code>&modules</code> Referencia a una matriz de objetos de módulo
===Return Value===
===Valor devuelto===
None. Result will be omitted.
Ninguno. El resultado será omitido.


==onAfterCleanModuleList==
==onAfterCleanModuleList==
===Description===
===Descripción===
This is an event that is called after the module list is cleaned.
Este evento es llamado después que la lista de módulos ha sido borrada.
===Parameters===
===Parámetros===
*<code>&modules</code> A reference to an array of rendered module objects
*<code>&modules</code> Una referencia a una matriz de objetos de módulos generados/renderizados
===Return Value===
===Valor devuelto===
None. Result will be omitted.
Ninguno. El resultado será omitido.


<noinclude>
<noinclude>
[[Category:Plugin Development|Events]]
[[Category:Plugin Development/es|Events/es]]
[[Category:Plugins|PluginsEvents]]
[[Category:Plugins/es|PluginsEvents/es]]
</noinclude>
</noinclude>

Latest revision as of 14:01, 31 March 2020

En una instalación estándar de Joomla! tenemos varios eventos predefinidos en los módulos, cuando estos son activados (cuando ocurre el evento) son llamadas determinadas funciones en los plugins asociados.

onRenderModule

Descripción

Este es un evento que es llamado cuando un módulo es renderizado (generado) en el sitio web (frontend) o en el administrador (backend).

Parámetros

  • &module Una referencia a un objeto de módulo que contiene todos los datos del módulo
  • &attribs Una matriz de atributos del módulo

Valor devuelto

Ninguno. El resultado será omitido.

onAfterRenderModule

Descripción

Este es un evento que es llamado después que un módulo es generado/renderizado tanto en el frontend como en el backend.

Parámetros

  • &module Una referencia a un objeto de módulo que contiene todos los datos del módulo
  • &attribs Una matriz de atributos del módulo

Valor devuelto

Ninguno. El resultado será omitido.

onAfterRenderModules

Description

This is an event that is called when after all modules are rendered on the back- or front-end for a given module position. Introduced in Joomla 3.7

Parameters

  • &buffer

A reference to the output html of the modules being rendered

  • &params

An array of parameters for the module renderer

Return Value

None. Result will be omitted.

onPrepareModuleList

Descripción

Este evento es llamado antes de crear la lista de módulos que van a ser generados/renderizados. Si el parámetro &modules es una matriz de objetos de módulo, la lista de módulos predeterminada generada por Joomla! es ignorada.

Parámetros

  • &modules Referencia a una variable vacía de la lista de módulos

Valor devuelto

Ninguno. El resultado será omitido.

onAfterModuleList

Descripción

Este evento es llamado después de crear la lista de módulos que deben ser generados/renderizados.

Parámetros

  • &modules Referencia a una matriz de objetos de módulo

Valor devuelto

Ninguno. El resultado será omitido.

onAfterCleanModuleList

Descripción

Este evento es llamado después que la lista de módulos ha sido borrada.

Parámetros

  • &modules Una referencia a una matriz de objetos de módulos generados/renderizados

Valor devuelto

Ninguno. El resultado será omitido.