load user in homework

president
yanxd 11 years ago
parent 1c7923e5bd
commit 57994edc06

@ -410,7 +410,7 @@ class BidsController < ApplicationController
@homework = HomeworkAttach.new @homework = HomeworkAttach.new
#@homework_list = @bid.homeworks #@homework_list = @bid.homeworks
#增加作业按评分排序, #增加作业按评分排序,
@homework_list = @bid.homeworks.joins(:user).includes(:rate_averages, :user, :attachments).order('seems_rateable_cached_ratings.avg DESC') @homework_list = @bid.homeworks.joins(:rate_averages, :user, :attachments).order('seems_rateable_cached_ratings.avg DESC')
if params[:student_id].present? if params[:student_id].present?
@temp = [] @temp = []
@homework_list.each do |pro| @homework_list.each do |pro|

@ -179,7 +179,7 @@
<tr> <tr>
<td style="padding-top: 5px"> <% if @bid.homework_type == 1%> <td style="padding-top: 5px"> <% if @bid.homework_type == 1%>
<% if @bid.homeworks.size>0 %> <% if @bid.homeworks.size>0 %>
<% for homework in @bid.homeworks %> <% for homework in @bid.homeworks.eager_load(:user) %>
<%= link_to image_tag(url_to_avatar(homework.user), :class => "avatar", :title => homework.user.name), user_path(homework.user), :class => "avatar" %> <% end %> <%= link_to image_tag(url_to_avatar(homework.user), :class => "avatar", :title => homework.user.name), user_path(homework.user), :class => "avatar" %> <% end %>
<% else %> <% else %>
<p class="font_lighter"> <p class="font_lighter">

Loading…
Cancel
Save