diff --git a/app/views/student_work/_programing_work_show.html.erb b/app/views/student_work/_programing_work_show.html.erb index 6009dfbb5..cf5866bc6 100644 --- a/app/views/student_work/_programing_work_show.html.erb +++ b/app/views/student_work/_programing_work_show.html.erb @@ -18,7 +18,7 @@ <% if @homework.homework_detail_manual.comment_status == 3 && work.user != User.current%>
  • - <%= render :partial => 'student_work_praise' %> + <%= render :partial => 'student_work_praise',:locals => {:work => work} %>
  • <% end%>
    diff --git a/app/views/student_work/_show.html.erb b/app/views/student_work/_show.html.erb index 67c04d71f..dc2fdafb6 100644 --- a/app/views/student_work/_show.html.erb +++ b/app/views/student_work/_show.html.erb @@ -25,7 +25,7 @@ <% if @homework.homework_detail_manual.comment_status == 3 && !is_my_work %>
  • - <%= render :partial => 'student_work_praise' %> + <%= render :partial => 'student_work_praise',:locals => {:work => work} %>
  • <% end%>
    diff --git a/app/views/student_work/_student_work_praise.html.erb b/app/views/student_work/_student_work_praise.html.erb index f03bbdcc1..8796244ea 100644 --- a/app/views/student_work/_student_work_praise.html.erb +++ b/app/views/student_work/_student_work_praise.html.erb @@ -1,5 +1,5 @@ -<% if is_praise_homework User.current.id,@work.id %> - <%= link_to "赞(#{praise_homework_count @work.id})",praise_student_work_student_work_path(@work), :remote => true,:class => 'orange_btn', :style => 'font-size:12px;'%> +<% if is_praise_homework User.current.id,work.id %> + <%= link_to "赞(#{praise_homework_count work.id})",praise_student_work_student_work_path(work), :remote => true,:class => 'orange_btn', :style => 'font-size:12px;'%> <% else %> - <%= link_to "赞(#{praise_homework_count @work.id})","javascript:void(0)",:class => 'grey_btn', :style => 'font-size:12px;'%> + <%= link_to "赞(#{praise_homework_count work.id})","javascript:void(0)",:class => 'grey_btn', :style => 'font-size:12px;'%> <% end %> \ No newline at end of file diff --git a/app/views/student_work/praise_student_work.js.erb b/app/views/student_work/praise_student_work.js.erb index c58eb5a2f..d0916cdc2 100644 --- a/app/views/student_work/praise_student_work.js.erb +++ b/app/views/student_work/praise_student_work.js.erb @@ -1 +1 @@ -$('#student_work_praise_<%= @work.id%>').html('<%= escape_javascript(render :partial => 'student_work/student_work_praise')%>'); \ No newline at end of file +$('#student_work_praise_<%= @work.id%>').html('<%= escape_javascript(render :partial => 'student_work/student_work_praise', :locals => {:work => @work})%>'); \ No newline at end of file