How to pass get parameters to post / put simple_form with Rails 3?

With simple_form 2.0.4 I do:

= simple_form_for(@thing) do |f| 

It generates:

 <form accept-charset="UTF-8" action="/things/37" class="simple_form" id="edit_thing_37" method="post" novalidate="novalidate"> 

But I need:

 <form accept-charset="UTF-8" action="/things/37?foo=bar" class="simple_form" id="edit_thing_37" method="post" novalidate="novalidate"> 

How to do it?

Thanks!

+4
source share
1 answer

You can write

 = simple_form_for(@thing, :url => thing_path(@thing, :foo => 'bar')) do |f| 
+14
source

Source: https://habr.com/ru/post/1446288/


All Articles