如何将GET参数传递给simpleform输入

时间:2015-03-17 17:56:51

标签: ruby-on-rails simple-form

我有以下link_to并希望在其指向的页面上的表单中使用它的参数。不知道怎么做......

以下是模板上的链接:

<%= link_to 'Create Account', shop_account_signup_from_checkout_path(:order_id => @order.id) %>

该链接重定向到另一个模板,其格式为:

<%= simple_form_for @web_user, shop_account_signup_from_checkout_path, id: 'signupForm' do |f| %>

  <%= f.input #I want the :order_id from the get request to be passed in here# %>

<% end %>

如何传递:order_id的值?

干杯

1 个答案:

答案 0 :(得分:2)

您的视图可以访问传递给它们所呈现的操作的params哈希值,因此您在此处显示的最简单的方法就是在{{1}中更改该方法调用转到:

simple_form_for