Jac*_*ley 9 ruby-on-rails ruby-on-rails-3
我有一个动作'批准',它呈现一个显示模型(类)内容的视图.在视图中,我有一个accept使用URL参数(:id)调用的link_to .在之后accept的动作完成(套批准为true),我想呈现approval一个消息("救了!")一次.但是,与静态登录页面不同,批准操作在第一次调用时需要一个参数.第二次渲染时,会发生运行时错误(显然).approval使用闪光灯通知的最佳方式是什么?
def approval
@c = Class.find(params[:id])
end
def accept
@c = Class.find(params[:id])
@c.approve = true
@c.save
render 'approval', :notice => "Saved!"
end
Run Code Online (Sandbox Code Playgroud)
将此更改render 'approval', :notice => "Saved!"为
flash[:notice] = "Saved!"
redirect_to :back
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7780 次 |
| 最近记录: |