首先,我是一个Rails新手。我可以在Ruby中拥有自己的东西,但Rails对我来说是一个完全不同的故事。我喜欢Rails为我提供的开发速度,但我似乎无法与现有文档保持和平。
对于我目前为止的所有表单,我使用了 form_for ,其中包含我需要创建的模型的实例(例如,提交新书)。我真的希望能够写出类似的东西:
<% form(:action => "whatever") %>
<% text_field ... %>
<% file_field ... %>
<% end %>
从我在线阅读的文章中,我了解到这就是Rails&lt; 2.0。无论如何在Rails中执行此操作&gt; 2.0,还是等同于它的东西?你能发一个片段吗?
答案 0 :(得分:22)
看看form_tag
。
<% form_tag '/posts' do %>
<div><%= submit_tag 'Save' %></div>
<% end %>