Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module ActionView
- module Helpers
- class FormBuilder
- # - f.fields_for_array_of_hashes :links do |lnk|
- # .item
- # = lnk.text_field :name
- # = lnk.text_field :url
- def fields_for_array_of_hashes(record_name, record_object = nil, options = {}, &block)
- @object.send(record_name).each do |e|
- e = OpenStruct.new(e)
- def e.to_s; ''; end
- @template.concat fields_for("#{record_name}[]", e, options, &block)
- end
- ''
- end
- end
- end
- end
Add Comment
Please, Sign In to add comment