如何更改rails中bang版本更新中的重定向页面?

时间:2013-11-18 20:21:21

标签: ruby-on-rails activeadmin

我不知道它的语法。

update! do {
     success: admin_user_path
   }

这是正确的语法吗? 我正在使用Active Admin

1 个答案:

答案 0 :(得分:2)

您可以在Inherited Resources readme上找到有关处理成功/失败的详细信息。 ActiveAdmin对其所有控制器操作使用Inherited Resources。

class ProjectsController < InheritedResources::Base
  def update
    update! do |success, failure|
      success.html { redirect_to project_url(@project) }
      failure.html { redirect_to root_url }
    end
  end
end