2011-05-27 11 views
5

जब मैं खाली पता फ़ील्ड सबमिट करता हूं तो मुझे निम्न त्रुटि का सामना करना पड़ता है।gmaps4rails सत्य को मान्य करने से पहले मान्य करता है

LocationsController में Gmaps4rails :: GeocodeInvalidQuery # बनाने आप कोई पता

मेरे मॉडल

class Location < ActiveRecord::Base 
    validates :address, :presence => true 

    acts_as_gmappable 
    def gmaps4rails_address 
    address 
    end 

    def gmaps4rails_infowindow 
    "<h4>#{name}</h4>" << "<h4>#{address}</h4>" 
    end 
end 

सवाल क्यों यह कभी नहीं पता क्षेत्र उपस्थिति की पुष्टि करता है या नहीं और सीधे त्रुटि फेंक प्रदान करनी चाहिए?

+0

हाय, बस अपने प्रश्न का उल्लेख किया। मैं इस सप्ताह के अंत में एक कस्टम संस्करण जारी कर रहा हूं जिसमें कस्टम इन्फोबॉक्स + इस पर एक फिक्स शामिल है। – apneadiving

उत्तर

4

0.8.7 में फिक्स्ड अब यह सामान्य रूप से पता फ़ील्ड में त्रुटि जोड़ देगा।

Gmaps4rails पहले से ही जांचता है कि पता खाली है या नहीं। यह here वर्णित विकल्पों का हिस्सा है।

आप कर सकते हैं, उदाहरण के लिए, अपने खुद के सत्यापन संदेश इस तरह से सेट करें:

acts_as_gmappable :msg => "Errrrrrrror" 
+0

क्या होगा यदि मैं नहीं चाहता कि यह पता फ़ील्ड को सत्यापित करे। या सत्यापन छोड़ें? – mrudult

संबंधित मुद्दे