在404,403,500等错误页面中使用模板

时间:2012-09-28 01:30:46

标签: ruby-on-rails ruby-on-rails-3.2

我只是在想,如果我能以一种很酷,干燥的方式完成这项工作......但我对rails非常陌生,并且不知道我该怎么做......

任何帮助?

提前感谢。

1 个答案:

答案 0 :(得分:0)

刚想通了:

rescue_from Foo::BarException do |exception|
    render file: "#{Rails.root}/public/403", formats: [:html], status: 403, layout: true
end

然后像老板那样做403.html,它应该有用。

但是,我仍然不知道如何使自动404也使用模板...它总是显示异常,即使我在我的应用程序控制器中添加了救援。