hi, i am new in ruby, i have to do the next
Send a hash (key are strings and values are booleans) to the view, show it like check box in the view, using string like nome and the value like check or not checked, and recover this hash modified to the controller for work with it so i wrote this
in the view
<%@arquitectures.each do |key, value| %> <%=key.to_s%> <%=check_box(key, value, {}, true, false) %> <%end%></p>
in the controller
before_filter loadArchitectures #here load @architectures def create if request.post? begin @architectures.each do |key, value| if value newArchitecture=Architecture.new() newArchitecture.nombre=clave newArchitecture.project_id=@project.id newArchitecture.save
end end
But when i see the values of @architectures after request.post? they are the originals values. Some help please (and sorry for my english)