{% sw_extends '@Storefront/storefront/base.html.twig' %}
{# Added infobar #}
{% block base_main %}
{% sw_include '@Storefront/storefront/layout/header/header-infobar.html.twig' %}
{{ parent() }}
{% endblock %}
{# Added Trustpilot and Leadfeeder widgets #}
{% block base_body_script %}
{{ parent() }}
{% if config('ChespackTheme.config.trustpilotCode') != '' %}
<!-- TrustBox script -->
<script type="text/javascript" src="https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" async></script>
<!-- End TrustBox script -->
{% endif %}
{# Include chat widget #}
{% if config('ChespackTheme.config.activateChatWidget') and config('ChespackTheme.config.chatWidgetKey') != '' %}
{% set widgetOptions = {
widgetKey: config('ChespackTheme.config.chatWidgetKey')
} %}
<script id="chatWidget" data-chat-widget="true" data-chat-widget-options="{{ widgetOptions|json_encode }}" type="text/javascript"></script>
{% endif %}
{# Include Leadfeeder script #}
<script>(function(ss,ex){ window.ldfdr=window.ldfdr||function(){(ldfdr._q=ldfdr._q||[]).push([].slice.call(arguments));}; (function(d,s){ fs=d.getElementsByTagName(s)[0]; function ce(src){ var cs=d.createElement(s); cs.src=src; cs.async=1; fs.parentNode.insertBefore(cs,fs); }; ce('https://sc.lfeeder.com/lftracker_v1_'+ss+(ex?'_'+ex:'')+'.js'); })(document,'script'); })('Xbp1oaErmXL8EdVj');</script>
{% endblock %}
{# Added product request check #}
{% block base_body_inner %}
{# Add check if product request should be displayed #}
{% set isProductRequest = false %}
{% if config('ChespackTheme.config.activateRequest') == true and activeRoute == 'frontend.detail.page' %}
{% if page.product.translated.customFields.migration_attribute_4_request_quote_165 == true %}
{% set isProductRequest = true %}
{% endif %}
{% endif %}
{# Add check if user is logged in #}
{% set isUserLoggedIn = false %}
{% if context.customer or context.extensions.agent.id %}
{% set isUserLoggedIn = true %}
{% endif %}
{{ parent() }}
{% endblock %}