module AutocompleteAddressSafe
Constants
- VERSION
Public Instance Methods
add_default_data(options)
click to toggle source
# File lib/autocomplete_address_safe/field_helper.rb, line 18 def add_default_data(options) id_name = "autocomplete" unless options.key?(:id) options[:id] = id_name end unless options.key?(:onfocus) options[:onfocus] = 'geolocate()' end unless options.key?(:autocomplete) options[:autocomplete] = 'off' end options end
field_complete(name, *args)
click to toggle source
# File lib/autocomplete_address_safe/field_helper.rb, line 3 def field_complete(name, *args) #if args.nil? # text_field 'autocomplete', nil, id:'autocomplete',placeholder:'Ingrese su ubicación', onfocus:'geolocate()', autocomplete: 'off' #else # text_field #end if args.empty? text_field_tag 'autocomplete', nil, id:'autocomplete',placeholder:'Ingrese su ubicación', onfocus:'geolocate()', autocomplete: 'off' else options = add_default_data(args.extract_options!) args << options text_field_tag(name, '', *args) end end