Browse Source

Add session name and course name columns - refs BT#9442

Angel Fernando Quiroz Campos 10 years ago
parent
commit
c20ca360e6

+ 5 - 0
main/gradebook/certificate_report.php

@@ -117,6 +117,9 @@ if ($searchSessionAndCourse || $searchCourseOnly) {
             "cat_id" => $gradebook->get_id()
         ));
 
+        $sessionName = api_get_session_name($selectedSession);
+        $courseName = api_get_course_info($selectedCourseInfo['code'])['title'];
+
         $studentList = GradebookUtils::get_list_users_certificates($gradebook->get_id());
 
         $certificateStudents = array();
@@ -129,6 +132,8 @@ if ($searchSessionAndCourse || $searchCourseOnly) {
 
                 $certificateStudent = array(
                     'fullName' => api_get_person_name($student['firstname'], $student['lastname']),
+                    'sessionName' => $sessionName,
+                    'courseName' => $courseName,
                     'certificates' => array()
                 );
 

+ 6 - 0
main/template/default/gradebook/certificate_report.tpl

@@ -47,6 +47,8 @@
         <thead>
             <tr>
                 <th>{{ 'Student' | get_lang }}</th>
+                <th>{{ 'Sesion' | get_lang }}</th>
+                <th>{{ 'Course' | get_lang }}</th>
                 <th>{{ 'Date' | get_lang }}</th>
                 <th>{{ 'Certificate' | get_lang }}</th>
             </tr>
@@ -54,6 +56,8 @@
         <tfoot>
             <tr>
                 <th>{{ 'Student' | get_lang }}</th>
+                <th>{{ 'Sesion' | get_lang }}</th>
+                <th>{{ 'Course' | get_lang }}</th>
                 <th>{{ 'Date' | get_lang }}</th>
                 <th>{{ 'Certificate' | get_lang }}</th>
             </tr>
@@ -62,6 +66,8 @@
             {% for student in certificateStudents %}
                 <tr>
                     <td>{{ student.fullName }}</td>
+                    <td>{{ student.sessionName }}</td>
+                    <td>{{ student.courseName }}</td>
                     <td>
                         {% for certificate in student.certificates %}
                             <p>{{ certificate.createdAt }}</p>