templates/accueil/accueil.html.twig line 1

  1. {% extends 'base.html.twig' %}
  2. {% block _app_data %}
  3.     app_data.path.overview_update = "{{ path('overview_update')|base64_encode }}";
  4. {% endblock %}
  5. {% block stylesheets %}
  6.     <link rel="stylesheet" href="{{ asset('assets/css/accueil.min.css') }}" />
  7.     <link rel="stylesheet" href="{{ asset('assets/css/produit.min.css') }}" />
  8.     <link rel="stylesheet" href="{{ asset('assets/css/slider.min.css') }}" />
  9.     <link rel="stylesheet" href="{{ asset('assets/css/slide/slide.css') }}" />
  10. {% endblock %}
  11. {% block javascript %}
  12.     <script src="{{ asset('assets/js/accueil/accueil.js') }}"></script>
  13.     <script src="{{ asset('assets/js/produit/produit.js') }}"></script>
  14.     <script src="{{ asset('assets/js/slider/slider.js') }}"></script>
  15. {% endblock %}
  16. {% block title %}
  17.     {{ 'title'|trans({}, 'accueil')|raw }}
  18. {% endblock %}
  19. {% block description %}
  20.     {{ 'description'|trans({}, 'accueil')|raw }}
  21. {% endblock %}
  22. {% block content %}
  23.     <div class="mb-4">
  24.         {% include '/accueil/' ~ lang ~ '.slider.html.twig' %}
  25.         <div class="row p-3">
  26.             <div class="col-lg-4 col-md-12 col-sm-12 col-12 pe-0">
  27.                 <div class="widget-image">
  28.                     {{ 'capteur.mesure'|trans({}, 'accueil')|raw }}
  29.                 </div>
  30.             </div>
  31.             <div class="col-lg-4 col-md-12 col-sm-12 col-12 pe-0">
  32.                 <div class="widget-image">
  33.                     {{ 'axe.dynamometrique'|trans({}, 'accueil')|raw }}
  34.                 </div>
  35.             </div>
  36.             <div class="col-lg-4 col-md-12 col-sm-12 col-12 pe-0">
  37.                 <div class="widget-image">
  38.                     {{ 'capteur.etalon'|trans({}, 'accueil')|raw }}
  39.                 </div>
  40.             </div>
  41.         </div>
  42.         <div class="pts-container pb-3" style="">
  43.             <div class="pts-inner container">
  44.                 <div class="row-inner row-level-1">
  45.                     <div class="row clearfix">
  46.                         <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
  47.                             <div class="col-inner nopadding" style="">
  48.                                 <div class="widget-module">
  49.                                     <div class="pts-widget" id="wid-key_1477390280184">
  50.                                         <div class="widget-module block-borderbox block ">
  51.                                             <div class="widget-inner">
  52.                                                 <div class="widget-categories_sub_products">
  53.                                                     <div class="block">
  54.                                                         <div class="row">
  55.                                                             <div class="col-lg-5 row" >
  56.                                                             <div class="clearfix col-lg-4 col-md-2 col-sm-12 col-xs-12 product-tabs p-0 ms-3">
  57.                                                                 <h3 class="widget-heading title_block"><span>  OVERVIEW </span></h3>
  58.                                                                 <ul class="list-unstyled list-inline subcategory_link m-0">
  59.                                                                     {% for category in overviewCategories %}
  60.                                                                         <li class="Vignette {{ loop.first ? 'VignetteActive' : '' }}" id="{{ category.id_category }}" data-cat="{{ category.link_rewrite }}" data-name="{{ category.altname }}" data-url="/{{ lang }}/{{ category.link_rewrite }}" data-urlimg="../upload/overview-images-categories/{{ category.srcname }}" style="cursor:pointer"> <a title="{{ category.name }}"> {{ category.name }} </a></li>
  61.                                                                     {% endfor %}
  62.                                                                 </ul>
  63.                                                             </div>
  64.                                                             <div class="col-md-3 col-lg-7 hidden-xs hidden-sm hidden-md p-0">
  65.                                                                 <a id="LienGrande" href="/{{ lang }}/{{ overviewCategories[0].link_rewrite }}">
  66.                                                                     <span class="has-img-tab">
  67.                                                                         <img id="ImageGrande" src="../upload/overview-images-categories/{{ overviewCategories[0].srcname }}" alt="{{ overviewCategories[0].altname }}">
  68.                                                                     </span>
  69.                                                                 </a>
  70.                                                             </div>
  71.                                                             </div>
  72.                                                             <div id="ContenuDetails" class="col-xs-12 col-sm-12 col-md-10 col-lg-7 pt-4">
  73.                                                                 <ul class="nav nav-tabs m-0">
  74.                                                                     <li id="ButtonStandard" data-cible="#overview_standard" class="pe-3 mb-1 border-end overview cursor-pointer active">Standard</li>
  75.                                                                     <li id="ButtonSurMesure" data-cible="#overview_sm" class="ps-3 mb-1 overview cursor-pointer">Sur mesure</li>
  76.                                                                 </ul>
  77.                                                                 {% include '/accueil/overview.html.twig' %}
  78.                                                             </div>
  79.                                                         </div>
  80.                                                     </div>
  81.                                                 </div>
  82.                                                 <div style="display: none;"> <span id="NewTextNouveau">Nouveau</span> <span id="NewTextAjouterAuPanier">Ajouter au panier</span> <span id="NewTextVoirApercu">Voir le produit</span></div>
  83.                                             </div>
  84.                                         </div>
  85.                                     </div>
  86.                                 </div>
  87.                             </div>
  88.                         </div>
  89.                     </div>
  90.                 </div>
  91.             </div>
  92.         </div>
  93.         <div class="pts-container">
  94.             <div class="pts-inner container">
  95.                 <div class="row-inner row-level-1">
  96.                     <div class="row clearfix">
  97.                         <div class="col-lg-12 col-md-12 col-sm-12 col-12">
  98.                             <div class="col-inner space-60">
  99.                                 <div class="widget-bloglatest">
  100.                                     <div class="pts-widget" id="wid-key_1456209446290">
  101.                                         <div class="widget-latestblog block block-borderbox">
  102.                                             <h3 class="title_block"><span>{{ 'etude.cas'|trans({}, 'accueil')|raw }}</span></h3>
  103.                                             <div class="block_content">
  104.                                                 <div class=" boxcarousel widget-content owl-carousel-play" data-ride="owlcarousel">
  105.                                                     <div class="carousel-controls">
  106.                                                         <div class="left carousel-control left_carousel disabled">
  107.                                                             <i class="fa-solid fa-angle-left fa-sm"></i>
  108.                                                         </div>
  109.                                                         <div class="right carousel-control right_carousel">
  110.                                                             <i class="fa-solid fa-angle-right fa-sm"></i>
  111.                                                         </div>
  112.                                                     </div>
  113.                                                     <div class="owl-carousel grid owl-theme" data-columns="3" data-pagination="false" data-navigation="true" data-desktop="[1200,3]" data-desktopsmall="[992,2]" data-tablet="[768,1]" data-mobile="[480,1]">
  114.                                                         <div class="owl-wrapper-outer">
  115.                                                             <div class="owl-wrapper">
  116.                                                                 {% for card in cards %}
  117.                                                                     <div class="owl-item {{ card == cards[0] ? 'active' : '' }}">
  118.                                                                         <div class="item">
  119.                                                                             <div class="blog_container grid clearfix">
  120.                                                                                 <div class="blog-image">
  121.                                                                                     <a href="/{{ lang }}/blog/{{ card.link_rewrite }}-b{{ card.id_leoblog_blog }}" title="{{ card.meta_title }}">
  122.                                                                                         <img class="img-responsive" src="/ps/img/leoblog/b/{{ card.id_leoblog_blog }}/370_247/{{ card.image }}" title="{{ card.meta_title }}">
  123.                                                                                     </a>
  124.                                                                                 </div>
  125.                                                                                 <div class="blog_inner">
  126.                                                                                     <h4 class="clearfix blog-title">
  127.                                                                                         <a href="/{{ lang }}/blog/{{ card.link_rewrite }}-b{{ card.id_leoblog_blog }}" title="{{ card.meta_title }}">{{ card.meta_title|u.truncate(50, '...', true) }}</a>
  128.                                                                                     </h4>
  129.                                                                                     <div class="blog-shortinfo">{{ card.description|striptags|u.truncate(100, '...', true) }}</div>
  130.                                                                                     <div class="readmore">
  131.                                                                                         <p><a class="btn-link" href="/{{ lang }}/blog/{{ card.link_rewrite }}-b{{ card.id_leoblog_blog }}" title="{{ card.meta_title }}"></a></p>
  132.                                                                                     </div>
  133.                                                                                 </div>
  134.                                                                             </div>
  135.                                                                         </div>
  136.                                                                     </div>
  137.                                                                 {% endfor %}
  138.                                                             </div>
  139.                                                         </div>
  140.                                                     </div>
  141.                                                 </div>
  142.                                             </div>
  143.                                         </div>
  144.                                     </div>
  145.                                 </div>
  146.                             </div>
  147.                         </div>
  148.                     </div>
  149.                 </div>
  150.             </div>
  151.         </div>
  152.     </div>
  153. {% endblock %}