Desenvolvimento de Plugins
From Joomla! Documentation
Revision as of 13:38, 6 July 2015 by Helvecio (talk | contribs) (Created page with "Category:Extension development/pt-br Category:Plugins/pt-br Category:Development/pt-br")
Um plugin é um tipo de extensão Joomla! Plugins apresentam funções associadas a eventos gatilho. Joomla oferece uma série de eventos de plugin, mas qualquer extensão pode disparar eventos personalizados. Quando um evento em especial acontece, todas as funções do plugin do tipo associado ao evento são executadas em seqüência. Essa é uma maneira poderosa de extender a funcionalidade da Plataforma Joomla! Também oferece aos desenvolvedores de extensões um jeito de permitir que outras extensões respondam as suas ações, o que torna as extensões extensíveis.
A arquitetura de plugins Joomla! segue o padrão de design Observer. As classes JPlugin oferecem uma forma de registrar código de plugins personalizados com eventos nativos ou personalizados. A classe JDispatcher (JEventDispatcher no Joomla 3.x) é um gerenciador de eventos que chama todos os plugins registrados para um evento específico, quando é disparado.
Ver também: Componentes, Módulos, Temas
Pages in category "Desenvolvimento de Plugins"
The following 2 pages are in this category, out of 2 total.