Beispiel #1
0
 public function __construct()
 {
     $this->load->database('codingclub');
     $aQueryInfo = cc_get_config('query', 'query');
     $this->queryInfoAdmin = $aQueryInfo['admin'];
     $this->queryInfoCourse = $aQueryInfo['course'];
     $this->queryInfoMember = $aQueryInfo['membership'];
 }
Beispiel #2
0
 public function __construct()
 {
     $this->load->database('codingclub');
     $aQueryInfo = cc_get_config('query', 'query');
     $this->queryInfoLog = $aQueryInfo['log'];
 }
Beispiel #3
0
 public function getMemberSVCInfo($usn)
 {
     if (!$usn) {
         return false;
     }
     $aInput = array('usn' => $usn);
     $aMemConfig = cc_get_config('Mem', 'code');
     $aResult = $this->user_dao->getMemberSVCInfo($aInput);
     if ($aResult) {
         foreach ($aResult as $key => $val) {
             $val->state = $aMemConfig[$val->state];
         }
     }
     return $aResult;
 }
Beispiel #4
0
 public function __construct()
 {
     $this->load->database('codingclub');
     $this->queryInfo = cc_get_config('query', 'nodejs_query');
 }
Beispiel #5
0
 public function getAutumnCampFull()
 {
     $aCourseIDX = array('course_idx1' => 23, 'course_idx2' => 24, 'course_idx3' => 26, 'course_idx4' => 27, 'course_idx5' => 28);
     $aMemConfig = cc_get_config('Mem', 'code');
     $aResult = $this->_getExcelList($aCourseIDX);
     $temp = '';
     foreach ($aResult as $key => $val) {
         $val->course_idx = $this->courseConfig[$val->course_idx];
         $val->state = $this->memberSTATEConfig[$val->state];
         $val->grde = $this->memberGRDEConfig[$val->grde];
         $aProgram = explode("|", $val->exprogram);
         $val->exprogram = '';
         foreach ($aProgram as $k => $v) {
             if (trim($v) && is_numeric($v)) {
                 $val->exprogram .= $this->courseConfig[$v] . ", ";
             } else {
                 $val->exprogram .= $val->exprogram . ", ";
             }
         }
     }
     return $aResult;
 }
Beispiel #6
0
 public function reqprogram($courseIDX = '')
 {
     //  if(!$courseIDX)
     //  {
     //    header('Location: '.HOSTURL.'/club/junior');
     //  }
     $sUserInfo = getCookieInfo();
     $oUserInfo = json_decode($sUserInfo);
     $aMemberGRDEConfig = cc_get_config('member_user_grde', 'member_config');
     if (!$oUserInfo->usn) {
         header('Location: ' . HOSTURL . '/Login?burl=member/reqprogram/' . $courseIDX);
     } else {
         $user = cc_get_instance('UserClass');
         $oUser = new $user($oUserInfo->accountID);
     }
     // 추후에 디비 정보를 가지로 와서 적용하는걸로 변경 해야함 -------- //
     $aCourse = array('course_idx1' => array('value' => '23', 'name' => '주니어메이커'), 'course_idx2' => array('value' => '24', 'name' => '주니어디자이너'), 'course_idx3' => array('value' => '26', 'name' => '앱메이커'), 'course_idx4' => array('value' => '27', 'name' => '앱디자이너'), 'course_idx5' => array('value' => '28', 'name' => 'IoT메이커'));
     // ---------------------------------------------------------------- //
     $data = array('oAccount' => $oUser->oAccountInfo, 'oUserInfo' => $oUser->oUserInfo, 'aMemberSVC' => $oUser->aMemberSVC, 'aGrdeConfig' => $aMemberGRDEConfig, 'aCourse' => $aCourse, 'courseIDX' => $courseIDX);
     $this->load->view('member/req_program', $data);
 }