Google Maps

Please report bugs and any annoyances here. Kindly include all possible details: steps to reproduce, expected result, actual result, screenshots, ... etc.
Post Reply
User avatar
ronwill
Veteran Member
Posts: 228
Joined: 2015-08-08 10:12
Location: Cheltenham UK +Weatherford USA

Google Maps

Post by ronwill » 2018-03-14 23:00

On a new project, using latest revision, I am getting following message when trying to include a Google map url:

The Google Maps API server rejected your request. Invalid request. Invalid 'center' parameter.

Anyone else experiencing this, or have any idea why?

Cheers
Ron - Gloucestershire, UK: AppGini Pro V 23.15 Rev 1484 - LOVING IT!
Plugins: Mass Update + Search Page Maker + Summary Reports + Calendar + Messages
Bizzworxx: AppGiniHelper + Inline Detail View
Alejandro Landini: To-Do List + MPI + TV Field Editor
Other: Udemy Course

User avatar
ronwill
Veteran Member
Posts: 228
Joined: 2015-08-08 10:12
Location: Cheltenham UK +Weatherford USA

Re: Google Maps

Post by ronwill » 2018-03-24 15:31

Issue resolved for me. I made changes to Table_TemplateDV & Table_dml and Map now showing. Issue was probably not related to this, but it resolved issue for me.

Change to dml file was to make Google Map responsive on Mobile/Smartphones - as shown here:
Line 1224 (in myfile)
$templateCode = str_replace('<%%GOOGLEMAP(VenueMap)%%>', get_embed('googlemap', $urow['VenueMap'], '100%', '360'), $templateCode);// Changed to 100%, makes video responsive RW
Line 1225 (in myfile)
$templateCode = str_replace('<%%GOOGLEMAPTHUMB(VenueMap)%%>', thisOr(get_embed('googlemap', $urow['VenueMap'], '100%', '360', 'thumbnail_url'), 'blank.gif'), $templateCode);// Changed to 100%, makes video responsive RW

My Table_TemplateDV to suit my need was:

<div class="form-group">
<hr class="hidden-md hidden-lg">
<label for="VenueMap" class="control-label col-lg-3">Venue Map <i class="glyphicon glyphicon-info-sign text-info" data-toggle="collapse" data-target="#VenueMap-description"></i></label>
<div class="col-lg-9">
<span class="help-block collapse" id="VenueMap-description"><div class="alert alert-info">Insert a google map url link (long url, not short) here for a google map to be displayed in detail view.</div></span>


<div class="form-control-static">
<div><%%GOOGLEMAP(VenueMap)%%></div>
<label for="VenueMap"><button type="button" id="VenueMap-edit-link" class="btn btn-default hspacer-lg vspacer-sm" data-toggle="collapse" data-target="#VenueMap" title="<%%TRANSLATION(Edit)%%>"><i class="glyphicon glyphicon-pencil"></i></button></label>
</div><input maxlength="" type="text" class="form-control collapse" name="VenueMap" id="VenueMap" value="<%%VALUE(VenueMap)%%>">
</div>
</div>

Naturally if you do something similar you should set these files as 'read only' to prevent on publishing the changes being over written. That said, I always keep a Revised Files folder to keep these changed files in, so if problems later I re-publish after removing 'read only' and do a file compare, make any conflict changes etc. and save again.

Cheers,
Ron
Ron - Gloucestershire, UK: AppGini Pro V 23.15 Rev 1484 - LOVING IT!
Plugins: Mass Update + Search Page Maker + Summary Reports + Calendar + Messages
Bizzworxx: AppGiniHelper + Inline Detail View
Alejandro Landini: To-Do List + MPI + TV Field Editor
Other: Udemy Course

Post Reply