Hi people, I''m relativly new to the rails business so i have a rather noobish question: I have to create an app that has dynamic forms. That means, that I habe about 10 Forms that all have a subset of attributes they share and some that are unique to the type of form. Example: Shared fields: - created_at - created_by - customer_id - current_state - ... Fields needed in Form1 - healthinsurance_name - healthinsurance_street - ... Fields needed in Form2 - bank_name - account_number - ... So Form1 and Form2 share the fields created_at, etc. Then I need to store values and define restrictions to the fields like unique or things like if bank_name is set, account_number must be set too. I''m a little bit lost, how to begin with this stuff. I have been looking at STI but I''m not sure whether ist''s what I need or not. An optional feature would be to be able to define these dynamic forms inside of the application. So.....any ideas? thank you all! Greetings, Robotex -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---
> So Form1 and Form2 share the fields created_at, etc.created_at is one of ActiveRecord''s special fields and will be populated automatically by Rails if it exists in your database table. Similar fields are created_on, updated_at and updated_on. The _at columns should be timestamps and the _on ones should be dates. http://api.rubyonrails.org/classes/ActiveRecord/Timestamp.html> Then I need to store values and define restrictions to the fields like > unique or things like if bank_name is set, account_number must be set > too.The built-in validations make these really easy. Have a look at: http://api.rubyonrails.org/classes/ActiveRecord/Validations/ ClassMethods.html Hope that helps, Andy Stewart --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---
*bump* Is this so weird that no one has any clue? or am is the question too stupid....?! no one? -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---