使rails button_to链接到带参数的路径

时间:2013-08-14 19:58:50

标签: ruby-on-rails

我正在尝试设置一个转到路径的按钮,但我无法弄清楚要设置路径的方法。目前我的设置如下:

= button_to "buy" , product_card_path, :method => "get"

但是我收到了错误。

No route matches {:action=>"card", :controller=>"products"}

这是rake路线中的路径:

product_card GET   /products/:product_id/card(.:format)    products#card

如何使button_to转到需要参数的路径?

1 个答案:

答案 0 :(得分:3)

尝试:

= button_to "buy" , product_card_path(your_product_instance), method: :get

不确定此处是否需要method: :get