We recently upgraded from 7.4 to 7.7.9 our developer fixed a few things to get the maps to work including cluster icons.
Problem 1 - Suite CRM parsing from the module search screens. Example-> Procedure: go to meetings, enter search params, produce list of meetings, select all, choose map. In my example we select 25 meetings but 1485 are displayed in the resulting map.
Problem 2 - Legend is on top of the toggle clustering button.
Any help to fix these would be gratly appreciated as the mapping is a high value bonus that keeps our salespeople interested in using the product.
Couple of things needed to be changed. in the jjwg_Maps.php … the URL setting was not passing correctly to the GEOCODE Function … I couldn’t find the problem… BUT! I simply changed the $base_url var on line 849;
Even though the documentation says the API KEY is not required … this didn’t work… you have to include &KEY= to the URI.
NEXT…
Markers don’t show up either … because googlecode.com is out of service.
If I do a search on accounts and “Select this page (30)” and then Bulk Action->Maps it shows correctly the 30 accounts on maps.
Doing the same search and choosing “Select All” and then Bulk Action->Maps it shows all accounts in the database and not only the all of the search list.
What ever is the number of rows filtered using “Select All” gets the same issue.
anyone did fix this issue?
what is the problem suitecrm selection or data passed to jjw map?
Make sure you select the correct branch before navigating to the file and starting the edit. That branch should be hotfix-7.8.x., so basically this is the file you need to edit:
External dependencies files shouldn’t be linked to github in the raw mode, they need a proper url or to be placed inside the SuiteCRM code.
I think this require an issue to be raised in Github
the last posts were only about icons and cluster icons, isn’t it?
Did anybody experience the original problem (#1) of the post?
Problem 1 - Suite CRM parsing from the module search screens. Example-> Procedure: go to meetings, enter search params, produce list of meetings, select all, choose map. In my example we select 25 meetings but 1485 are displayed in the resulting map.