2015-06-18 210 views
0

我對Joomla很新!我正在構建一個自定義模塊。我看了看文件,雖然沒有用於創建自定義模塊教程:Joomla!自定義模塊

https://docs.joomla.org/J3.x:Creating_a_simple_module/Developing_a_Basic_Module

...有對如何實際使用這些文件,或者把他們,不然怎麼沒有指令正確安裝它們!我已經創建了所有4個文件(3 .php,1 .xml),並且試圖將它們放在與其他「stock」模塊(管理員/模塊/ mod_helloworld等)相同的文件夾結構和位置中,但模塊不在後端創建新模塊時顯示爲選項。我也嘗試過壓縮文件組,並通過擴展管理器進行安裝,這也沒有奏效。

也許我來這全錯了?這似乎是在Joomla文檔教程中被認爲是知識的東西。是否還需要創建其他文件?還是需要對現有文件進行編輯?

我在使用Joomla! 3.4.1並正在從服務器上處理它。我提前道歉,看起來像一個非常愚蠢的問題。

+0

如果你仍然卡住嘗試[joomla.se]。 – Elin

回答

0

從管理員/模塊刪除mod_helloworld,然後 .zip這個和安裝在Joomla管理面板中使用擴展> Instalator。

如果它不起作用,請在此處粘貼錯誤。

1

創建測試模塊文件後,您可以將它們放在一個文件夾中,該文件夾的同名與您在XML文件中用於模塊的名稱相同。
Joomla的命名約定是以mod_開頭的模塊。
假設模塊名稱是XML文件

<name>mod_myfirst_module</name> 

安裝文件夾必須使用相同的名稱mod_myfirst_module。
要安裝它,你有兩個選擇:

  1. 測試你可以直接上傳文件到您的Joomla網站的模塊文件夾(前端模塊進入模塊文件夾中,後端模塊進入管理員/ modules文件夾)並在Joomla管理後臺的擴展管理器中使用Discover功能。
    菜單擴展 - >擴展管理器 - >發現左欄。
    單擊Discover按鈕,如果您已正確設置文件,您的模塊將顯示在列表中。
  2. 您可以創建安裝程序包。將之前使用模塊文件創建的文件夾進行壓縮,然後轉到Joomla管理後端。
    菜單擴展 - >擴展管理器 - >安裝在左欄
    單擊上傳包文件選項卡並選擇您創建的Zip存檔。如果存檔包含所需的所有文件,則將安裝該模塊。