templates/web/base.html.twig line 1

  1. <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>{% block title %} {{ title|default('Proklima') }}{% endblock %} | Proklima</title>
    
            <meta charset="UTF-8">
            <meta http-equiv="X-UA-Compatible" content="IE=edge">
            <meta name="viewport" content="width=device-width, initial-scale=1.0">
            <meta name="description" content="{% block description %}{% endblock %}">
    
            {# Favicon #}
            <link rel="icon" type="image/png" href="{{ asset('build/favicon/favicon-96x96.png') }}" sizes="96x96" />
            <link rel="icon" type="image/svg+xml" href="{{ asset('build/favicon/favicon.svg') }}" />
            <link rel="shortcut icon" href="{{ asset('build/favicon/favicon.ico') }}" />
            <link rel="apple-touch-icon" sizes="180x180" href="{{ asset('build/favicon/apple-touch-icon.png') }}" />
            <meta name="apple-mobile-web-app-title" content="Proklima" />
            <link rel="manifest" href="{{ asset('build/favicon/site.webmanifest') }}" />
    
            {# <link rel="apple-touch-icon" sizes="152x152" href="{{ asset('build/favicon/apple-touch-icon.png') }}">
            <link rel="icon" type="image/png" sizes="32x32" href="{{ asset('/build/favicon/favicon-32x32.png') }}">
            <link rel="icon" type="image/png" sizes="16x16" href="{{ asset('/build/favicon/favicon-16x16.png') }}">
            <link rel="manifest" href="{{ asset('/build/favicon/site.webmanifest') }}">
            <link rel="mask-icon" href="{{ asset('/build/favicon/safari-pinned-tab.svg') }}" color="#5bbad5"> #}
    
            {# <link rel="stylesheet" href="{{ asset('/build/css/glightbox.min.css') }}" /> #}
            {# TINY-SLIDER #}
            <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.4/tiny-slider.css">
                {# TODO: [if (lt IE 9)]> #}
                <script src="https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.4/min/tiny-slider.helper.ie8.js"></script>
                {# <![endif]  #}
            <script src="https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.2/min/tiny-slider.js"></script>
    
    
            <!-- Google Tag Manager -->
            {% include '/inquiry/components/userDataLoader.html.twig' %}
            <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
            })(window,document,'script','dataLayer','GTM-TSCXHBTM');</script>
            <!-- End Google Tag Manager -->
    
            {% block stylesheets %}
                {{ encore_entry_link_tags('app') }}
                {{ encore_entry_link_tags('glightbox-css') }}
            {% endblock %}
    
            {% block javascripts %}
                <script src="https://cdn.jsdelivr.net/gh/mcstudios/glightbox/dist/js/glightbox.min.js"></script>
                {{ encore_entry_script_tags('cookie-panel') }}
                {{ encore_entry_script_tags('glide') }}
                {{ encore_entry_script_tags('tiny') }}
                {{ encore_entry_script_tags('glightbox') }}
                {{ encore_entry_script_tags('app') }}
                {{ encore_entry_script_tags('mount-category-tiles-producer') }}
            {% endblock %}
    
            {% if category is defined %}
                {% if category.isIndexable is same as false %}
                    <meta name="robots" content="noindex">
                {% elseif category.isIndexable is same as true %}
                    <meta name="robots" content="index">
                {% endif %}
            {% endif %}
    
            {% if product is defined %}
                {% if product.isIndexable is same as false %}
                    <meta name="robots" content="noindex">
                {% elseif product.isIndexable is same as true %}
                    <meta name="robots" content="index">
                {% endif %}
            {% endif %}
    
            {# {% if app.request.locale != "en" %} #}
            {# <script type="text/javascript">
                if (!Array.isArray(window.qbOptions)) {
                    window.qbOptions = []
                }
                window.qbOptions.push({"baseUrl":"https://bots.sefbot.cz","use":"OKyGVEXladE7dMWX/pXNoar1vKMElBOn4"});
            </script>
            <script type="text/javascript" src="https://static.bots.sefbot.cz/website/js/widget2.cf24ddd8.min.js" crossorigin="anonymous" defer data-no-minify="1"></script> #}
            {# {% endif %} #}
        </head>
        <body data-locale="{{app.request.locale ? app.request.locale : "cs" }}" >
        <!-- Google Tag Manager (noscript) -->
        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TSCXHBTM"
        height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
        <!-- End Google Tag Manager (noscript) -->
            {% block header %}
                {% include 'web/header.html.twig' %}
            {% endblock %}
    
    {#        {% block search_dialog %}#}
    {#            {% include 'web/search/search_dialog.html.twig' %}#}
    {#        {% endblock %}#}
            {% if app.flashes('warning')|length > 0 %}
                <div class="container">
                    {% for message in app.flashes('warning') %}
                        <div class="flash-message flash-warning mt-4">
                            <p>{{ message }}</p>
                        </div>
                    {% endfor %}
                </div>
            {% endif %}
    
            {% block body %}
    
            {% endblock %}
    
            {% block contactForm %}
                {% include 'inquiry/endscreen/modal.html.twig' %}
            {% endblock %}
    
            {% block footer %}
                {% include 'web/footer.html.twig' %}
            {% endblock %}
    
            <div id="cookie-panel"></div>
    
    
            {# <div class="promo-banner">
                <button type="button" class="promo-banner__close">
                    <svg width="16" height="16">
                        <use href="{{ asset('build/svg/_icons.svg#close') }}">
                    </svg>
                </button>
                <div class="promo-banner__content">
                    <button class="promo-banner__expand" type="button">
                        <svg class="promo-banner__icon" width="32" height="32">
                            <use href="{{ asset('build/svg/_icons.svg#gift') }}">
                        </svg>
                    </button>
                    <div class="promo-banner__text">
                        <strong>Tip na vánoční dárek</strong>
                        <a href="/darkove-poukazy">Dárkový poukaz</a>
                    </div>
                </div>
            </div> #}
    
        </body>
        {% block javascript %}
            {# {{ encore_entry_script_tags('mount-category-tiles-producer') }} #}
            {# {{ encore_entry_script_tags('app') }} #}
    
            {# <script src="https://code.jquery.com/jquery-3.6.4.slim.min.js" integrity="sha256-a2yjHM4jnF9f54xUQakjZGaqYs/V1CYvWpoqZzC2/Bw=" crossorigin="anonymous"></script> #}
            {# <script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script> #}
            {# <script src="{{ asset('/build/js/glightbox.js') }}"></script>#}
            {# {{ encore_entry_script_tags('mount-products-category-tiles-producer') }} #}
            {# <script type="text/javascript">
                const lightbox = GLightbox();
            </script> #}
         {# <script defer>
            document.addEventListener("DOMContentLoaded", () => {
                var lightbox = GLightbox();
                    lightbox.on('open', (target) => {
                });
            });
        </script> #}
        {% endblock %}
    </html>