如何传递来自模型 - >控制器来查看的错误消息?使用form_tag时传递错误消息?
= form_tag :controller => "article", :action => "create" do
/how to retrieve error messages here?
%p
= label_tag :article, "Article"
= text_field_tag :article
= submit_tag "Submit Article"
我有这样的模式:
class Article < ActiveRecord::Base
attr_accessible :article
validates :article, :presence => true
end
在我的控制器:
def create
@article = Article.new(params[:article])
if ! @article.save
# how to set errors messages?
end
end
我用Rails 3.0.9
你见过?我相信它回答你的问题:http://railsforum.com/viewtopic.php?id=30889另外,为什么你使用'form_tag'使用'form_for'应该在这种情况下更好地工作吗? –
我的计划实际上是使用另一个控制器。 – Ben
“使用其他控制器”是什么意思?请提供您正在尝试做的更多细节。 –