templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html class="no-js" lang="fr">
  3. <head>
  4.     <meta charset="utf-8">
  5.     <meta http-equiv="x-ua-compatible" content="ie=edge">
  6.     <title>
  7.         {% if title is defined and title %}
  8.             {{ title }}
  9.         {% else %}
  10.             {% block title %} EASY BILAN - élaboration de bilan comptable {% endblock %}
  11.         {% endif %}
  12.     </title>
  13.     {% if metaDescription is defined %}
  14.         <meta name="description" content="{{metaDescription|default('')}}">
  15.     {% endif %}
  16.     {% if keywords is defined %}
  17.         <meta name="keywords" content="{{keywords|default('')}}">
  18.     {% endif %}
  19.     
  20.     {% set canonical_url = app.request.uri | split('?') | first %}
  21.     <link rel="canonical" href="{{ canonical_url }}" />
  22.     <meta name="robots" content="noindex, nofollow">
  23.     <meta name="viewport" content="width=device-width, initial-scale=1">
  24.     <link rel="shortcut icon" type="image/x-icon" href="{{asset('easy/img/favicon.png')}}">
  25.     <!-- Place favicon.ico in the root directory -->
  26.     <script>document.documentElement.classList.remove("no-js");</script>
  27.     <!-- CSS here -->
  28.     <link rel="stylesheet" href="{{asset('easy/css/bootstrap.min.css')}}">
  29.     <link rel="stylesheet" href="{{asset('easy/css/magnific-popup.css')}}">
  30.     <link rel="stylesheet" href="{{asset('easy/css/fontawesome-all.min.css')}}">
  31.     <link rel="stylesheet" href="{{asset('easy/css/flaticon.css')}}">
  32.     <link rel="stylesheet" href="{{asset('easy/css/odometer.css')}}">
  33.     <link rel="stylesheet" href="{{asset('easy/css/swiper-bundle.css')}}">
  34.     <link rel="stylesheet" href="{{asset('easy/css/aos.css')}}">
  35.     <link rel="stylesheet" href="{{asset('easy/css/default.css')}}">
  36.     <link rel="stylesheet" href="{{asset('easy/css/main.css')}}">
  37.     
  38.     <link rel="stylesheet" id="google-fonts-1-css" href="{{asset('ressources/css_002.css')}}" media="all">
  39.     <script src="{{asset('ressources/vendor/modernizr/modernizr.min.js')}}"></script>
  40.     
  41. </head>
  42. <body class="body" data-plugin-scroll-spy data-plugin-options="{'target': '#header'} sylius_shop_homepage">
  43.             <!-- Scroll-top -->
  44.             <button class="scroll__top scroll-to-target" data-target="html">
  45.                 <i class="fas fa-angle-up"></i>
  46.             </button>
  47.             <!-- Scroll-top-end-->    
  48.                {% block header %}
  49.             {{ include('_header.html.twig') }}
  50.             {% endblock %}
  51.             <!-- main-area -->
  52.             <main class="fix">
  53.                 {% block banner %}
  54.                     {{ include('_banner.html.twig') }}
  55.                 {% endblock %}
  56.                 {% block main %}
  57.                     {{ include('_sectionSteep.html.twig') }}
  58.                     {#{ include('_sectionAbout.html.twig') }}
  59.                     {{ include('_sectionTarif.html.twig') }}
  60.                     {{ include('_sectionTeam.html.twig') }}
  61.                     {{ include('_sectionGalery.html.twig') }}
  62.                     {{ include('_sectionTemoignage.html.twig') }}
  63.                     {# {{ include('_sectionVideo.html.twig') }} #}
  64.                     {#{ include('_sectionTab.html.twig') }#}
  65.                 {% endblock %}
  66.         
  67.             </main>
  68.             <!-- main-area-end -->
  69.         {% block footer %}
  70.         {{ include('_footer.html.twig') }}
  71.         {% endblock %}
  72.         {% block javascript %}
  73.             <!-- EASY -->
  74.             <script src="{{asset('easy/js/vendor/jquery-3.6.0.min.js')}}" ></script>
  75.             <script src="{{asset('easy/js/bootstrap.bundle.min.js')}}" ></script>
  76.             <script src="{{asset('easy/js/jquery.magnific-popup.min.js')}}" async></script>
  77.             <script src="{{asset('easy/js/jquery.odometer.min.js')}}" async></script>
  78.             <script src="{{asset('easy/js/jquery.appear.js')}}" async></script>
  79.             <script src="{{asset('easy/js/gsap.js')}}" async></script>
  80.             <script src="{{asset('easy/js/ScrollTrigger.js')}}" async></script>
  81.             <script src="{{asset('easy/js/SplitText.js')}}" async></script>
  82.             
  83.             <script src="{{asset('easy/js/jquery.parallaxScroll.min.js')}}" async></script>
  84.             <script src="{{asset('easy/js/swiper-bundle.js')}}" async></script>
  85.             <script src="{{asset('easy/js/ajax-form.js')}}" async></script>
  86.             <script src="{{asset('easy/js/wow.min.js')}}" async></script>
  87.             <script src="{{asset('easy/js/aos.js')}}" async></script>
  88.             <script src="{{asset('easy/js/main.js')}}" async></script>
  89.             <script src="{{asset('send.js')}}"></script>
  90.             <script src="{{asset('seo.js')}}"></script>
  91.             <script async>
  92.                 function rangeSlide(value) {
  93.                     document.getElementById('rangeValue').innerHTML = value;
  94.                 }
  95.             </script>
  96.             
  97.             <script>
  98.                 window.addEventListener('scroll', function() {
  99.                     const div = document.getElementById('BstickyDiv');
  100.                     if(div){
  101.                         
  102.                         const divbody = document.getElementById('stikyArea');
  103.                         const divfooter = document.getElementById('footer-area-stick-control');
  104.                         const rect = div.getBoundingClientRect(); 
  105.                         const rectbody = divbody.getBoundingClientRect();
  106.                         const rectfoot = divfooter.getBoundingClientRect();
  107.                         
  108.                         if (rect.top <= 160) { div.classList.add('Bsticky'); }
  109.                         if(rectbody.top >= 0){ div.classList.remove('Bsticky'); }
  110.                         if(rectfoot.top <= 950){ div.classList.remove('Bsticky'); }
  111.                     }
  112.                 });
  113.             </script>
  114.             
  115.         {% endblock %}
  116.     </body>
  117. </html>