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

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

在設(shè)置面板中,請啟用選項 Preview Modules Position。此選項將幫助你預(yù)覽當(dāng)前模板的可用位置,然后保存設(shè)置。

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

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

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

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

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

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

現(xiàn)在,選擇排序 Ordering類型。

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





