课堂首页的排序
This commit is contained in:
parent
417ea6ee72
commit
ab4a8136c4
|
|
@ -62,6 +62,14 @@ class CoursesController < ApplicationController
|
|||
@syllabuses = all_syllabuses
|
||||
end
|
||||
|
||||
@syllabuses.each do |course|
|
||||
course[:infocount] = (User.current.admin? || User.current.allowed_to?(:as_teacher,course)) ? (course.homework_commons.count + visable_attachemnts_incourse(course).count + course.members.count) : (course.homework_commons.where("publish_time <= '#{Time.now}'").count + visable_attachemnts_incourse(course).count + course.members.count)
|
||||
if course[:infocount] < 0
|
||||
course[:infocount] = 0
|
||||
end
|
||||
end
|
||||
@syllabuses = @syllabuses.sort{|x,y| y[:infocount] <=> x[:infocount] }
|
||||
|
||||
@syllabuses_count = @syllabuses.count
|
||||
@limit = 16
|
||||
@is_remote = true
|
||||
|
|
|
|||
|
|
@ -25,8 +25,10 @@
|
|||
</div>
|
||||
<div class="bot" style="text-align: center;">
|
||||
<p class="color-grey pl15 pr15 clearfix">
|
||||
<% syResource = visable_attachemnts_incourse(sy) %>
|
||||
<% syHome = visable_course_homework(sy) %>
|
||||
<% syMembers = sy.members.count %>
|
||||
<% syResource = visable_attachemnts_incourse(sy) %>
|
||||
<% syHome = visable_course_homework(sy) %>
|
||||
<span class="mr30"><i class="fa fa-users color-light-green pr10" aria-hidden="true" title="成员"></i><em><%= syMembers %></em></span>
|
||||
<span class="mr30"><i class="fa fa-cubes color-light-green pr10" aria-hidden="true" title="资源"></i><em><%= syResource.count %></em></span>
|
||||
<span class=""><i class="fa fa-map color-light-green pr10" aria-hidden="true"title="题库"></i><em><%= syHome %></em></span>
|
||||
<!-- <span class="fr collect" onclick="add_cancel_to_favorites(this);">
|
||||
|
|
|
|||
Loading…
Reference in New Issue