【发布时间】:2012-05-11 08:26:07
【问题描述】:
我有一个表格:
%form{:action:method => "post"}
%fieldset
%label{:for => "title"} Title:
%input{:name => "title", :type => "text", :value => ""}/
%label{:for => "notes"} Notes:
%input{:name => "notes", :type => "text", :value => ""}/
%a.finish{:href => "/rotas", :method => "post"} Finish!
但是,该链接似乎无法正常工作-也许我缺少 Haml 或 Rails 中的一些基本内容。
我的 routes.rb 中有一个 :resource rotas,我的控制器有一个 def create 方法。
感谢任何帮助!谢谢!
顺便说一句。我使用脚手架生成 - 似乎相同的表单用于编辑模型和创建。它如何知道是执行 POST 还是执行 PUT?
【问题讨论】:
-
注意:我更新了我的答案,我一开始以为问题很简单,然后意识到你还有更多问题。
标签: ruby-on-rails forms haml