2020年10月29日 星期四

CCS的權限設計很好用的

 CodeCharge的權限設計,分為三個等級:

1. 全站

2. 全頁(包含子頁)

3. 頁裡面的 Form Record/Grid 元件

--------------------------------------------------------

應用:不同會員等級,看見不同的選單MENU

設計整站會員等級。不同等級有不同的權限。
使用Group_level這個欄位,在Project Setting 裡面有這個選項。

選單頁中,採用可以被引入的 include page方式。

一般頁 + 選單子頁

選單子頁 再 + 子選單子頁

子選單子頁 再 分別設定會員等級權限

CCS就會依據會員等級權限,只顯示有權限的子頁



---------------------------------------------------------------

之前自己使用某頁來做測試,後來自己忘記了,竟然發現怎麼跑不出來了!經過好幾個小時的測試,還是跑不出來!最後,才發現,原來是自己更改了權限設計測試資料,才跑不出來。將權限設定拿掉就正常了!

這 CodeCharge的權限也太厲害了,搞到自己都暈了!

自覺這是一個糗事,紀錄一下,提醒自己,以後不要再發生!



沒有留言:

張貼留言

如何判斷現在FORM是在 insert mode? 還是 update mode?

只要用  if (empty({primary_key})) 就可以知道是否為新增模式了。 如果 {promary_key} 是空白的,那麼就是在新增模式;反之,就是更新模式。 以上。