跳至內容

Part 2 · 前台:從「編輯選單」設定顯示與存取

Part 2

前台:從「編輯選單」設定顯示與存取

不想進後台?本模組把設定直接搬到前台的網站編輯器。在「編輯選單」對話框裡,你可以為每一個選單項同時設定兩件事:這個選單連結要不要/給誰顯示,以及點進去的頁面誰能開(存取權限)。這是最直覺的做法,也是本章重點。

路徑:前台任一頁 右上 編輯 點導覽列選單項 編輯選單

A. 進入編輯器、打開「編輯選單」

1
前台右上按「編輯」進入網站編輯器

在任一前台頁面,點右上角「編輯」進入所見即所得的網站編輯器。

2
點導覽列的選單項 → 選「編輯選單」

在編輯器裡點導覽列上任一選單(如「課程」),會浮出小工具列(複製連結/編輯連結/編輯選單);點「編輯選單」開啟選單管理對話框。

編輯選單對話框
① 選單項清單,左側把手可拖曳排序、向右拖成子選單 ② 每一項右側的鉛筆=編輯這個選單項(顯示與存取都在裡面)、垃圾桶=刪除 ③ 「新增功能選單」加一個新選單項。改完按對話框的「儲存」,再按編輯器右上「儲存」發佈。

B. 編輯選單項:一個對話框、兩層設定

點某個選單項的鉛筆,打開「增加功能表項目」對話框。除了名稱與網址,下面分成兩區——正好對應「顯示」與「存取」兩件事:

編輯選單項對話框(預設)
網址或電郵:這個選單指向的路徑(輸入「/」可搜尋現有頁面) ② 「資訊存取(此選單連結)」區的「選單顯示方式」=控制連結顯不顯示(顯示層) ③ 「內容存取(目標網址)」區的「可見性」=控制頁面能不能開(真正的保護) ④ 藍框說明:可見性是於伺服器端強制執行,且涵蓋該網址的所有子路徑。
💡 兩區各管一件事,別搞混選單顯示方式只決定「導覽列上看不看得到這個連結」;可見性才決定「這個頁面誰能真的打開」。可以顯示連結但保護頁面(點了引導登入)、也可以隱藏連結但頁面仍受保護——兩者獨立設定。

C. 「選單顯示方式」五種選項(顯示層)

選單顯示方式導覽列上這個連結
自動(依內容存取權限)預設。維持顯示(依內容存取狀態自動判斷;實測見 E)
永遠顯示對所有人都顯示連結
已登入使用者只對登入者顯示連結
受限群組只對指定群組顯示連結(會多一個群組選擇)
隱藏選單完全不顯示這個連結(但頁面是否受保護仍看「可見性」)
⚠️ 顯示層不是保護層「選單顯示方式」只藏連結、不保護頁面。把連結設「隱藏選單」後,知道網址的人直接輸入仍進得去——要真正擋住,必須設下面的「可見性」(觀念詳見 Part 6)。

D. 「內容存取 › 可見性」=真正的頁面保護

下區「內容存取(目標網址)」的「可見性」就是頁面保護:四種模式與後台「網址存取規則」完全相同——其實它們寫的是同一份資料(Part 3)。選「受限群組」時會出現「授權群組」讓你挑允許的群組:

編輯選單項對話框(受限群組)
選單顯示方式維持「自動」 ② 可見性改成「受限群組」 ③ 隨即出現「授權群組」,加入允許的群組(此例「銷售 / 使用者」,可多個) ④ 說明:於伺服器端強制執行;「已登入」導向登入頁、其他模式顯示提示頁或要求密碼。按「確定」→ 編輯器「儲存」即生效。
💡 前台這裡設=後台那裡也會有在這個對話框設定的「可見性」,等同在後台「網址存取規則」為該網址建立/更新一條規則。兩個入口、同一份設定:前台適合逐一、就地設定後台清單適合總覽與批次管理(Part 3)。四種可見性的實際被擋畫面見 Part 4。

E. 實測:顯示層「自動」vs「隱藏選單」

把「課程」的內容存取設成受限、選單顯示方式分別試「自動」與「隱藏選單」,以訪客看導覽列:

自動:連結仍顯示
①「自動」(預設):即使內容已受限,導覽列仍顯示「課程」連結;訪客點了才會被擋(適合當引導入口)。
隱藏選單:連結消失
②「隱藏選單」:導覽列不再出現「課程」連結(只剩主頁/商店/聯絡我們)。但頁面保護仍由「可見性」負責,與連結顯不顯示無關。
如何查到 前台按「編輯」進編輯器 → 點選單項 → 「編輯選單」→ 選單項鉛筆。上區「選單顯示方式」=連結顯示(自動/永遠/已登入/受限群組/隱藏);下區「可見性」=頁面保護(公開/已登入/受限群組/需要密碼),與後台網址存取規則同源。設完按「確定」+編輯器「儲存」。
評分
0 0

暫時沒有留言。

成為第一個留言的人。