Module: Searchlogic::Helpers::Form::FormBuilder

Includes:
Shared
Defined in:
lib/searchlogic/helpers/form.rb

Overview

:nodoc:

Instance Method Summary collapse

Instance Method Details

#fields_for_with_searchlogic(*args, &block) ⇒ Object



178
179
180
181
182
183
184
185
186
187
188
# File 'lib/searchlogic/helpers/form.rb', line 178

def fields_for_with_searchlogic(*args, &block)
  search_object = find_searchlogic_object(args)
  if search_object
    searchlogic_options = extract_searchlogic_options!(args)
    new_args = searchlogic_args(args, search_object, searchlogic_options, :fields_for)
    insert_searchlogic_fields(new_args, search_object, searchlogic_options, &block)
    fields_for_without_searchlogic(*new_args, &block)
  else
    fields_for_without_searchlogic(*args, &block)
  end
end