1

위치가 테이블에 추가되었습니다. 그러나 위도/경도가 누락되었습니다. 지도에 아무 마커도 추가되지 않았습니다.gmaps4rails1.5.1- 지오 코딩이 작동하지 않습니다.

class Location < ActiveRecord::Base 
    validates :priority,:addr,:presence=>true 
    validates :priority,:numericality=>{:greater_than_or_equal_to =>1,:less_than_or_equal_to =>6} 
    default_scope :order=>'priority' 
    acts_as_gmappable :lat=>'lat',:lng=>'lng' 

    def gmaps4rails_address 
    self.addr 
    end 

    def gmaps4rails_infowindow 
    "<h4>Target priority: #{priority}</h4>" << "<h4>Address: #{addr}</h4>" << "<h4>Latitude: #{lat}</h4>" << "<h4>Longitude: #{lng}</h4>" 
    end 

def gmaps4rails_marker_picture 
    { 
     "picture" => "/images/#{priority%7}.jpg", 
     "width" => "30", 
     "height" => "30" 
    } 
    end 
end 

After new location added

+0

이 생성에 발생합니까 지오 코딩을 트리거 false-gmaps를 설정하거나 할 때 당신은 레코드를 편집? 나는 재현 할 수 없다 ... – apneadiving

+0

둘 다. 새 프로젝트를 만들려고합니다. 다른 열과 함께. – Daniel

+1

'user' 객체를 저장한다고합시다. 'user.gmaps'의 가치는 무엇입니까? – apneadiving

답변