गूगल मानचित्र जानकारी विंडो मार्कर को लिंक मॉडल करने के लिए रेल

वोट
0

मैं सफलतापूर्वक एक गूगल मानचित्र पर अपना पार्किंग स्टालों सूचीबद्ध किया है, फिर भी, मैं कई प्रयास की कोशिश की है एकीकृत करने के लिए <%= link_to parking %>इसलिए जब daily_price साथ जानकारी विंडो क्लिक किया जाता है पार्किंग को देखने के लिए चला जाता है। जहां / मैं LINK_TO कैसे रखना चाहिए? कुछ समाधान अभी भी मेरे सिर खरोंच को देखा। इस तरह के एक नौसिखिया।

धन्यवाद

search.html.erb

 <!--google map-->
 <div id=map style=width: 100%; height: 100%></div>


     function initialize(parkings) {
         var location = {lat: 53.5444, lng: -113.4909}

         if (parkings.length > 0) {
             location = {lat: parkings[0].latitude, lng: parkings[0].longitude}
         }

         var map = new google.maps.Map(document.getElementById('map'), {
             center: location,
             zoom: 12
         });

         var marker, inforwindow;

         parkings.forEach(function(parking) {
             marker = new google.maps.Marker({
                 position: {lat: parking.latitude, lng: parking.longitude},
                 map: map
             });

             infowindow = new google.maps.InfoWindow({
                 content: <div class='map_price'>$ + parking.daily_price + </div>
             });

             infowindow.open(map, marker);
         })
     }

     google.maps.event.addDomListener(window, 'load', function() {
         initialize(<%= raw @arrParkings.to_json %>)
     });
 </script>

15/02/2018 को 06:10
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

गूगल मानचित्र जानकारी विंडो मार्कर को लिंक मॉडल करने के लिए रेल

वोट
0

मैं सफलतापूर्वक एक गूगल मानचित्र पर अपना "पार्किंग" स्टालों सूचीबद्ध किया है, फिर भी, मैं कई प्रयास की कोशिश की है एकीकृत करने के लिए <%= link_to parking %>इसलिए जब daily_price साथ जानकारी विंडो क्लिक किया जाता है पार्किंग को देखने के लिए चला जाता है। जहां / मैं LINK_TO कैसे रखना चाहिए? कुछ समाधान अभी भी मेरे सिर खरोंच को देखा। इस तरह के एक नौसिखिया।

धन्यवाद

search.html.erb

 <!--google map-->
 <div id="map" style="width: 100%; height: 100%"></div>


     function initialize(parkings) {
         var location = {lat: 53.5444, lng: -113.4909}

         if (parkings.length > 0) {
             location = {lat: parkings[0].latitude, lng: parkings[0].longitude}
         }

         var map = new google.maps.Map(document.getElementById('map'), {
             center: location,
             zoom: 12
         });

         var marker, inforwindow;

         parkings.forEach(function(parking) {
             marker = new google.maps.Marker({
                 position: {lat: parking.latitude, lng: parking.longitude},
                 map: map
             });

             infowindow = new google.maps.InfoWindow({
                 content: "<div class='map_price'>$" + parking.daily_price + "</div>"
             });

             infowindow.open(map, marker);
         })
     }

     google.maps.event.addDomListener(window, 'load', function() {
         initialize(<%= raw @arrParkings.to_json %>)
     });
 </script>

15/02/2018 को 06:10
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more