发布用haml创建动作

时间:2014-04-15 16:24:41

标签: ruby-on-rails ruby-on-rails-4 haml

您好我是haml的新手,并试图找出如何在表单上做某事。

我有一系列课程[“篮球”,“棒球”,“足球”]

从我的体育索引视图中,我想将一个帖子发送到SportsController的创建方法,并将所选类的名称作为参数。

= options = Sports.all   #this is an array of the classes shown above
= form_for(@sport, url: sport_path) do |f|
  = options_for_select(options)
  = f.submit

1 个答案:

答案 0 :(得分:1)

看起来你只需要正确的方法。如果您在索引页面中,它不知道您要使用url:sport_path做什么。

尝试添加方法:: post以便表单知道转到运动控制器中的create方法。