public function actionloadMore()
 {
     // action loadmore
     //sanitize post value
     $data = array();
     if (isset($_POST["page"])) {
         $page_number = filter_var($_POST["page"], FILTER_SANITIZE_NUMBER_INT, FILTER_FLAG_STRIP_HIGH);
     } else {
         $page_number = 0;
     }
     //throw HTTP error if page number is not valid
     if (!is_numeric($page_number)) {
         header('HTTP/1.1 500 Invalid page number!');
         $this->redirect('/');
     }
     //get current starting point of records
     $position = $page_number * Params::$coursePerPage;
     //Limit our results within a specified range.
     $model = new WCourseTrainee();
     $results = $model->getListUserCourse($position, Params::$coursePerPage);
     $data = $this->renderPartial('_loadmore', array('userCourse' => $results), true);
     // var_dump($data);die;
     echo $data;
 }