Repeating fields on the same page

Does anyone know how I can repeat fields for a model (that would
insert into different records) in a form? E.g.

<% form_for @thing, do |f| %>
<%= f.submit “DoIt” %>
<%= f.text_field :value %>
<%= f.text_field :value %>
<% end %>

So that somehow when the user pressed “DoIt”, the first value would go
into a record in thing, and the second value would go into another
record? Is this possible?

TIA,
Craig

On Mar 10, 10:13 pm, Dudebot [email protected] wrote:

into a record in thing, and the second value would go into another
record? Is this possible?

As long as you give the fields different names (or nest them in a
different scope, eg with fields_for), then yes. You just need to do
different things with params[:thing][:value1] and params[:thing]
[:value2] in your controller

Fred

You probably should have a look into :

http://railscasts.com/episodes/73-complex-forms-part-1

Christophe

Le 10 mars 2010 à 23:13, Dudebot a écrit :

On Mar 11, 2:10 am, Frederick C. [email protected]
wrote:

Does anyone know how I can repeat fields for a model (that would
insert into different records) in a form?
As long as you give the fields different names (or nest them in a
different scope, eg with fields_for), then yes. You just need to do
different things with params[:thing][:value1] and params[:thing]
[:value2] in your controller
Fred

On Mar 11, 3:33 am, Christophe D. [email protected]
wrote:

You probably should have a look into :
http://railscasts.com/episodes/73-complex-forms-part-1
Christophe

Thanks, Fred and Christophe. I had found the railscast on updating
multiple fields, but that wasn’t exactly what I was looking for. I’ll
watch the complex forms railscasts, mock up some code and get back to
the group if I remain too stupid.
Craig

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs