Карты гугла (google maps) перестали работать в Joomla 3

В консоли JS можно видеть такое сообщение:

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.

Т.е. карты гугла 3-й версии отказываются работать. Это происходит из-за конфликта с библиотекой mootools, которая используется в Joomla ниже 4-й версии. Библиотека переопределяет метод Array.from(), а карта не может работать с переопределенным методом.

Варианты решения:

Выпилить мутулз - это если он не используется и от него ничего не зависит (иначе сайт "сломается").

Если этот вариант не подходит, то можно попробовать перед инициализацией карты переопределить указанный выше метод обратно:

const iframe = document.createElement('iframe');
iframe.style.display = 'none';
document.body.appendChild(iframe);
window.Array.from = iframe.contentWindow.Array.from;