recursos rails formularios form anidados accepts_nested_attributes_for ruby-on-rails ruby ruby-on-rails-3 checkbox field

ruby-on-rails - formularios - nested form rails



Manejar formularios de casilla de verificación con una asociación de registros `: has_many: through` (1)

El enlace que proporcionó Dogbert es una buena forma de hacerlo manual. Sin embargo, si decides usar Simple Form obtienes esa funcionalidad incorporada.

Usando el ejemplo del artículo mencionado anteriormente, harías:

<%= simple_form_for(@user) do |f| %> <%= f.association :groups, :as => :check_boxes %> <%= f.submit %> <% end %>

Este ejemplo es, por supuesto, muy simplificado, pero debería funcionar. ¡Buena suerte!

Estoy usando Ruby on Rails 3.0.7 y me gustaría usar campos de casillas de verificación en mis archivos de vista (es decir, para formularios nuevos y de edición) con un :has_many :through Record Association. He visto ese tipo de cosas implementadas fácilmente usando una has_and_belongs_to_many registros has_and_belongs_to_many , pero ¿es posible hacer que funcione fácilmente con la primera asociación mencionada? Si es así, ¿cómo hacer eso?