2014-02-05 44 views
0

是否有可能显示这个简单的表格前检查提交:Ruby Rails是否可以在显示表单之前进行检查?

<%= form_for @article, url: {action: "create"}, html: {class: "nifty_form"} do |f| %> 
    <%= f.text_field :title %> 
    <%= f.text_area :body, size: "60x12" %> 
    <%= f.submit "Create" %> 
<% end %> 

一样,如果它已经提交了第一次演出其他HTML内容呢?

+0

检查数据库,看它是否已经存在。 –

回答

1

测试对象。如果您使用ActiveRecord/Mongoid:

<% if @article.new_record? %> 
    ... display form ... 
<% else %> 
    ... do something different ... 
<% end %> 
相关问题