diff --git a/main/inc/lib/course.lib.php b/main/inc/lib/course.lib.php index 9065a4ffd6..e4b80c2945 100755 --- a/main/inc/lib/course.lib.php +++ b/main/inc/lib/course.lib.php @@ -3980,12 +3980,19 @@ class CourseManager $session_title = $course_info['name']; } + $thumbnails = null; + $image = null; $showCustomIcon = api_get_setting('course_images_in_courses_list'); $iconName = basename($course_info['course_image']); + if ($showCustomIcon === 'true' && $iconName != 'course.png') { - $params['icon'] = $course_info['course_image_large']; + $thumbnails = $course_info['course_image']; + $image = $course_info['course_image_large']; + }else{ + $image = Display::return_icon('session_default.png', null, null, null,null, true); } - + $params['thumbnails'] = $thumbnails; + $params['image'] = $image; $params['link'] = $session_url; $params['title'] = $session_title; $params['edit_actions'] = ''; diff --git a/main/template/default/user_portal/grid_session.tpl b/main/template/default/user_portal/grid_session.tpl index 967f760319..f6a41cf06d 100644 --- a/main/template/default/user_portal/grid_session.tpl +++ b/main/template/default/user_portal/grid_session.tpl @@ -31,10 +31,8 @@ {% for item in row.courses %}