multiple fields_for, same model

I have three fields_for inside a form_tag.

http://pastie.org/218918

Two of them, correspond to the same model, :customer, (the two
objects, billing_customer and shipping_customer have been built in the
controller method). When I submit the form, the parameters only
include one of the two fields_for methods and it comes through as the
model name, not the object name:

"customer"=>{...}

I know there is a way to use two fields_for sections that correspond
to the same model... what am I doing wrong here?

-Nik

Nik can you update mentioned URL with field names as well

try using following:
<% fields_for :shipping_customer do |sc| %>
  <%= sc.text_field%>
        <% end %>

        <% fields_for :billing do |bi| %>
  ...<%= b.text_field%>
        <% end %> <!-- end billing_fields -->

  <% fields_for :billing_customer do |bc| %>
  ....<%= bc.text_field%>
  <% end %>

MOdel:

ShippingCustomer.new(params[:shipping_customer])
Billing.new(params[:billing)
ShippingCustomer.new(params[:billing_customer)

I am using something like this and it is working for me.

let me know

Ajit

Just what I needed. Many thanks, Ajit.