解決 Drupal 登入後才能觀看的頁面
要完成這個目的,除了要調整該內容之權限,還需要安裝使用Roles for menu以及Login Destination這兩個模組。 其中 Login Destination可直接解決登入後,跳轉的位置,預設會到我的帳號的頁面,這個模組可以幫你設定成跳轉到登入前的頁面。 而 Roles for menu 使用起來,有點像是魔術的手法了,這個模組只能設定顯現或隱藏,跟權限的設置毫無關係,但在這裡你卻可以利用這個模組,設定一個absolute path絕對路徑在主選單裡,此時只要將它設定為對註冊使用者隱藏即可。 而原本該頁面的主選單連結,一定要設置為relative path相對路徑的連結,此連結如果設定了權限,非此權限者則無法看見該內容以及連結,搭配 Roles for menu,即可做出本主題的效果了。 P.S. 要記得設定拒絕存取跳轉位置為user