模塊是joomla中的內容塊,每個 Joomla 模板布局都是使用你可以將 Joomla 模塊發布到的位置構建的。每個位置都是模板中的一個占位符,用于填充不同類型的 conten。每個模板中的位置系統因設計師而異,因為每個模板可能具有不同的布局結構、位置數量,在初始安裝joomla的時候,系統已經自帶了很多常用的功能模塊。
了解模塊位置
- 模塊是模板開發人員在開發模板時指定的設置位置。
- 可以根據菜單選擇打開和關閉模塊。
- 可以使用模塊管理器在指定的位置對模塊進行重新排序。

如何查看可用職位?
你可以查看當前使用的模板的所有可用位置。為此,你需要啟用模塊預覽模式。從你的網站后端,轉到: Extensions ? Templates,然后單擊按鈕:Options。

在設置面板中,請啟用選項 Preview Modules Position。此選項將幫助你預覽當前模板的可用位置,然后保存設置。

現在,你可以通過訪問站點前端來查看前端中的可用位置,并添加附加項。例如:

如何將模塊分配給位置?
在本教程中,我們將在右側邊欄 -position 上創建一個搜索模塊。轉到Extensions ? Modules,點擊“New”按鈕創建新模塊。position-7

在可用模塊類型列表中,選擇要“搜索”模塊類型的模塊。在這種情況下,我們選擇“Search”模塊。
在模塊配置面板中,點擊 Position 下拉列表,你將看到可用標簽模塊位置的列表,這些位置被劃分為模板(因為每個模板可能有不同的位置),你應該選擇在要分配模塊的頁面中處于活動狀態的模板位置。

打開首頁,你將看到模塊已發布在你分配的位置。

如何在1個位置重新排序模塊
你可以在 1 個位置顯示任意數量的模塊。這是一個例子,你可以看到,右側邊欄上有3個模塊。

你可以設置這些模塊的順序,簡而言之,你可以設置首先顯示哪個模塊。訪問模塊管理器頁面:Extensions ? Modules。你可以按 position過濾模塊。

現在,選擇排序 Ordering類型。

后端的順序與首頁的順序相同。
更改模板時會發生什么?
如上所述,模塊位置在模板代碼中定義,根據開發人員和模板的要求,它與模板不同。如果切換模板,則需要更改站點中使用的模塊的位置。
例如,你的網站正在使用Protostar模板,Search模塊被分配到位置(模塊將顯示在右側邊欄中)。當你將站點切換到其他模板時,例如:T3 Blank,右側邊欄是 position:,這意味著你需要將 Seach 模塊的位置更改為新位置 -。position-7sidebar-2sidebar-2





