-1
A
回答
1
組件是使用joomla框架開發的各種web應用程序。它們顯示在joomla站點的主要內容區域(就像由內容組件顯示的文章一樣)。組件通常有自己的管理後臺,通過「組件」菜單訪問。
模塊呈現爲可以顯示在不同模塊位置(通常位於側邊欄)中的html塊。在stackoverflow上,右側的「升級你的職業生涯」小部件是Joomla模塊的一個很好的近似。在joomla的標準安裝中,登錄框是模塊的一個例子,菜單也是如此。
一個插件用於在幕後進行一些內部工作。它基本上是一個事件觀察者,當核心joomla框架內引發了一些事件時,它被激活。一個很好的例子是來自Joomla核心的電子郵件斗篷插件,當文章被渲染時被調用,並用一些javascript替換文章中的電子郵件地址來幫助保護他們免受垃圾郵件的攻擊。
內容插件只是一個例子。最近我開發了一個插件,用於記錄數據庫中每次成功的登錄嘗試。這是通過處理用戶登錄網站時引發的事件完成的。
0
當您找不到滿足您需要的模塊或插件或其他任何東西時,您可以構建模塊或插件或其他任何東西。在開發之前確保沒有任何東西存在。
相關問題
- 1. Ruby基礎知識
- 2. Makefile基礎知識
- 3. MPI基礎知識
- 4. SceneKit基礎知識
- 5. Appengine基礎知識
- 6. AOP基礎知識
- 7. Sitecore基礎知識
- 8. Feedburner基礎知識
- 9. jstree基礎知識
- 10. Angulartics2基礎知識
- 11. C++基礎知識
- 12. sqlite基礎知識
- 13. Threading基礎知識
- 14. 基礎SQL知識?
- 15. innerHTML基礎知識
- 16. Modernizr基礎知識
- 17. CS基礎知識
- 18. Swift基礎知識「!」 &「?」
- 19. Javascript dom 2基礎知識
- 20. WCF基礎知識 - 端點
- 21. Android開發基礎知識
- 22. CakePHP:Containable的基礎知識
- 23. Java基礎知識幫助
- 24. jquery驗證基礎知識
- 25. 新手Git基礎知識
- 26. Matlab的類基礎知識
- 27. backbone.js的基礎知識
- 28. .NET ICollection類基礎知識
- 29. JavaScript基礎知識/教學
- 30. SQLike - 瞭解基礎知識
啊..我離開了控制器..以及他們如何彼此相關。 – user420088 2010-08-14 19:00:06
控制器只是構建組件的標準體系結構的一部分。該體系結構基於模型 - 視圖 - 控制器設計模式。如果你想學習如何開發MVC組件,請看這裏:http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_1 – silvo 2010-08-14 19:45:29