hag*_*ope 22 redirect routing controller ruby-on-rails
我只是想要消息通知/错误如果消息是/没有保存,没有任何重定向,我怎么能没有重定向:
respond_to do |format|
if @message.save
format.html { redirect_to request.referer, :notice => 'Message sent!' } #dont want redirect
else
# error message here
end
Run Code Online (Sandbox Code Playgroud)
Ben*_*ret 29
用途flash.now:
if @message.save
flash.now[:notice] = 'Message sent!'
else
flash.now[:alert] = 'Error while sending message!'
end
respond_to do |format|
format.html { # blahblah render }
end
Run Code Online (Sandbox Code Playgroud)