Chunk

الاضافة

From Joomla! Documentation

Revision as of 21:48, 6 April 2020 by FuzzyBot (talk | contribs) (Updating to match new version of source page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Kiswahili • ‎Nederlands • ‎català • ‎dansk • ‎español • ‎français • ‎italiano • ‎português • ‎português do Brasil • ‎svenska • ‎български • ‎русский • ‎العربية • ‎中文(台灣)‎ • ‎日本語

الاضافات هي نوع من ملحقات Joomla!. تقدم الاضافات الوظائف المرتبطة مع أحداث الزناد. تقدم جوملا مجموعة اساسية من حداث الاضافات,ولكن أي ملحق يمكن أن يطلق أحداث (مخصصة). عند حدوث حدث معين ، كافة اجرائيات الاضافة للنوع المرتبطة بالأحداث يتم تنفيذها بالتتالي.وهذه طريقة قوية في توسيع وظائف منصة Joomla!. وهي توفر أيضا لمطوري الملحق طريقة للمساح للملحقات الأخرى بالاستجابة لأفعلهم، وهذا ما يجعل الملحق متوسع.

The Joomla! plugin architecture follows the Observer design pattern. The JPlugin class provides the means to register custom plugin code with core or custom events. The JEventDispatcher class is an event handler which calls all plugins registered for a particular event, when that event is triggered. In Joomla 4.x this has been moved to the \Joomla\Event\Dispatcher class in Joomla, and additionally follows the Mediator design pattern

شاهد أيضا: المكون, الموديل, القالب