-1
A
回答
1
組件是使用joomla框架開發的各種web應用程序。它們顯示在joomla站點的主要內容區域(就像由內容組件顯示的文章一樣)。組件通常有自己的管理後臺,通過「組件」菜單訪問。
模塊呈現爲可以顯示在不同模塊位置(通常位於側邊欄)中的html塊。在stackoverflow上,右側的「升級你的職業生涯」小部件是Joomla模塊的一個很好的近似。在joomla的標準安裝中,登錄框是模塊的一個例子,菜單也是如此。
一個插件用於在幕後進行一些內部工作。它基本上是一個事件觀察者,當核心joomla框架內引發了一些事件時,它被激活。一個很好的例子是來自Joomla核心的電子郵件斗篷插件,當文章被渲染時被調用,並用一些javascript替換文章中的電子郵件地址來幫助保護他們免受垃圾郵件的攻擊。
內容插件只是一個例子。最近我開發了一個插件,用於記錄數據庫中每次成功的登錄嘗試。這是通過處理用戶登錄網站時引發的事件完成的。
0
當您找不到滿足您需要的模塊或插件或其他任何東西時,您可以構建模塊或插件或其他任何東西。在開發之前確保沒有任何東西存在。
相關問題
- 1. Threading基礎知識
- 2. C++基礎知識
- 3. Ruby基礎知識
- 4. 基礎SQL知識?
- 5. Modernizr基礎知識
- 6. Feedburner基礎知識
- 7. AOP基礎知識
- 8. Makefile基礎知識
- 9. SceneKit基礎知識
- 10. C#和sqlite基礎知識
- 11. Spring Security基礎知識
- 12. XML到WordML基礎知識
- 13. Atom feed基礎知識
- 14. 新手Git基礎知識
- 15. Java開關基礎知識
- 16. codeIgniter導航基礎知識
- 17. BlackBerry VerticalFieldManager基礎知識
- 18. TCP連接基礎知識
- 19. JavaScript基礎知識/教學
- 20. git rebase基礎知識
- 21. 反射基礎知識
- 22. Ada的T'Class基礎知識
- 23. Git Repository Eclipse基礎知識
- 24. 微軟XNA基礎知識
- 25. Tensorflow Metagraph基礎知識
- 26. Moq/StructureMap基礎知識
- 27. kinect基礎知識和C#
- 28. Asp.net c# - MVC基礎知識
- 29. 學習Prolog基礎知識
- 30. SVN合併基礎知識
啊..我離開了控制器..以及他們如何彼此相關。 – 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