:::

2-4-1 表單初步權限判斷及設定預設值

您沒有觀看影片的權限

您沒有觀看影片的權限

請先登入,登入後,確認您的權限後,即可觀看影片。

  1. 繼續修改 class/Tad_signup_actions.php Tad_signup_actions 類別的 create()方法
  2. 初步先判斷一下是否有登入,沒登入不讓新增活動(日後再改成更完整的權限)
    global $xoopsTpl, $xoopsUser;
    
    if (!$_SESSION['tad_signup_adm']) {
        redirect_header($_SERVER['PHP_SELF'], 3, "非管理員,無法執行此動作");
    }

     

  3. 抓取該活動預設值以及設定表單的預設值
    //抓取預設值
    $db_values = empty($id) ? [] : self::get($id);
    $db_values['number'] = empty($id) ? 50 : $db_values['number'];
    $db_values['enable'] = empty($id) ? 1 : $db_values['enable'];

     

link to https://github.com/tadlearn/tad_signup/commit/9c27ef8dcc5276e94f731a78d83d4f70cc6e86cb \


:::

搜尋

QR Code 區塊

https%3A%2F%2Ftad0616.net%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D1603%26tbsn%3D48

書籍目錄

展開 | 闔起

線上使用者

71人線上 (16人在瀏覽線上書籍)

會員: 0

訪客: 71

更多…