Я настраиваю развертывание magento 2.1.7, используя IIS с php.
Я запускаю тему из TemplateMonster ( Theme )
Я настроил свой магазин для работы через SSL, но я получаю предупреждение о смешанном контенте, так как есть некоторые JS-скрипты, которые пытаются загрузить ссылку на API Google Maps через http. Это происходит на всех страницах магазина. Страницы создаются динамически, поэтому я не могу проследить, откуда вводится код.
Насколько я могу судить, я не могу найти, где это реализовано в шаблоне или источнике magento. Я просмотрел все блоки контента и страницы и просто не могу его найти. Мои навыки работы с темой magento равны 0, поэтому я понятия не имею, где разработчик темы может добавить код, который будет добавлен в каждую отображаемую страницу.
Мое предупреждение:
Mixed Content: The page at '***.html' was loaded over HTTPS, but requested an insecure script 'http://maps.googleapis.com/maps/api/js?sensor=true&callback=initialize'. This content should also be served over HTTPS.
Источник сообщается как страница, которая не существует (динамически генерируется)
Это блок кода, который вызывает мои проблемы, я просто не могу его найти!
function loadScript() {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "http://maps.googleapis.com/maps/api/js?sensor=true&callback=initialize";
document.body.appendChild(script);
}
Есть идеи?