Sha256: 9219af401269e858b0772ba38b137dafb84a20e54a864dbb1e9c54e2d7aec003
Contents?: true
Size: 722 Bytes
Versions: 25
Compression:
Stored size: 722 Bytes
Contents
:ruby type_collection = field.polymorphic_type_collection type_column = field.association[:foreign_type].to_s selected_type = field.bindings[:object].send(type_column) collection = field.associated_collection(selected_type) selected = field.bindings[:object].send(field.association[:name]) column_type_dom_id = form.dom_id(field).sub(field.method_name.to_s, type_column) = form.select type_column, type_collection, {:include_blank => true, :selected => selected_type}, :id => column_type_dom_id, :data => { :polymorphic => true, :urls => field.polymorphic_type_urls.to_json } = form.select field.method_name, collection, {:include_blank => true, :selected => selected.try(:id)}, :style => "margin-left:10px;"
Version data entries
25 entries across 25 versions & 3 rubygems