hello, I am a Ruby Rails newbie. I am confused as to how to update in a clean way my User table through an admin html view by passing the update parameters for the record.
Ex. I have a User table with the following entries id integer email string internal boolean admin boolean I wan to create a view (html) to see all the users an Update their internal and admin status (boolean) via radio buttons. I want to be able to pass the values for each user correctly to the controller Update action. so I have something like this (pseudo code) <% form_tag :url => { :action => 'update'} do %> <% @internal_users.each do |user| %> <%=h user.email%> <%= radio_button_tag 'user[user.id][internal]' , true, user.internal %> <%= radio_button_tag 'user[user.id][internal]', tru, user.admin %> <% end %> <%= submit_tag 'Update' %> <% end % in the controller I defined an Update Action def update User.update(params[:user].keys, params[:user].values] end Of course this is not working otherwise I wouldn't asking for help. Can anyone tell me what is the best way to achieve my goal of updating the User internal and admin boolean entries via a html form. Thanks --~--~---------~--~----~------------~-------~--~----~ 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@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---