对于为评价的问题,同时显示顶和踩的数字,并且数字的“+”“-”标成黑色; 对于评价的问题,如果评价是顶,则只显示所有顶的次数;反之,亦然; 2.在问题列表中也添加了顶和踩的功能; 3.对于问题列表的描述,在描述内容前添加了“描述:”, 所以为空的情况下,该处显示占位依然存在,使列表显示格式统一exceptionHandle
parent
4bc217b52c
commit
cf9aa12727
@ -1,22 +1,57 @@
|
||||
<span id="praise_tread">
|
||||
<% @is_valuate = is_praise_or_tread(obj,user_id)%>
|
||||
|
||||
<% if @is_valuate.size > 0 %>
|
||||
|
||||
<% @flag = @is_valuate.first.praise_or_tread %>
|
||||
<% if @flag == 1 %> <!-- praise 1 -->
|
||||
<%= image_tag("/images/praise_tread/praise_true.png") %> <strong class="font_small_watch"><%= get_praise_num(obj)%></strong> <%= image_tag("/images/praise_tread/tread_false.png") %>
|
||||
<!-- get_praise_num(obj,1)函数中 1代表返回顶得次数 0返回踩的次数 -->
|
||||
<div id="praise_tread_<%= obj.id %>" style="float:right;">
|
||||
|
||||
<% elsif @flag == 0 %> <!-- tread 0-->
|
||||
<%= image_tag("/images/praise_tread/praise_false.png") %> <strong class="font_small_watch"><%= get_praise_num(obj)%></strong> <%= image_tag("/images/praise_tread/tread_true.png") %>
|
||||
<% end %>
|
||||
<% @is_valuate = is_praise_or_tread(obj,user_id)%>
|
||||
<% if @is_valuate.size > 0 %> <!-- 评价过 1代表赞 0代表踩 -->
|
||||
<% @flag = @is_valuate.first.praise_or_tread %>
|
||||
<% if @flag == 1 %> <!-- 顶过 -->
|
||||
<table style="line-height: 1px">
|
||||
<tr>
|
||||
<td ><%= image_tag("/images/praise_tread/praise_true.png") %></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center"><strong class="font_small_watch">+<%= get_praise_num(obj,1)%></strong></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td><%= image_tag("/images/praise_tread/tread_false.png") %></td>
|
||||
</tr>
|
||||
</table>
|
||||
<% elsif @flag == 0 %> <!-- 踩过 0-->
|
||||
<table style="line-height: 1px">
|
||||
<tr>
|
||||
<td > <%= image_tag("/images/praise_tread/praise_false.png") %></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="center"><strong class="font_small_watch">-<%= get_praise_num(obj,0)%></strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><%= image_tag("/images/praise_tread/tread_true.png") %> </td>
|
||||
</tr>
|
||||
</table>
|
||||
<% end %>
|
||||
|
||||
<% else %>
|
||||
<% else %>
|
||||
|
||||
<table style="line-height: 1px">
|
||||
<tr>
|
||||
<td > <%= link_to image_tag("/images/praise_tread/praise_false.png"),
|
||||
:controller=>"praise_tread",:action=>"praise_plus",:remote=>true,:obj_id => obj.id,:obj_type => obj.class%> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td align="center">+<strong class="font_small_watch"><%= get_praise_num(obj,1)%></strong></td>
|
||||
</tr>
|
||||
<tr><td align="center">---</td></tr>
|
||||
<tr>
|
||||
<td align="center">-<strong class="font_small_watch"><%= get_praise_num(obj,0)%></strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> <%= link_to image_tag("/images/praise_tread/tread_false.png"),:controller=>"praise_tread",
|
||||
:action=>"tread_plus",:remote=>true,:obj_id => obj.id,:obj_type => obj.class %></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<%= link_to image_tag("/images/praise_tread/praise_false.png"),
|
||||
:controller=>"praise_tread",:action=>"praise_plus",:remote=>true,:obj_id => obj.id,:obj_type => obj.class %> <strong class="font_small_watch"><%= get_praise_num(obj)%></strong> <%= link_to image_tag("/images/praise_tread/tread_false.png"),:controller=>"praise_tread",
|
||||
:action=>"tread_plus",:remote=>true,:obj_id => obj.id,:obj_type => obj.class %>
|
||||
|
||||
<% end %>
|
||||
</span>
|
||||
<% end %>
|
||||
</div>
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
$('#praise_tread').html('<%= j(
|
||||
|
||||
$('#praise_tread_<%= @obj.id %>').html('<%= j(
|
||||
render :partial => "/praise_tread/praise_tread",:locals => {:obj => @obj,:user_id => User.current.id}
|
||||
)%>');
|
||||
|
Loading…
Reference in new issue