issue 详情页面二级回复局部刷新

This commit is contained in:
huang 2016-12-19 15:16:45 +08:00
parent 3c1de111c6
commit 1caf8d9935
3 changed files with 8 additions and 4 deletions

View File

@ -646,11 +646,15 @@ class IssuesController < ApplicationController
update_user_activity(@issue.class,@issue.id) update_user_activity(@issue.class,@issue.id)
update_forge_activity(@issue.class,@issue.id) update_forge_activity(@issue.class,@issue.id)
respond_to do |format| respond_to do |format|
if params[:is_issue_show]
format.js{redirect_to issue_path(@issue)}
else
format.js format.js
end end
end end
end end
end end
end
# 需要刷新详情页面,代码同步一致 # 需要刷新详情页面,代码同步一致
# 获取project和issue状态是为了刷新页面 # 获取project和issue状态是为了刷新页面

View File

@ -7,7 +7,7 @@
<div class="ReplyToMessageInputContainer"> <div class="ReplyToMessageInputContainer">
<% if User.current.logged? %> <% if User.current.logged? %>
<div nhname='new_message_<%= @jour.id%>' style="display:none;"> <div nhname='new_message_<%= @jour.id%>' style="display:none;">
<%= form_for('new_form',:url => add_reply_issue_path(@issue.id),:method => "post", :remote => true) do |f|%> <%= form_for('new_form',:url => add_reply_issue_path(@issue.id, :is_issue_show => true),:method => "post", :remote => true) do |f|%>
<input type="hidden" name="journal_id" value="<%=@jour.id%>"/> <input type="hidden" name="journal_id" value="<%=@jour.id%>"/>
<div nhname='toolbar_container_<%= @jour.id%>' ></div> <div nhname='toolbar_container_<%= @jour.id%>' ></div>
<div class="cl"></div> <div class="cl"></div>