• Hello Fabrik Community

    Fabrik is now in the hands of the development team that brought you Fabrik for Joomla 4. We have recently transitioned the Fabrik site over to a new server and are busy trying to clean it up. We have upgraded the site to Joomla 4 and are running the latest version of Fabrik 4. We have also upgraded the Xenforo forum software to the latest version. Many of the widgets you might have been used to on the forum are no longer operational, many abandoned by the developers. We hope to bring back some of the important ones as we have time.

    Exciting times to be sure.

    The Fabrik 4.0 Official release is now available. In addition, the Fabrik codebase is now available in a public repository. See the notices about these in the announcements section

    We wish to shout out a very big Thank You to all of you who have made donations. They have really helped. But we can always use more...wink..wink..

    Also a big Thank You to those of you who have been assisting others in the forum. This takes a very big burden off of us as we work on bugs, the website and the future of Fabrik.

Google Maps Element

grossr

New Member
Working on a fishing website for the Navy Base in Guantanamo Bay, Cuba. I had a fabrik list where user could enter the fish they caught, upload pictures, pic the location in the bay where the fish was caught, etc. This was then displayed on a google maps, visualization using satelite view.

Yesterday, everything stoped working. I've blown away the site and started from scratch, but I'm receiving the same issue before even getting started. When looking at the list view, form entry, etc., it briefly displays the satelite view, then goes blank and display "Sorry, we have no imagery here"

Link to front end: https://fishnsgb.com/index.php/portfolio/portfolio-2-columns/form/1/2


Following java error outputed to the console:

js?libraries=places,visualization&callback=Fabrik.mapCb&key=AIzaSyChKc5SGYMNOj-AX2CCw0Qm0G0F5UjlRZI:182 This site overrides Array.from() with an implementation that doesn't support iterables, which could cause Google Maps JavaScript API v3 to not work correctly.
eea @ js?libraries=places,visualization&callback=Fabrik.mapCb&key=AIzaSyChKc5SGYMNOj-AX2CCw0Qm0G0F5UjlRZI:182
kh:1 Failed to load resource: the server responded with a status of 400 ()
kh:1 Failed to load resource: the server responded with a status of 400 ()
util.js:245 Google Maps JavaScript API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

The right help will be appreciate via Paypal donation.
 
So, what if you get your API keys problem fixed in the first place? Before that's sorted, it's fairly pointless to expect anything else working...
 
I can see the error messages "site overrides Array.from..." and "Google Maps JavaScript API warning: NoApiKeys" also on my sites with Googlemaps, but the maps are working (I assume Fabrik is still on v2, so https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys)

On your site I now get
Google Maps JavaScript API error: RefererNotAllowedMapError https://developers.google.com/maps/.../error-messages#referer-not-allowed-map-error Your site URL to be authorized: https://fishnsgb.com/index.php/portfolio/portfolio-2-columns/form/1/2

So something missing in your Google account settings?
 
Key's I believe are straight now, I had deleted them in my frustration and recreated under the wrong project.... sucks getting old... Still receiving:

Error with Permissions-Policy header: Unrecognized feature: 'interest-cohort'.
jquery-migrate.min.j…de3bb8d7425fc5bc2:2 JQMIGRATE: Migrate is installed, version 1.4.1
DevTools failed to load source map: Could not parse content for https://fishnsgb.com/templates/etfishing/css/bootstrap.min.css.map: Unexpected end of JSON input
js?libraries=places,…4RNR68Yeeh8UERo:182 This site overrides Array.from() with an implementation that doesn't support iterables, which could cause Google Maps JavaScript API v3 to not work correctly.
kh:1 GET https://khms0.googleapis.com/kh?[object Map Iterator]=[object Map Iterator] 400
kh:1 GET https://khms1.googleapis.com/kh?[object Map Iterator]=[object Map Iterator] 400
util.js:245 Google Maps JavaScript API warning: NoApiKeys https://developers.google.com/maps/documentation/javascript/error-messages#no-api-keys

Updated article with google maps API settings snipit and farbrik global config

https://fishnsgb.com/index.php/portfolio/portfolio-3-columns
 
...and yet the API keys warning thrown by Google (not Fabrik) is still the same. This is not a Fabrik thing.
Slowly there's frustration building here, too... hope you can see that, too...
 
... except, you also have "This site overrides Array.from() with an implementation that doesn't support iterables, which could cause Google Maps JavaScript API v3 to not work correctly."
Now, this could (could! = I'm not the one to confirm) be down to an incompatibility of Google Maps API v3 and Mootools (and generate the API warning). In that case, it would involve Fabrik, indeed. However, Fabrik relies on Mootools...
 
If the normal map is working it doesn't seem to be the API keys in general.
But there's a lot of different setting for different map types in the Google account, with different limits etc. (and sometimes Google changes the way you have to do it...).

What are your Fabrik settings for the non-working maps element?
 
I just worked with Google support and definately nothing with my account, API keys, etc. Also posted support with my template provider.
 
If the normal map is working it doesn't seem to be the API keys in general.
But there's a lot of different setting for different map types in the Google account, with different limits etc. (and sometimes Google changes the way you have to do it...).

What are your Fabrik settings for the non-working maps element?

All other setting are Default
Capture.JPG
 
We are in need of some funding.
More details.

Thank you.

Members online

Back
Top