班级讨论区和通知缓存修改

yuanke_cache
yuanke 9 years ago
parent 627bc9c8c7
commit 7ed5a04a54

@ -17,7 +17,8 @@
<div class="bloglistbox">
<% if topics.any? %>
<% topics.each do |activity| %>
<% cache [:course_boardslist_one,activity.id.to_s] do%>
<% update_time = activity.children.any? ? activity.children.last[:created_on] : activity[:created_on]%>
<% cache [:course_boardslist_one,activity.id.to_s+"-"+(activity.sticky).to_s+"-"+(activity.locked).to_s+"-"+update_time.to_i.to_s+activity[:update_on].to_i.to_s] do%>
<div class="list-file">
<div><span class="item_list fl"></span>
<% if activity.parent_id.nil? %> <!--+"(帖子标题)"-->
@ -46,7 +47,7 @@
<span class="grayTxt">
发帖人: <%=(u.try(:realname) != " " ? u.lastname + u.firstname : u.try(:login)) %>
</span>
<span class="grayTxt">更新:<%= format_time(activity.children.any? ? activity.children.last[:created_on] : activity[:created_on] ) %></span>
<span class="grayTxt">更新:<%= format_time(update_time) %></span>
<% all_comments = []%>
<% count=get_all_children(all_comments, activity).count %>
<p class="list-info fr grayTxt"><span><%= count>0 ? "#{count}" : "0" %></span><span>回复</span><span>|</span><span><%= get_praise_num(activity) > 0 ? "#{get_praise_num(activity)}" : "0" %></span><span>赞</span></p>

@ -17,7 +17,8 @@
<div class="bloglistbox">
<% if topics.any? %>
<% topics.each do |activity| %>
<% cache [:course_newslist_one,activity.id.to_s] do%>
<% update_time = CourseActivity.where("course_act_type='#{activity.class}' and course_act_id =#{activity.id}").first.updated_at%>
<% cache [:course_newslist_one,activity.id.to_s+"-"+(activity.sticky == 1).to_s+"-"+update_time.to_i.to_s] do%>
<div class="list-file">
<div><span class="item_list fl"></span>
<%= link_to activity.title.to_s, news_path(activity), :class => "list-title fl" %>
@ -34,7 +35,7 @@
<span class="grayTxt">
发布者: <%=(u.try(:realname) != " " ? u.lastname + u.firstname : u.try(:login)) %>
</span>
<span class="grayTxt">更新:<%= format_time(CourseActivity.where("course_act_type='#{activity.class}' and course_act_id =#{activity.id}").first.updated_at) %></span>
<span class="grayTxt">更新:<%= format_time(update_time) %></span>
<% count=0 %>
<% count=activity.comments.count %>
<p class="list-info fr grayTxt"><span><%= count>0 ? "#{count}" : "0" %></span><span>回复</span><span>|</span><span><%= get_praise_num(activity) > 0 ? "#{get_praise_num(activity)}" : "0" %></span><span>赞</span></p>

Loading…
Cancel
Save