2013-02-19 167 views
0

首先,我想知道F時是擴展插件模塊如何構建Joomla擴展?

然後我想知道如何與這個開始之間有什麼區別?我需要什麼工具和知識

什麼是最好的武術?

+0

不是一個真正的編程問題 – 2013-02-20 13:46:10

+0

了,他說如何編程的延長你會更快樂嗎?這顯然是主題的編程問題,以及內容不好的英語人員。 – 2015-05-31 16:36:59

回答

6

元件,模塊和插件是所有類型的擴展,就像奧迪,寶馬和福特各類汽車。

組件是您的主要應用程序,如論壇,商店系統等。這些通常顯示在您網站的中心(顯示文章的位置)。

模塊像小部件,你通常會在您的網站的側面看,如在線留言板,Twitter的飼料等

插件基本上是由觸發事件操縱該網站的行爲,例如它可用於加載庫或在兩個組件之間集成用戶配置文件。

要開始學習,首先應該瞭解Joomla是如何工作的,並特別注意它基於MVC的事實。看看通過Joomla Docs

一旦你開始感到有信心,試着製作一個Hello World模塊,安裝它並解決問題。要開始使用,請閱讀Documentation,查看this video或使用Module Generator

或者你應該想開發一個組件,通過以下對Developing a Basic Component for Joomla 2.5

插件的文檔開始提供,而很多的可能性,因此這將是最好的開始here,並選擇你想去哪個方向從那裏。

只是一句忠告,不要一開始使用的是Joomla 1.5,要麼去2.5或3.0)

希望這有助於

+0

+1的建議。 – 2013-02-19 18:26:56

0

http://docs.joomla.org/Extension_types_(general_definitions)

擴展是一些通用的覆蓋組件,插件和模塊。插件和模塊都是獨立的東西。請參閱上面的鏈接,以獲得更詳細的解釋。

假設你知道HTML,CSS,PHP和JavaScript(MooTools的爲Joomla 2.5和jQuery爲Joomla 3.0) - 那麼我會通過Joomla的文檔頁面在這裏對開發商的文章閱讀開始:http://docs.joomla.org/Developers

模塊開發:http://docs.joomla.org/Module_Development

插件開發:http://docs.joomla.org/Plugin_Development