2-4-1
表單初步權限判斷及設定預設值
您沒有觀看影片的權限
請先登入,登入後,確認您的權限後,即可觀看影片。
- 繼續修改
class/Tad_signup_actions.php
中 Tad_signup_actions
類別的 create()
方法
- 初步先判斷一下是否有登入,沒登入不讓新增活動(日後再改成更完整的權限)
global $xoopsTpl, $xoopsUser;
if (!$_SESSION['tad_signup_adm']) {
redirect_header($_SERVER['PHP_SELF'], 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 \