Chunk

Плъгин

From Joomla! Documentation

This page is a translated version of the page Chunk:Plugin and the translation is 100% complete.

Other languages:
العربية • ‎български • ‎català • ‎dansk • ‎Deutsch • ‎English • ‎español • ‎français • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎Nederlands • ‎português do Brasil • ‎русский • ‎svenska • ‎Kiswahili

Плъгината е тип Joomla! приложение. Плъгините предоставят различни функции, използвани при определни събития. Joomla предоставя набор от такива плъгини, но всяко приложение може да използва свои собствени. Когато събитието се случи, всички функционалности на плъгина, които са пряко свързани се изпълняват последователно. Това помага за разширяване на функционалностите на Joomla! платформата. Плъгините също така предоставят на разработичиците начин по - който е възможно други приложения да реагират на тези действия, което само по себе си разширява приложенията.

Вградените плъгини на Joomla! следват Observer design pattern. JPlugin класът предоставя инструмент, с който да може да регистрирате плъгин код. JDispatcher класът (JEventDispatcher в Joomla 3.x) е един вид манипулатор, който използва всички плъгини за дадено събитие, когато то започне.

Вижте също: Компонент, Модул, Шаблон