Joomla 4 筆記(4):建立功能表

Photo by Shay Gordon on Unsplash

在新增選單前,通常會有對應表單的文章、嵌入頁面、表單等功能,因此在建立表單前,要先準備好文章或按下選單可關聯的表單。


[建立 Menu 名稱]

安裝完成 Joomla 後,會有一個預設的選單(menu),稱做:Main Menu,如果要建立新的選單,有以下兩個方法可以建立,如下圖紅框處:
(1) 在管理者控制台頁面點選[選單]→[前台 Main Menu]旁邊的 [+] 圖示。
(2) 在管理者控制台頁面點選[選單]→[管理]在選單列表頁面,上方的[+ 新建]按鈕。
按下新建後,出現如下圖畫面:
  • 名稱:選單的標題。這個名稱會顯示於選單列表中。
  • 選單類型(請使用英文字元):這是 Joomla 系統的唯一標識名稱,來識別這個選單。不允許使用空格,但可以使用「-」字符,例如 simple-fife-menu。
  • 說明是選項的,雖然不是必需的,但菜單的描述對於您自己或其他站點管理員參考很有用。
點選[儲存並關閉]儲存,或需要建立多個新選單,可點選[儲存 & 新建]儲存新增的選單。如果不儲存,可選擇[關閉]離開這個頁面。


[增加 Menu 選單項目]

在左方的功能表選單,點選[選單]→[Main Menu],或是選擇[所有選單項目]也可以。右方會出現 Main Menu(或所有選單項目) 的列表清單,如下圖紅框處:


點選上方的[+ 新建],開啟以下視窗:
在[選單標題]輸入這個項目的名稱,如「關於我」...等,在「選單項目類型*」右方點選 [選擇],開啟選項畫面,選擇「單一文章」,如下圖:

接著選擇要連接到哪篇文章,可以按下如下圖紅框處的[選擇],或按右方[新增]來增加一篇新的文章。

接著按下上方的[儲存]或[儲存並關閉]儲存選單選項設定,這樣就完成增加一個選單項目了。至於「選單項目類型*」以這裡的例子是增加一篇單一文章,可以選擇的類別及項目內容,列出如下表:

類別選單項目內容說明
Iframe
嵌入器
分類列表顯示嵌入到 Joomla! 中的頁面/網站的 IFrame。
文章分類列表分類文章列表。
分類部落格樣式在同一欄或多欄的版面中,顯示所有來自單一或多個分類的文章摘要。
單一文章顯示單一文章。
多分類列表所有文章分類列表。
封存內容顯示所有封存的文章。
精選文章在同一欄或多欄的版面中,顯示所有來自單一或多個分類的精選文章。
新聞
聯播
列出在某分類中
所有新聞聯播
顯示所有的新聞聯播分類。
列出所有的聯播分類顯示所有的聯播分類。
單一個新聞聯播顯示一個單獨的新聞聯播。
智慧
搜尋
搜尋預設搜尋排版。
會員密碼重設顯示要求重設密碼。
會員個人資料顯示會員個人資料。
會員帳號提醒要求顯示帳號提醒要求。
登入表單顯示登入表單。
登出直接登出並導向頁面。
編輯個人資料編輯個人資料。
註冊表單顯示註冊表單。
標籤所有標籤列表這連結到到詳細的所有標籤列表。
標記項目這連結到有特定標籤的項目列表。
標記項目的緊密列表被特定標籤標記項目的列表。
系統
連結
文字分隔符號文字分隔符號。
網址外部或是內部網址。
選單標頭標頭是在選單中使用的,在使用分隔符區分選單時是很有用的。
選單項目別名建立一個別名到其他選單項目。
組態
設定
管理
顯示佈景選項顯示佈景參數選項。
顯示網站設定選項顯示網站全站設定選項。
聯絡
列出在某分類
中的所有聯絡人
顯示在分類中的聯絡人分類列表。
列出所有聯絡人
分類
顯示在分類中的聯絡人分類列表。
單一聯絡人這是連結到一個聯絡人的聯絡資訊。
新增聯絡人建立新的聯絡人。
精選聯絡人列出精選的聯絡人。
隱私
延展同意顯示擴充隱私權的表單。
建立請求顯示送出訊息請求表單。
確認請求顯示確認訊息請求表單。




[建立子選單Submenu]

如果要建立帶有下拉式的子選單(如下圖),要怎麼做呢?方法很簡單,僅需定義其上一層的選單項目為何,就可建立一個樹系架構。
例如,要在選單項目[部落格],下有兩個子選單[自行車環島]和[日本旅遊],只要點入這兩個選單項目,在右方的「上層項目」按下下拉選單,選擇位於[部落格]這個選單項目即可,如下圖。


[移動選單項目的順序]

要移動選單項目的排列順序,僅需在選單項目的圖示按住滑鼠左鍵,就可以拖曳到其他位置,放開滑鼠左鍵即可。

如果移動的選單項目以下還有子選單,會將子選單項目一起移動到新的位置。


[修改預設主功能表位置]

使用管理者登入後台控制頁面,選擇左方選單[內容]→[網站模組],右方會出現預設的三個模組,如下圖:

按下三個模組中的[Main Menu],進入以下畫面,點選右方的「位置類型」的往下箭頭,選擇[menu]:

按下[儲存並關閉],會看到原本在右方的 Menu 選單,已經改到 Logo 下方,如下圖紅框處:


如果要知道佈景主題提供的位置名稱,可參考我的上一篇部落格:Joomla 4 筆記(3):安裝擴充套件與模組管理,有關[模組位置]一節。


[參考資料]


Post a Comment

較新的 較舊