{% sw_extends '@Storefront/storefront/base.html.twig' %}
{% block base_body_script %}
{{ parent() }}
{% if config('Netzp6AddressValidator.config.isenabled') and
config('Netzp6AddressValidator.config.apiload') %}
{% if not config('Netzp6AddressValidator.config.usecookieconsent') %}
<script src="https://maps.googleapis.com/maps/api/js?key={{ config('Netzp6AddressValidator.config.apikey') }}&libraries=places&callback=Function.prototype" async defer></script>
{% else %}
<script>
if(document.cookie.indexOf('netzp_address_validator') != -1) {
var script = document.createElement("script");
script.src = "https://maps.googleapis.com/maps/api/js?key={{ config('Netzp6AddressValidator.config.apikey') }}&libraries=places&callback=Function.prototype";
script.type = "text/javascript";
script.async = true;
script.defer = true;
document.getElementsByTagName('head')[0].appendChild(script);
}
</script>
{% endif %}
{% endif %}
{% endblock %}