|
|
|
|
@ -174,7 +174,7 @@ class CoursesAndSessionsCatalog |
|
|
|
|
'parent_id' => null, |
|
|
|
|
'tree_pos' => 0, |
|
|
|
|
'number_courses' => $countCourses, |
|
|
|
|
'level' => 0 |
|
|
|
|
'level' => 0, |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
$allCategories = CourseCategory::getAllCategories(); |
|
|
|
|
@ -205,7 +205,7 @@ class CoursesAndSessionsCatalog |
|
|
|
|
'auth_course_child' => true, |
|
|
|
|
'auth_cat_child' => true, |
|
|
|
|
'number_courses' => $count_courses, |
|
|
|
|
'level' => 0 |
|
|
|
|
'level' => 0, |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
$result = array_merge($list, $categories); |
|
|
|
|
@ -213,7 +213,6 @@ class CoursesAndSessionsCatalog |
|
|
|
|
return $result; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @return array |
|
|
|
|
*/ |
|
|
|
|
@ -382,7 +381,6 @@ class CoursesAndSessionsCatalog |
|
|
|
|
$visibilityCondition |
|
|
|
|
ORDER BY title $limitFilter "; |
|
|
|
|
} else { |
|
|
|
|
|
|
|
|
|
$sql = "SELECT *, id as real_id FROM $tbl_course course |
|
|
|
|
WHERE |
|
|
|
|
$conditionCode |
|
|
|
|
@ -694,9 +692,11 @@ class CoursesAndSessionsCatalog |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Build a recursive tree of course categories |
|
|
|
|
* Build a recursive tree of course categories. |
|
|
|
|
* |
|
|
|
|
* @param $categories |
|
|
|
|
* @param $parentId |
|
|
|
|
* |
|
|
|
|
* @return array |
|
|
|
|
*/ |
|
|
|
|
public static function buildCourseCategoryTree($categories, $parentId = 0, $level = 0) |
|
|
|
|
@ -731,8 +731,10 @@ class CoursesAndSessionsCatalog |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* List Code Search Category |
|
|
|
|
* List Code Search Category. |
|
|
|
|
* |
|
|
|
|
* @param $code |
|
|
|
|
* |
|
|
|
|
* @return array |
|
|
|
|
*/ |
|
|
|
|
public static function childrenCategories($code) |
|
|
|
|
|