gmaps4rails автоматическое геокодирование не работает - PullRequest
1 голос
/ 25 октября 2011

У меня есть простое приложение с Rails3 и гемом gmaps4rails.
У меня карта отображается успешно.

Но когда я создаю нового пользователя, широта / долгота не генерируются автоматически, как в скринкасте. Чего мне не хватает?

Вот мой код модели:

class Merchant < ActiveRecord::Base  
acts_as_gmappable  
 def gmaps4rails_address  
  "#{self.address}, #{self.zip} #{self.city}, #  {self.country}"  
 end  
end

Я также не могу ввести адрес просто как "Город, штат". Я должен указать полный адрес или получаю ошибку.

1 Ответ

1 голос
/ 28 октября 2011

Там не будет никаких проблем, не используя пример, который я привожу в вики:

def gmaps4rails_address
  "#{self.address}, #{self.zip} #{self.city}, # {self.country}"  
end

Это просто говорит о том, что вы можете настроить его так, как вам нужно.

Так что да, это может быть просто:

def gmaps4rails_address
  self.address 
end
...