예제 #1
0
 public function ListStatAction()
 {
     $request = Project::getRequest();
     $v_request = $request;
     $v_session = Project::getSession();
     $data = array();
     $v_sort = null;
     if ($v_request->inp_sort != null) {
         $v_sort = strtoupper($v_request->inp_sort);
         $v_session->add('question_sort', $v_sort);
     } else {
         $v_sort = $v_session->getKey('question_sort', null);
     }
     $v_sort_type = null;
     if ($v_request->type != null) {
         $v_sort_type = strtoupper($v_request->type);
         $v_session->add('question_type_sort', $v_sort_type);
     } else {
         $v_sort_type = $v_session->getKey('question_type_sort', null);
     }
     $question_cat_model = new QuestionCatModel();
     $data['question_cat'] = $question_cat_model->loadAll();
     $this->_list($data, 'List', $request->getKeyByNumber(0), $request->getKeyByNumber(1), null, null, $v_sort_type, $v_sort);
     $this->BaseSiteData($data);
     $data['action'] = 'List';
     $this->_view->assign('tab_list', TabController::getQuestionAnswerTabs(false, false, true));
     $this->_view->QuestionStatList($data);
     $this->_view->parse();
 }