Flash通知文本更改

时间:2013-02-10 16:06:43

标签: ruby-on-rails ruby

我创建了Posts模型,我希望在保存或更新模型时更改flash通知文本。

我怎么能这样做? 谢谢!

1 个答案:

答案 0 :(得分:1)

在您的控制器操作中执行此操作,您可以在其中调用Post方法,例如:

class FooController < ApplicationController
  def create
    if Post.create(params)
      flash.notice 'Post saved'
    else
      flash.alert 'Post not saved'
    end
  end
end

最好将模型与控制器和控制器方法(例如flash)隔离开来,并将其设置在控制器中。