custom/plugins/Netzp6AddressValidator/src/Resources/views/storefront/base.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/base.html.twig' %}
  2. {% block base_body_script %}
  3.     {{ parent() }}
  4.     {% if config('Netzp6AddressValidator.config.isenabled') and
  5.           config('Netzp6AddressValidator.config.apiload') %}
  6.         {% if not config('Netzp6AddressValidator.config.usecookieconsent') %}
  7.             <script src="https://maps.googleapis.com/maps/api/js?key={{ config('Netzp6AddressValidator.config.apikey') }}&libraries=places&callback=Function.prototype" async defer></script>
  8.         {% else %}
  9.             <script>
  10.                 if(document.cookie.indexOf('netzp_address_validator') != -1) {
  11.                     var script = document.createElement("script");
  12.                     script.src = "https://maps.googleapis.com/maps/api/js?key={{ config('Netzp6AddressValidator.config.apikey') }}&libraries=places&callback=Function.prototype";
  13.                     script.type = "text/javascript";
  14.                     script.async = true;
  15.                     script.defer = true;
  16.                     document.getElementsByTagName('head')[0].appendChild(script);
  17.                 }
  18.             </script>
  19.         {% endif %}
  20.     {% endif %}
  21. {% endblock %}