src/GlobalBundle/Resources/views/layouts/home-layout.html.twig line 166

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     {# {% set CDN_URL = app_CDN_url() %} #}
  5.     {% set CDN_URL = 'https://d2577j2dd5wuk.cloudfront.net' %}
  6.     {% set siteBaseUrl = app.request.getSchemeAndHttpHost() %}
  7.     {% if not document is defined or not document %}
  8.         {% set document = pimcore_document(1) %}
  9.     {% endif %}
  10.     {% if document is instanceof('\\Pimcore\\Model\\Document\\Link') %}
  11.         {# @var document \Pimcore\Model\Document\Link #}
  12.         {% set document = document.getObject() %}
  13.     {% endif %}
  14.     {% if document.getTitle() is not empty %}
  15.         {% do pimcore_head_title().set(document.getTitle()) %}
  16.     {% endif %}
  17.     {% if document.getDescription() is not empty %}
  18.         {% do pimcore_head_meta().appendName('description',document.getDescription()) %}
  19.     {% endif %}
  20.     {% do pimcore_head_title().append('NuFind') %}
  21.     {% do pimcore_head_title().setSeparator(' | ') %}
  22.     {% set isPortal = ((isPortal is defined) and isPortal) %}
  23.     {# we're using the deferred extension here to make sure this block is rendered after all helper calls #}
  24.     {% block layout_head_meta deferred %}
  25.     {{ pimcore_head_title() }}
  26.     {{ pimcore_head_meta() }}
  27.     {% if pimcore_placeholder('canonical').count() %}
  28.         <link rel="canonical" href="{{ pimcore_placeholder('canonical') }}"/>
  29.     {% endif %}
  30.     {% endblock %}
  31.     <meta charset="UTF-8">
  32.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  33.     <meta http-equiv="X-UA-Compatible" content="ie=edge">
  34.     <meta name="theme-color" content="#fff">
  35.     <meta name="msapplication-TileColor" content="#da532c">
  36.     <meta name="google-site-verification" content="bjVTynmWfYEeEhLpJnmA2nTJ7wnuwPy2mcJrRQEAIcc" />
  37.     <!-- START Global site tag (gtag.js) - Google Analytics 
  38.     <script async src="https://www.googletagmanager.com/gtag/js?id=G-K9C40MC8FB"></script>
  39.     <script>
  40.     window.dataLayer = window.dataLayer || [];
  41.     function gtag(){dataLayer.push(arguments);}
  42.     gtag('js', new Date());
  43.     gtag('config', 'G-K9C40MC8FB');
  44.     </script>
  45.      END Global site tag (gtag.js) - Google Analytics -->
  46.     {% apply spaceless -%}
  47.         <!-- favicon -->
  48.         {# {% do pimcore_head_link({rel : 'mask-icon', color:'#5bbad5', href: asset('bundles/global/images/favicon/safari-pinned-tab.svg')}, 'PREPEND') %}
  49.         {% do pimcore_head_link({rel : 'icon', type:'image/png',sizes:'16x16', href: asset('bundles/global/images/favicon/favicon-16x16.png')}, 'PREPEND') %}
  50.         {% do pimcore_head_link({rel : 'icon', type:'image/png',sizes:'32x32', href: asset('bundles/global/images/favicon/favicon-32x32.png')}, 'PREPEND') %}
  51.         {% do pimcore_head_link({rel : 'apple-touch-icon', type:'image/png',sizes:'180x180', href: asset('bundles/global/images/favicon/apple-touch-icon.png')}, 'PREPEND') %} #}
  52.         <link rel="icon" href="https://d2fzew76uxzkhe.cloudfront.net/assets/NuFind Website/Favicon/NF Favicon.svg" type="image/x-icon">
  53.         <!-- stylesheets -->
  54.             <link href="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/css/select2.min.css" rel="stylesheet" />
  55.             <link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
  56.             <link href="https://fonts.googleapis.com/css2?family=Halant:wght@300;400;500;600;700&display=swap" rel="stylesheet">
  57.             <link href="https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
  58.             <link href="https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&display=swap" rel="stylesheet">
  59.             <link href="https://fonts.googleapis.com/css2?family=Amiko:wght@400;600;700&display=swap" rel="stylesheet">
  60.             <link href="https://fonts.googleapis.com/css2?family=BioRhyme:wght@200;300;400;700;800&display=swap" rel="stylesheet">
  61.             <link href="https://fonts.googleapis.com/css2?family=Belleza&display=swap" rel="stylesheet">
  62.             <link href="https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@200;300;400;500;600;700&display=swap" rel="stylesheet">
  63.         {% if pageName is defined %}
  64.             {% if pageName == 'prodListing' %}
  65.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/bootstrap.min.css'), 'screen') %}
  66.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/owl.carousel.min.css'), 'screen') %}
  67.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/aos.css'), 'screen') %}
  68.                 {# {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/style.min.css'), 'screen') %} #}
  69.                 {% do pimcore_head_link().appendStylesheet(asset('bundles/global/css/style.min.css')) %}
  70.                 {% do pimcore_head_link().appendStylesheet(asset('bundles/global/css/responsive.min.css'), 'screen') %}
  71.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/slick.min.css'), 'screen') %}
  72.             {% else %}
  73.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/bootstrap.min.css'), 'screen') %}
  74.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/font-awesome.min.css'), 'screen') %}
  75.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/owl.carousel.min.css'), 'screen') %}
  76.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/lightbox.css'), 'screen') %}
  77.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/select2.min.css'), 'screen') %}
  78.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/aos.css'), 'screen') %}
  79.                 {# {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/style.min.css'), 'screen') %} #}
  80.                 {% do pimcore_head_link().appendStylesheet(asset('bundles/global/css/style.min.css')) %}
  81.                 {% do pimcore_head_link().appendStylesheet(asset('bundles/global/css/responsive.min.css'), 'screen') %}
  82.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/slick.min.css'), 'screen') %}
  83.                 {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/country/intlTelInput.css'), 'screen') %}
  84.             {% endif %}
  85.         {% else %}
  86.             {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/bootstrap.min.css'), 'screen') %}
  87.             {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/font-awesome.min.css'), 'screen') %}
  88.             {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/owl.carousel.min.css'), 'screen') %}
  89.             {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/lightbox.css'), 'screen') %}
  90.             {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/select2.min.css'), 'screen') %}
  91.             {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/aos.css'), 'screen') %}
  92.             {# {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/style.min.css'), 'screen') %} #}
  93.             {% do pimcore_head_link().appendStylesheet(asset('bundles/global/css/style.min.css')) %}
  94.             {% do pimcore_head_link().appendStylesheet(asset('bundles/global/css/responsive.min.css'), 'screen') %}
  95.             {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/slick.min.css'), 'screen') %}
  96.             {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/country/intlTelInput.css'), 'screen') %}
  97.         {% endif %}
  98.         {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/icofont.min.css'), 'screen') %}
  99.     {%- endapply %}
  100.     {% set IE = check_IE() %}
  101.     {% if IE  %}
  102.         {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/bootstrap-ie9.min.css'), 'screen') %}
  103.         {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/ie.css'), 'screen') %}
  104.     {% endif %}
  105.     {% if editmode %}
  106.         {% do pimcore_head_link().appendStylesheet(asset(CDN_URL~'/assets/css/editmode.css')) %}
  107.     {% endif %}
  108.     {% block head_stylesheets deferred %}
  109.     {{ pimcore_head_link() }}
  110.     {% endblock %}
  111. </head>
  112.     {% set loginClass = (is_granted('IS_AUTHENTICATED_REMEMBERED')) ? 'loggedin' : 'not-loggedin' %}
  113.      {% if 'marketingreport' in app.request.pathinfo %}
  114.         <body class='home-new home-singlepage download-report {{ loginClass ?? '' }}'>
  115.     {% else %}
  116.         <body class='home-new home-singlepage {{ loginClass ?? '' }}'>
  117.     {% endif %}
  118.     {% if editmode %}
  119.         {% if app.request.pathinfo == '/NuFind' %}
  120.             {{ include('@Global/layouts/header-no-auth.html.twig') }}
  121.         {%  else %}
  122.             {{ include('@Global/layouts/header.html.twig') }}
  123.         {% endif %}
  124.     {%  else %}
  125.         {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  126.             {{ include('@Global/layouts/header.html.twig') }}
  127.         {%  else %}
  128.             {{ include('@Global/layouts/header-no-auth.html.twig') }}
  129.         {% endif %}
  130.     {% endif %}
  131.     {% if app.request.pathinfo == '/' or app.request.pathinfo == '/preProd' or app.request.pathinfo == '/overview' or app.request.pathinfo == '/home' or app.request.pathinfo == '/account/login' or app.request.pathinfo == '/wishlist' or app.request.pathinfo == '/repository/briefs' or app.request.pathinfo == '/repository/cart' or 'salescampaign' in app.request.pathinfo %}
  132.         {# Div     #}
  133.     {%  else %}
  134.         <main>
  135.     {% endif %}
  136.         {{ block('content') }}
  137.     {% if app.request.pathinfo == '/' or app.request.pathinfo == '/preProd' or app.request.pathinfo == '/overview' or app.request.pathinfo == '/home' or app.request.pathinfo == '/account/login' or app.request.pathinfo == '/wishlist' or 'salescampaign' in app.request.pathinfo %}
  138.         {# Div #}
  139.     {%  else %}
  140.         </main>
  141.     {% endif %}
  142.      <!-- The Modal Large -->
  143.     {{ include('@Global/layouts/popup.html.twig') }}
  144.     {# {{ include('@Global/layouts/footer.html.twig') }} #}
  145.     {{ pimcore_inc(pimcore_document_by_path('/NuFind/Include/footer')) }}
  146.     {# <div class="bs-loader">
  147.         <div class="bs-loader-inner d-flex justify-content-center align-items-center position-fixed w-100 h-100 text-white">
  148.             <i class="fa fa-spinner fa-spin"></i>
  149.         </div>
  150.     </div> #}
  151.     {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  152.         {{ include('@Global/layouts/scripts.html.twig') }}
  153.     {%  else %}
  154.         {{ include('@Global/layouts/scripts-no-auth.html.twig') }}
  155.     {% endif %}
  156.     <script>
  157.         $(".navbar-toggler").click(function(){
  158.             $("#sidebar-mobile").toggleClass("active");
  159.         });
  160.         
  161.         $("#sidebar-mobile .toggle").click(function(){
  162.             $("#sidebar-mobile").toggleClass("active");
  163.         });
  164.         
  165.         $('#search-input').on('click', function() {
  166.             $('.search-div').toggleClass('active');
  167.         });
  168.         $(document).ready(function(e) {
  169.             $('li .accordion').find('.btn-link').click(function() {
  170.                 //Expand or collapse this panel
  171.                 $(this).toggleClass('active');
  172.             });
  173.         });
  174.     </script>
  175. </body>
  176. </html>