function generateDataTable($atts, $inputRecords = false) { $output = ""; global $gnlms; switch ($atts["key"]) { case "admin_course_list": $output = $this->outputTreeViewList($atts, "admin-course-list.php"); break; case "user_current_courses": // $output = $this->outputTreeViewList($atts, "user-current-courses.php"); $output = $this->doCustomList("user-current-courses", $atts); break; case "user_available_courses": $output = $this->doCustomList("user-available-courses", $atts); break; case "announcement": $output = $this->doAnnouncementsList($atts); break; case "subscription_code": $output = $this->doCustomList("subscription-code-list", $atts); break; case "subscription_code_course_list": $output = $this->doCustomList("subscription-code-course-list", $atts); break; case "admin_user_current_courses": $output = $this->doCustomList("admin-user-courses", $atts); break; case "admin_user_completed_courses": $output = $this->doCustomList("admin-user-completed-courses", $atts); break; case "shopping_cart": $output = $this->doCustomList("shopping-cart", $atts, $this->data->fetchCourses($gnlms->getSelectedCourses())); break; default: $output = parent::generateDataTable($atts, $inputRecords); break; } return $output; }
function generateDataTable($atts, $inputRecords = false) { $output = ""; global $gnlms; switch ($atts["key"]) { case "admin_course_list": $output = $this->outputTreeViewList($atts, "admin-course-list.php"); break; case "user_current_courses": // $output = $this->outputTreeViewList($atts, "user-current-courses.php"); $output = $this->doCustomList("user-current-courses", $atts); break; case "user_completed_courses": $output = $this->doCustomList("user-completed-courses", $atts); break; case "user_available_courses": $output = $this->doCustomList("user-available-courses", $atts); break; case "available_courses": $output = $this->doCustomList("available-courses", $atts); break; case "admin_user_current_courses": $output = $this->doCustomList("admin-user-courses", $atts); break; case "admin_user_completed_courses": $output = $this->doCustomList("admin-user-completed-courses", $atts); break; default: $output = parent::generateDataTable($atts, $inputRecords); break; } return $output; }