search for: company_form

Displaying 1 result from an estimated 1 matches for "company_form".

2011 Apr 04
1
Best way to instanciate an empty address element in many nested fields_for
...lay a User, its Company and its company Address, with fields_for. The problem is when my User has a Company, that does *not* have an Address: the part containing the Address is not displayed. I see 2 ways of instanciating my empty adress: 1) In the view: f.fields_for :company, @user.company do |company_form| and company_form.fields_for :address, (address = @user.company.address ? address : Address.new) 2) In the controller @user.company.address = Address.new unless @user.company.address (a variant would be to write @user.company.build_address, which I prefer over Address.new.) Do you see other wa...