diff --git a/app/controllers/courses_controller.rb b/app/controllers/courses_controller.rb index 1b5b81a68..967e0bb58 100644 --- a/app/controllers/courses_controller.rb +++ b/app/controllers/courses_controller.rb @@ -379,6 +379,7 @@ class CoursesController < ApplicationController @no_group_count = @members_count - @course.members.where("course_group_id != 0").count @mem_pages = Paginator.new @members_count, @limit, @page @members = paginateHelper @all_members, @limit + @left_nav_type = 9 else render_403 return diff --git a/app/views/courses/_tool_expand.html.erb b/app/views/courses/_tool_expand.html.erb index 8f9530e35..e5fcd8314 100644 --- a/app/views/courses/_tool_expand.html.erb +++ b/app/views/courses/_tool_expand.html.erb @@ -45,7 +45,8 @@ <%= link_to( "", new_exercise_path(:course_id => @course.id), :class => 'sy_class_add', :title =>"新建试卷") if is_teacher %> <% end %> -<% if (User.current.logged? && @course.open_student == 1) || (User.current.member_of_course?(@course)) || User.current.admin? %> +<% group_count = @course.course_groups.count %> +<% if show_nav?(group_count) && ((User.current.logged? && @course.open_student == 1) || (User.current.member_of_course?(@course)) || User.current.admin?) %>