templates/accueil/overview.html.twig line 1

  1. {% set lang = app.request.attributes.get('_locale') %}
  2. <div id="overview-main" class="tab-content">
  3.     <div id="overview_standard" class="overview-tab active">
  4.         <div class="col-lg-12 col-md-12 col-sm-12 col-12 p-0">
  5.             <div class="col-inner space-60">
  6.                 <div class="widget-bloglatest">
  7.                     <div class="pts-widget">
  8.                         <div class="widget-latestblog block block-borderbox">
  9.                             <div class="block_content border-0">
  10.                                 <div class="boxcarousel widget-content owl-carousel-play" data-ride="owlcarousel">
  11.                                     {% if products|length > 3 %}
  12.                                         <div class="carousel-controls">
  13.                                             <div class="left carousel-control left_carousel disabled">
  14.                                                 <i class="fa-solid fa-angle-left fa-sm"></i>
  15.                                             </div>
  16.                                             <div class="right carousel-control right_carousel">
  17.                                                 <i class="fa-solid fa-angle-right fa-sm"></i>
  18.                                             </div>
  19.                                         </div>
  20.                                     {% endif %}
  21.                                     <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]">
  22.                                         <div class="owl-wrapper-outer" style="height: 430px;">
  23.                                             <div class="owl-wrapper">
  24.                                                 {% if products|filter(p => p.category_default != 18) %}
  25.                                                     {% for product in products %}
  26.                                                         <div class="owl-item {{ loop.first ? 'active' : '' }}" style="width: 214px;">
  27.                                                             <div class="item">
  28.                                                                 <div class="blog_container grid clearfix">
  29.                                                                     <div class="product-block position-relative" itemscope="" itemtype="https://schema.org/Product" style="position: static; margin-right: 0px; margin-left: 0px;">
  30.                                                                         <div class="product-container">
  31.                                                                             <div class="Certifications">
  32.                                                                                 {% for supplier in product.suppliers|split(',') %}
  33.                                                                                     {% set imagePath = '../../../ps/img/su/' ~ product.id_suppliers|split(',')[loop.index0] %}
  34.                                                                                     {% set imageName = product.id_suppliers|split(',')[loop.index0] %}
  35.                                                                                     {% set imageExtension = (imageName == '4') ? 'png' : 'jpg' %}
  36.                                                                                     <img width="20px" height="20px" src="{{ imagePath ~ '.' ~ imageExtension }}" alt="{{ supplier }}" title="{{ supplier }}">
  37.                                                                                 {% endfor %}
  38.                                                                             </div>
  39.                                                                             <div class="left-block">
  40.                                                                                 <div class="product-image-container image">
  41.                                                                                     <a class="img product_img_link" href="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}" title="{{ product.name }}" itemprop="url">
  42.                                                                                         <img class="replace-2x img-responsive pts-image" src="https://www.sensy.com/{{ product.id_image1 }}-home_default/{{ product.link_rewrite }}.jpg" alt="{{ product.legend1 }}" title="{{ product.legend1 }}" itemprop="image">
  43.                                                                                     </a>
  44.                                                                                     {% if product.id_image2 %}
  45.                                                                                         <span class="hover-image"> 
  46.                                                                                             <a class="img-back product_img_link" href="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}" title="{{ product.name }}">
  47.                                                                                                 <img class="replace-2x img-responsive pts-image" src="https://www.sensy.com/{{ product.id_image2 }}-home_default/{{ product.link_rewrite }}.jpg" alt="{{ product.legend2 }}" title="{{ product.legend2 }}" width="370" height="340">
  48.                                                                                             </a>
  49.                                                                                         </span>
  50.                                                                                     {% endif %}
  51.                                                                                 </div>
  52.                                                                                 <div class="product-label-wrap"></div>
  53.                                                                                 <div class="color-list-container product-colors"></div>
  54.                                                                             </div>
  55.                                                                             <div class="right-block">
  56.                                                                                 <div class="product-meta">
  57.                                                                                     <h4 class="name" itemprop="sku"> <a class="product-name" href="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}" title="{{ product.name }}" itemprop="url">{{ product.reference }}</a></h4>
  58.                                                                                     <div class="product-desc description" itemprop="name"> {{ product.name }}</div>
  59.                                                                                     <div class="clearfix product-box"></div>
  60.                                                                                 </div>
  61.                                                                                 <div class="button-container action" style="padding-left: 20%;">
  62.                                                                                     <div>
  63.                                                                                         <div class="pts-atchover"><a class="btn" href="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}" data-id-product="{{ product.id_product }}" title="{{ 'details'|trans({}, 'configurateur')|raw }}"><i class="fas fa-search"></i></a></div>
  64.                                                                                         <div class="pts-atchover"><a class="btn " href="//files.sensy.com/datasheets/{{ product.file_name }}" target="_blank" title="{{ 'datasheet'|trans({}, 'configurateur')|raw }}"><i class="fas fa-download"></i></a></div>
  65.                                                                                         <div class="pts-atchover"><a class="btn add_to_compare" href="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}" data-id-product="{{ product.id_product }}" title="{{ 'add.compare'|trans({}, 'configurateur')|raw }}"><i class="fas fa-sync-alt"></i></a></div>
  66.                                                                                     </div>
  67.                                                                                 </div>
  68.                                                                             </div>
  69.                                                                         </div>
  70.                                                                         <div class="SousProduit ShadowBox" style="display: none;">
  71.                                                                             <table class="mx-1">
  72.                                                                                 <tbody>
  73.                                                                                     {% if product.attr_prec %}
  74.                                                                                         <tr>
  75.                                                                                             <td>{{ 'precision'|trans({}, 'configurateur')|raw }}</td>
  76.                                                                                             <td>{{ product.attr_prec|replace({',': ', '})|truncate(25) }}</td>
  77.                                                                                         </tr>
  78.                                                                                     {% endif %}
  79.                                                                                     {% if product.attr_cap %}
  80.                                                                                         <tr>
  81.                                                                                             <td>{{ 'capacite'|trans({}, 'configurateur')|raw }}</td>
  82.                                                                                             <td>{{ product.attr_cap|replace({',': ', '})|truncate(25) }}</td>
  83.                                                                                         </tr>
  84.                                                                                     {% endif %}
  85.                                                                                     <tr>
  86.                                                                                         <td colspan="2" class="TableDescription" itemprop="description">{{ product.description|raw }}</td>
  87.                                                                                     </tr>
  88.                                                                                 </tbody>
  89.                                                                             </table>
  90.                                                                         </div>
  91.                                                                         <div itemprop="brand" itemscope="" itemtype="https://schema.org/Brand">
  92.                                                                             <meta itemprop="name" content="SENSY">
  93.                                                                         </div>
  94.                                                                         <div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
  95.                                                                             <meta itemprop="price" content="">
  96.                                                                             <meta itemprop="priceCurrency" content="EUR">
  97.                                                                             <link itemprop="availability" href="https://schema.org/InStock">
  98.                                                                             <meta itemprop="url" content="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}">
  99.                                                                         </div>
  100.                                                                     </div>
  101.                                                                 </div>
  102.                                                             </div>
  103.                                                         </div>
  104.                                                     {% endfor %}
  105.                                                 {% else %}
  106.                                                     {% for product in products %}
  107.                                                         <div class="owl-item {{ loop.first ? 'active' : '' }}" style="width: 250px;">
  108.                                                             <div class="item">
  109.                                                                 <div class="blog_container grid clearfix">
  110.                                                                     <div class="product-block position-relative" itemscope="" itemtype="https://schema.org/Product" style="position: static; margin-right: 0px; margin-left: 0px;">
  111.                                                                         <div class="product-container">
  112.                                                                             <div class="Certifications">
  113.                                                                                 {% for supplier in product.suppliers|split(',') %}
  114.                                                                                     {% set imagePath = '../../../ps/img/su/' ~ product.id_suppliers|split(',')[loop.index0] %}
  115.                                                                                     {% set imageName = product.id_suppliers|split(',')[loop.index0] %}
  116.                                                                                     {% set imageExtension = (imageName == '4') ? 'png' : 'jpg' %}
  117.                                                                                     <img width="20px" height="20px" src="{{ imagePath ~ '.' ~ imageExtension }}" alt="{{ supplier }}" title="{{ supplier }}">
  118.                                                                                 {% endfor %}
  119.                                                                             </div>
  120.                                                                             <div class="left-block">
  121.                                                                                 <div class="product-image-container image">
  122.                                                                                     <a class="img product_img_link" href="/{{ lang }}/instrumentation/{{ product.link_rewrite }}" title="{{ product.name }}" itemprop="url">
  123.                                                                                         <img class="replace-2x img-responsive pts-image" src="https://www.sensy.com/{{ product.id_image1 }}-home_default/{{ product.link_rewrite }}.jpg" alt="{{ product.legend1 }}" title="{{ product.legend1 }}" itemprop="image">
  124.                                                                                     </a>
  125.                                                                                     {% if product.id_image2 %}
  126.                                                                                         <span class="hover-image"> 
  127.                                                                                             <a class="img-back product_img_link" href="/{{ lang }}/instrumentation/{{ product.link_rewrite }}" title="{{ product.name }}">
  128.                                                                                                 <img class="replace-2x img-responsive pts-image" src="https://www.sensy.com/{{ product.id_image2 }}-home_default/{{ product.link_rewrite }}.jpg" alt="{{ product.legend2 }}" title="{{ product.legend2 }}" width="370" height="340">
  129.                                                                                             </a>
  130.                                                                                         </span>
  131.                                                                                     {% endif %}
  132.                                                                                 </div>
  133.                                                                                 <div class="product-label-wrap"></div>
  134.                                                                                 <div class="color-list-container product-colors"></div>
  135.                                                                             </div>
  136.                                                                             <div class="right-block">
  137.                                                                                 <div class="product-meta">
  138.                                                                                     <h4 class="name" itemprop="sku"> <a class="product-name" href="/{{ lang }}/instrumentation/{{ product.link_rewrite }}" title="{{ product.name }}" itemprop="url">{{ product.reference }}</a></h4>
  139.                                                                                     <div class="product-desc description" itemprop="name"> {{ product.name }}</div>
  140.                                                                                     <div class="clearfix product-box"></div>
  141.                                                                                 </div>
  142.                                                                                 <div class="button-container action" style="padding-left: 20%;">
  143.                                                                                     <div>
  144.                                                                                         <div class="pts-atchover"><a class="btn" href="/{{ lang }}/instrumentation/{{ product.link_rewrite }}" data-id-product="{{ product.id_product }}" title="{{ 'details'|trans({}, 'configurateur')|raw }}"><i class="fas fa-search"></i></a></div>
  145.                                                                                         <div class="pts-atchover"><a class="btn " href="//files.sensy.com/datasheets/{{ product.file_name }}" target="_blank" title="{{ 'datasheet'|trans({}, 'configurateur')|raw }}"><i class="fas fa-download"></i></a></div>
  146.                                                                                         <div class="pts-atchover"><a class="btn add_to_compare" href="/{{ lang }}/instrumentation/{{ product.link_rewrite }}" data-id-product="{{ product.id_product }}" title="{{ 'add.compare'|trans({}, 'configurateur')|raw }}"><i class="fas fa-sync-alt"></i></a></div>
  147.                                                                                     </div>
  148.                                                                                 </div>
  149.                                                                             </div>
  150.                                                                         </div>
  151.                                                                         <div class="SousProduit ShadowBox" style="display: none;">
  152.                                                                             <table class="mx-1">
  153.                                                                                 <tbody>
  154.                                                                                     {% if product.attr_prec %}
  155.                                                                                         <tr>
  156.                                                                                             <td>{{ 'precision'|trans({}, 'configurateur')|raw }}</td>
  157.                                                                                             <td>{{ product.attr_prec|replace({',': ', '})|truncate(25) }}</td>
  158.                                                                                         </tr>
  159.                                                                                     {% endif %}
  160.                                                                                     {% if product.attr_cap %}
  161.                                                                                         <tr>
  162.                                                                                             <td>{{ 'capacite'|trans({}, 'configurateur')|raw }}</td>
  163.                                                                                             <td>{{ product.attr_cap|replace({',': ', '})|truncate(25) }}</td>
  164.                                                                                         </tr>
  165.                                                                                     {% endif %}
  166.                                                                                     <tr>
  167.                                                                                         <td colspan="2" class="TableDescription" itemprop="description">{{ product.description|raw }}</td>
  168.                                                                                     </tr>
  169.                                                                                 </tbody>
  170.                                                                             </table>
  171.                                                                         </div>
  172.                                                                         <div itemprop="brand" itemscope="" itemtype="https://schema.org/Brand">
  173.                                                                             <meta itemprop="name" content="SENSY">
  174.                                                                         </div>
  175.                                                                         <div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
  176.                                                                             <meta itemprop="price" content="">
  177.                                                                             <meta itemprop="priceCurrency" content="EUR">
  178.                                                                             <link itemprop="availability" href="https://schema.org/InStock">
  179.                                                                             <meta itemprop="url" content="/{{ lang }}/instrumentation/{{ product.link_rewrite }}">
  180.                                                                         </div>
  181.                                                                     </div>
  182.                                                                 </div>
  183.                                                             </div>
  184.                                                         </div>
  185.                                                     {% endfor %}
  186.                                                 {% endif %}
  187.                                             </div>
  188.                                         </div>
  189.                                     </div>
  190.                                 </div>
  191.                             </div>
  192.                         </div>
  193.                     </div>
  194.                 </div>
  195.             </div>
  196.         </div>
  197.     </div>
  198.     <div id="overview_sm" class="overview-tab d-none">
  199.         <div class="col-lg-12 col-md-12 col-sm-12 col-12 p-0">
  200.             <div class="col-inner space-60">
  201.                 <div class="widget-bloglatest">
  202.                     <div class="pts-widget">
  203.                         <div class="widget-latestblog block block-borderbox">
  204.                             <div class="block_content border-0">
  205.                                 <div class=" boxcarousel widget-content owl-carousel-play" data-ride="owlcarousel">
  206.                                     {% if smProducts|length > 3 %}
  207.                                         <div class="carousel-controls">
  208.                                             <div class="left carousel-control left_carousel disabled">
  209.                                                 <i class="fa-solid fa-angle-left fa-sm"></i>
  210.                                             </div>
  211.                                             <div class="right carousel-control right_carousel">
  212.                                                 <i class="fa-solid fa-angle-right fa-sm"></i>
  213.                                             </div>
  214.                                         </div>
  215.                                     {% endif %}
  216.                                     <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]">
  217.                                         <div class="owl-wrapper-outer" style="height: 430px;">
  218.                                             <div class="owl-wrapper">
  219.                                                 {% for product in smProducts %}
  220.                                                     <div class="owl-item {{ loop.first ? 'active' : '' }}" style="width: 214px;">
  221.                                                         <div class="item">
  222.                                                             <div class="blog_container grid clearfix">
  223.                                                                 <div class="product-block position-relative" itemscope="" itemtype="https://schema.org/Product" style="position: static; margin-right: 0px; margin-left: 0px;">
  224.                                                                     <div class="product-container">
  225.                                                                         <div class="left-block">
  226.                                                                             <div class="product-image-container image">
  227.                                                                                 <a class="img product_img_link" href="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}" title="{{ product.name }}" itemprop="url">
  228.                                                                                     <img class="replace-2x img-responsive pts-image" src="https://www.sensy.com/{{ product.id_image1 }}-home_default/{{ product.link_rewrite }}.jpg" alt="{{ product.legend1 }}" title="{{ product.legend1 }}" itemprop="image">
  229.                                                                                 </a>
  230.                                                                             </div>
  231.                                                                             <div class="product-label-wrap"></div>
  232.                                                                             <div class="color-list-container product-colors"></div>
  233.                                                                         </div>
  234.                                                                         <div class="right-block">
  235.                                                                             <div class="product-meta">
  236.                                                                                 <h4 class="name" itemprop="sku"> <a class="product-name" href="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}" title="{{ product.name }}" itemprop="url">{{ product.reference }}</a></h4>
  237.                                                                                 <div class="product-desc description" itemprop="name"> {{ product.name }}</div>
  238.                                                                                 <div class="clearfix product-box"></div>
  239.                                                                             </div>
  240.                                                                             <div class="button-container action" style="padding-left: 20%;">
  241.                                                                                 <div>
  242.                                                                                     <div class="pts-atchover"><a class="btn" href="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}" data-id-product="{{ product.id_product }}" title="{{ 'details'|trans({}, 'configurateur')|raw }}"><i class="fas fa-search"></i></a></div>
  243.                                                                                     <div class=""><div class="btn"><i class="fas fa-download text-gray"></i></div></div>
  244.                                                                                     <div class="pts-atchover"><a class="btn add_to_compare" href="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}" data-id-product="{{ product.id_product }}" title="{{ 'add.compare'|trans({}, 'configurateur')|raw }}"><i class="fas fa-sync-alt"></i></a></div>
  245.                                                                                 </div>
  246.                                                                             </div>
  247.                                                                         </div>
  248.                                                                     </div>
  249.                                                                     <div itemprop="brand" itemscope="" itemtype="https://schema.org/Brand">
  250.                                                                         <meta itemprop="name" content="SENSY">
  251.                                                                     </div>
  252.                                                                     <div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
  253.                                                                         <meta itemprop="price" content="">
  254.                                                                         <meta itemprop="priceCurrency" content="EUR">
  255.                                                                         <link itemprop="availability" href="https://schema.org/InStock">
  256.                                                                         <meta itemprop="url" content="/{{ lang }}/capteurs-de-force/{{ product.link_rewrite }}">
  257.                                                                     </div>
  258.                                                                 </div>
  259.                                                             </div>
  260.                                                         </div>
  261.                                                     </div>
  262.                                                 {% endfor %}
  263.                                             </div>
  264.                                         </div>
  265.                                     </div>
  266.                                 </div>
  267.                             </div>
  268.                         </div>
  269.                     </div>
  270.                 </div>
  271.             </div>
  272.         </div>
  273.     </div>
  274. </div>