Module: SiteFormHelper
- Defined in:
- app/helpers/site_form_helper.rb
Defined Under Namespace
Classes: SiteFormBuilder
Instance Method Summary collapse
Instance Method Details
#site_form_for(record_or_name_or_array, *args) ⇒ Object
~
237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 |
# File 'app/helpers/site_form_helper.rb', line 237 def site_form_for(record_or_name_or_array, *args) = args. [:builder] ||= SiteFormBuilder [:html] ||= {} [:html][:multipart] = true obj = nil if record_or_name_or_array.is_a?(Array) || record_or_name_or_array.is_a?(String) || record_or_name_or_array.is_a?(Hash) || record_or_name_or_array.is_a?(Symbol) obj = record_or_name_or_array else obj = [:site, record_or_name_or_array] end form_for(obj, *(args << )) do |f| yield(f) end end |