Create subform within rails form

Hi,

I have a form for a model that have relationship to other models in my
application. For example, a company and employees. When I add new
employee, I should select company for which employee is working. How
about if the employee works in a company that is not in my database? so
I want to create that company within the same form of adding employee
(sub form). Can anyone tell me how to do that in rails?

Ahmed

Hi,

I am doing just that in my application.

First I would like to give you a heads up that HTML does not work well
with
nested FORMS, at least the browsers do not. So you will have to ensure
that
the forms aren’t nested, you can still make them appear nested /
subforms by
using relative positioning however.

Second in my scenario I felt best to have AJAX forms for the creation
purpose so that I can create the object without having to leave the main
form, you should consider something similar.

Beyond that it depends on your exact scenario that you wish to create.

Thanks & Regards,
Dhruva S…

On Sat, Jan 2, 2010 at 6:15 PM, Ahmed A.
[email protected]wrote:


For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.

You received this message because you are subscribed to the Google
Groups “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.

On Sat, Jan 2, 2010 at 4:45 AM, Ahmed A.
[email protected]wrote:

Ahmed, it seems that you’re needing a multi model form that accepts
nested
attributes. Thus,
you might want to take a look at the following example:

Good luck,

-Conrad

.
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.

You received this message because you are subscribed to the Google
Groups “Ruby on Rails: Talk” group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.