Api 从Prestashop 1.6中完全删除Google地图

Api 从Prestashop 1.6中完全删除Google地图,api,google-maps,prestashop,Api,Google Maps,Prestashop,由于我没有使用PrestaShop 1.6中内置的Google Maps功能,我想知道是否有可能完全删除前端加载的Google Maps脚本?有两个.js文件加载form maps.google.com,我的页面加载速度较慢。是否可以完全从加载中删除此文件 PS 1.6带有默认引导的主题仅在Stores front controller页面中添加Google Maps JS: public function setMedia() { parent::setMedia(); $t

由于我没有使用PrestaShop 1.6中内置的Google Maps功能,我想知道是否有可能完全删除前端加载的Google Maps脚本?有两个.js文件加载form maps.google.com,我的页面加载速度较慢。是否可以完全从加载中删除此文件


PS 1.6
带有
默认引导的主题仅在Stores front controller页面中添加Google Maps JS:

public function setMedia()
{
    parent::setMedia();
    $this->addCSS(_THEME_CSS_DIR_.'stores.css');

    if (!Configuration::get('PS_STORES_SIMPLIFIED')) {
        $api_key = (Configuration::get('PS_API_KEY')) ? 'key=' . Configuration::get('PS_API_KEY') . '&' : '';
        $default_country = new Country((int)Tools::getCountry());
        $this->addJS('http'.((Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE')) ? 's' : '').'://maps.google.com/maps/api/js?'.$api_key.'region='.substr($default_country->iso_code, 0, 2));
        $this->addJS(_THEME_JS_DIR_.'stores.js');
    }
}
因此,您的问题与主题或模块有关


我建议您下载本地驱动器中的所有文件,并在所有文件中全局搜索字符串“maps.google.com”。然后,您将看到谁在您的商店中附加Google Maps JS。

因此,我检查了服务器上的每个tpl文件,没有Maps.Google.com字符串。删除行
$this->addJS('http')((Configuration::get('PS_SSL_ENABLED')和&Configuration::get('PS_SSL_ENABLED_EVERYWHERE'))?'s':''://maps.google.com/maps/api/js?。$api_key.'region='。substr($default_country->iso code,0,2))来自StoresController。php@TEMPEX不仅是TPL,还有PHP甚至JS。