Photo by Kelly Sikkema on Unsplash
Joomla 是一個套功能豐富的內容管理系統,可以藉由擴充套件(Extensions)來擴展其功能,常見的有以下幾種類型:
擴展類別名稱 | 說明 |
---|---|
元件(Components) | 客製化的功能單元,類似一種小型應用放在 Joomla 的系統上,例如:廣告看板、新聞聯播、購物車等。 |
模組(Modules) | 執行網站頁面的某部分小區塊的應用程式。例如:登入、選單等。 |
外掛(Plugins) | 外掛提供了一些核心的外掛事件,而任何擴充套件都可以觸發(客製化)事件。例如:用戶認證外掛。 |
佈景主題(Templates) | 定義網站的外觀、視覺樣式,呈現給用戶觀看的樣子,包括整個佈局、顏色、字體、圖片和其他設計。可分成前台以及後台佈景主題。 |
語言(Languages) | 定義網站中額外的翻譯語言,語言是一份程式包,用來管理核心語言或是擴充套件的語言。 |
套件(Packages) | 合併相關的擴充套件為一份檔案。 |
函式庫(Libraries) | 提供可以使用在其他擴充建中使用的功能,是提供一組相關功能的代碼。 |
[安裝擴充套件(Extensions)]
這裡所謂的擴充套件是一個軟體程式包,包含:元件(Components)、語言(Languages)、函式庫(Libraries)、模組(Modules)、套件(Packages)、外掛(Plugins)及佈景主題(Templates),都可由管理者首頁控制台進行安裝,只要點選左側選單[系統],右方有一個 [安裝 擴充套件]的項目,即可從這裡上傳擴充套件。接著將檔案拖曳到右邊的方框內,或是按下[或是瀏覽檔案]開啟檔案總管視窗選取檔案。
[模組(Modules)]
看完擴充套件的安裝,接著來看一下建立網站網頁最常用的功能之一:模組(Modules),模組主要是用於頁面呈現的區塊,換句話說,也就是網站頁面是由模組一塊一塊組合而成的。Joomla 4 安裝完成時,一般用戶會有幾個預設的模組:選單(Main Menu)、麵包屑(breadcrumbs )及登入表單(Login Form)。這幾個模組就構成使用者連線網站時看到的畫面。還有一個是管理者首頁控制台使用的模組,包含Logged-in Users、Popular Articles等,可從首頁控制台選單,點選[內容]後看到[網站模組]或[管理區模組]。如果要新增一個功能模組在頁面上,有幾項基本要求,一是選擇哪個模組?二是指定他放置的位置。其他就是依照各模組的功能進行設定。這裡以一個「智慧搜尋」為例,如果想要在頁面上增加一個搜尋功能,先登入管理者首頁控制台,點選[內容]→[網站模組],這時可以看到右方是目前網站已經安裝的模組,再按上方[+ 新建],出現以下選擇畫面:
點選「智慧搜尋」,開啟以下畫面輸入名稱,並在右方「位置」下拉選擇「Search」這個位置,置於頁面上位置的定義,每個佈景主題都有定義,稍後會說明如何知道這些位置名稱所代表的位置在哪裡。輸入完成後,按下存檔。
這時就可看到畫面右上方多了一個搜尋的功能,如下圖紅框處:
[模組顯示/隱藏]
如果要讓模組顯示或隱藏在頁面上,只要從登入管理者首頁控制台,點選[內容]→[網站模組],右方可以看到目前網站已經安裝的模組,控制其顯示與否,只需在模組的「狀態」欄前方的 Ⓥ ,或 ⓧ ,就可以將登入區塊顯示/隱藏起來。[模組位置]
在建立一個模組時,都會有一個「位置」的選項,這個選項的內容會依不同的佈景主題而有所不同,以 Joomla 4 安裝好的預設佈景主題 Cassiopeia 為例,只要點選「預覽」的圖示,如下圖。如無法看到預覽的圖示時,要先點選右上方的「選項」,在「預覽模組位置」開啟預覽功能,這時才會出現預覽的圖示。點選預覽就可以看到佈景主題樣式的位置,如下圖:告知各位置名稱在網頁上的哪個位置。
張貼留言