templates/produit/produit.html.twig line 1

  1. {% extends 'base.html.twig' %}
  2. {% block stylesheets %}
  3.     <link rel="stylesheet" href="{{ asset('plugins/dropzone/css/dropzone.css') }}" />
  4.     <link rel="stylesheet" href="{{ asset('assets/css/produit.min.css') }}" />
  5.     <link rel="stylesheet" href="{{ asset('assets/css/accueil.min.css') }}" />
  6. {% endblock %}
  7. {% block javascript %}
  8.     <script src="{{ asset('plugins/dropzone/js/dropzone.js') }}"></script>
  9.     <script src="{{ asset('assets/js/produit/produit.js') }}"></script>
  10.     <script src="{{ asset('assets/js/accueil/accueil.js') }}"></script>
  11. {% endblock %}
  12. {% block _app_data %}
  13.     app_data.path.devis = "{{ path('devis')|base64_encode }}";
  14. {% endblock %}
  15. {% block title %}
  16.     {% for content in contents %}
  17.         {{ content.name|raw }}
  18.     {% endfor %}
  19. {% endblock %}
  20. {% block description %}
  21.     {% for content in contents %}
  22.         {{ content.meta_description }}
  23.     {% endfor %}
  24. {% endblock %}
  25. {% block content %}
  26.     {% for content in contents %}
  27.         <div class="main-content">
  28.             <div class="main-content-inner no-gutter">
  29.                 <div class="container">
  30.                     <div class="row">
  31.                         <div id="left_column" class="sidebar column col-12 col-sm-12 col-md-0 col-lg-0 offcanvas-sidebar"></div>
  32.                         <div id="center_column" class="center_column space-60 col-12 col-sm-12 col-md-12 col-lg-12">
  33.                             <div id="content">
  34.                                 <div itemscope="" itemtype="https://schema.org/Product">
  35.                                     <meta itemprop="url" content="/{{ lang }}/weighing-load-cells/{{ content.link_rewrite }}">
  36.                                     <meta itemprop="productID" content="false">
  37.                                     <meta itemprop="gtin13" content="false">
  38.                                     <div class="primary_block">
  39.                                         <div class="row">
  40.                                             <div class="pb-left-column col-12 col-sm-12 col-md-5">
  41.                                                 <div id="image-block" class="clearfix">
  42.                                                     <span id="view_full_size">
  43.                                                         <img style="cursor: default" id="bigpic" itemprop="image" src="https://www.sensy.com/{{ content.id_image1 }}-large_default/{{ content.link_rewrite }}.jpg" title="{{ content.legend1 }}" alt="{{ content.legend1 }}">
  44.                                                     </span>
  45.                                                 </div>
  46.                                                 <div id="views_block" class="clearfix ">
  47.                                                     <span class="view_scroll_spacer"><a id="view_scroll_left" class="carousel-control left" title="Other views" href="javascript:{}" style="cursor: default; opacity: 0;"><i class="icon-angle-left"></i></a></span>
  48.                                                     <div id="thumbs_list">
  49.                                                         <ul id="thumbs_list_frame" style="width: 297px;">
  50.                                                             {% for img in content.id_imagea|split(",") %}
  51.                                                                 <li id="thumbnail_{{ img }}">
  52.                                                                     <a style="cursor: default" class="{{ loop.first ? "shown" : "" }}" href="https://www.sensy.com/{{ img }}-thickbox_default{{ content.link_rewrite }}.jpg" onclick="return false;" data-fancybox-group="other-views" title="{{ content.legenda|split(",")[loop.index0] }}">
  53.                                                                         <img class="img-responsive" id="thumb_{{ img }}" src="https://www.sensy.com/{{ img }}-cart_default/{{ content.link_rewrite }}.jpg" alt="{{ content.legenda|split(",")[loop.index0] }}" title="{{ content.legenda|split(",")[loop.index0] }}" height="173" width="135" itemprop="image">
  54.                                                                     </a>
  55.                                                                 </li>
  56.                                                             {% endfor %}
  57.                                                         </ul>
  58.                                                     </div>
  59.                                                     <span class="view_scroll_spacer">
  60.                                                         <a id="view_scroll_right" class="carousel-control right" title="Other views" href="javascript:{}" style="cursor: default; opacity: 0;"><i class="icon-angle-right"></i></a>
  61.                                                     </span>
  62.                                                 </div>
  63.                                                 <div style="margin-bottom: 30px; display: none;">
  64.                                                     <div data-bs-toggle="tooltip" title="" style="width:17px;" data-original-title="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer vel faucibus est, non scelerisque lacus. Morbi ac lectus id urna elementum vestibulum quis non enim"> <span class="icon-signal"></span></div>
  65.                                                 </div>
  66.                                                 <p class="resetimg clear no-print"> <span id="wrapResetImages" style="display: none;"> <a href="https://www.sensy.com/en/weighing-load-cells/bending-beam-load-cells-2000s" data-id="resetImages"> <i class="icon-repeat"></i> Display all pictures </a> </span></p>
  67.                                             </div>
  68.                                             <div class="pb-right-column col-12 col-sm-12 col-md-7">
  69.                                                 <h1 itemprop="name">{{ content.name }}</h1>
  70.                                                 <hr class="HrSpecials">
  71.                                                 <div class="Fichiers">
  72.                                                     <a class="btn add_to_compare custom-tooltip" href="https://www.sensy.com/en/weighing-load-cells/bending-beam-load-cells-2000s" data-id-product="{{ content.id_product }}">
  73.                                                         <i class="fas fa-chart-bar me-2"></i>{{ 'add.compare.br'|trans({}, 'configurateur')|raw }}
  74.                                                     </a>
  75.                                                     <a class="btn add_to_compare_Like custom-tooltip" target="_blank" href="https://files.sensy.com/datasheets/FP_2000S_EN.pdf">
  76.                                                         <i class="fas fa-download me-2"></i><span>PDF <br>DATASHEET</span> 
  77.                                                     </a>
  78.                                                 </div>
  79.                                                 <div class="Certifications">
  80.                                                     {% for supplier in content.suppliers|split(',') %}
  81.                                                         {% set imagePath = '../../../ps/img/su/' ~ content.id_suppliers|split(',')[loop.index0] %}
  82.                                                         {% set imageName = content.id_suppliers|split(',')[loop.index0] %}
  83.                                                         {% set imageExtension = (imageName == '4') ? 'png' : 'jpg' %}
  84.                                                         <img width="20px" height="20px" src="{{ imagePath ~ '.' ~ imageExtension }}" alt="{{ supplier }}" title="{{ supplier }}">
  85.                                                     {% endfor %}
  86.                                                 </div>
  87.                                                 <hr class="HrSpecials">
  88.                                                 <p id="product_reference"> <label>{{ 'reference'|trans({}, 'configurateur')|raw }} :</label> <span class="editable" itemprop="sku">{{ content.reference }}</span></p>
  89.                                                 <div id="short_description_block">
  90.                                                     <div id="short_description_content" class="rte align_justify" itemprop="description">
  91.                                                         {{ content.description|replace({'data-toggle': 'data-bs-toggle', 'data-original-title': 'title'})|raw }}
  92.                                                     </div>
  93.                                                 </div>
  94.                                                 <div id="oosHook"></div>
  95.                                                 <form id="buy_block" action="https://www.sensy.com/en/panier" method="post" data-product-img="{{ content.id_image1 }}">
  96.                                                     <p class="hidden"> <input type="hidden" name="token" value="8f1b449abfe3158e253559ba7d0b73d6"> <input type="hidden" name="id_product" value="{{ content.id_product }}" id="product_page_product_id"> <input type="hidden" name="add" value="1"> <input type="hidden" name="id_product_attribute" id="idCombination" value="2083"></p>
  97.                                                     <div class="box-info-product">
  98.                                                         <div class="content_prices clearfix">
  99.                                                             <div class="clear"></div>
  100.                                                         </div>
  101.                                                         <div id="StandardSurMesure" class="tab-nav">
  102.                                                             <ul class="nav nav-tabs" role="tablist">
  103.                                                                 <li class="nav-item" id="LiLienStandard"><a href="#Standard" id="LienStandard" class="nav-link active" data-bs-toggle="tab"><span>Standard</span></a></li>
  104.                                                                 {% if content.category_default != 18 %}
  105.                                                                     <li id="LiLienSurMesure" class="nav-item"><a href="#SurMesure" id="LienSurMesure" class="nav-link" data-bs-toggle="tab"><span>{{ 'custom'|trans({}, 'configurateur')|raw }}</span></a></li>
  106.                                                                 {% endif %}
  107.                                                             </ul>
  108.                                                         </div>
  109.                                                         <div id="Boutons">
  110.                                                             {% if content.category_default != 18 %}
  111.                                                                 <div id="PourStandard" class="d-none product_attributes SurMesure" data-product-id="{{ content.id_product }}">{{ 'gamme.standard'|trans({}, 'configurateur')|raw }}</div>
  112.                                                                 <div id="PourSurMesure" class="product_attributes Standard" data-product-id="{{ content.id_product }}">{{ 'specific.need'|trans({}, 'configurateur')|raw }}</div>
  113.                                                             {% endif %}
  114.                                                             <div id="add_to_quotation" data-product-id="{{ content.id_product }}" data-target="#myModal">{{ 'panier'|trans({}, 'configurateur')|raw }}</div>
  115.                                                         </div>
  116.                                                         {{ 'modal'|trans({}, 'devis')|raw }}
  117.                                                         <div id="Standard" class="product_attributes clearfix">
  118.                                                             {# <p id="minimal_quantity_wanted_p" style="display: none;"> The minimum purchase order quantity for the product is <b id="minimal_quantity_label">1</b></p> #}
  119.                                                             <div id="attributes">
  120.                                                                 <div class="clearfix"></div>
  121.                                                                 {% if content.category_default != 18 %}
  122.                                                                     <fieldset class="attribute_fieldset mb-2">
  123.                                                                         <label class="attribute_label" for="group_4">{{ 'capacite'|trans({}, 'configurateur')|raw }}</label>
  124.                                                                         <div class="attribute_list">
  125.                                                                             <select name="group_4" id="group_4" class="form-control form-select border border-gray attribute_select no-print">
  126.                                                                                 {% for cap in content.attr_cap|split(",") %}
  127.                                                                                     <option value="{{ content.attr_cap_id|split(",")[loop.index0] }}" {% if loop.first %}selected="selected"{% endif %} title="{{ cap }}">{{ cap }}</option>
  128.                                                                                 {% endfor %}
  129.                                                                             </select>
  130.                                                                         </div>
  131.                                                                     </fieldset>
  132.                                                                     <fieldset class="attribute_fieldset my-2">
  133.                                                                         <label class="attribute_label" for="group_5">{{ 'precision'|trans({}, 'configurateur')|raw }}</label>
  134.                                                                         <div class="attribute_list">
  135.                                                                             <select name="group_5" id="group_5" class="form-control form-select border border-gray attribute_select no-print">
  136.                                                                                 {% for prec in content.attr_prec|split(",") %}
  137.                                                                                     <option value="{{ content.attr_prec_id|split(",")[loop.index0] }}" {% if loop.first %}selected="selected"{% endif %} title="{{ prec }}">{{ prec }}</option>
  138.                                                                                 {% endfor %}
  139.                                                                             </select>
  140.                                                                         </div>
  141.                                                                     </fieldset>
  142.                                                                 {% else %}
  143.                                                                     <fieldset class="attribute_fieldset">
  144.                                                                         <label class="attribute_label" for="group_6">{{ 'ref.article'|trans({}, 'configurateur')|raw }}</label>
  145.                                                                         <div class="attribute_list">
  146.                                                                             <select name="group_6" id="group_6" class="form-control form-select border border-gray attribute_select no-print">
  147.                                                                                 {% set cartable = caracteristiques|first %}
  148.                                                                                 {% for cartitle in cartable["Products"] %}
  149.                                                                                     <option value="{{ cartitle["id"] }}" title="{{ cartitle["nom"] }}">{{ cartitle["nom"] }}</option>
  150.                                                                                 {% endfor %}
  151.                                                                             </select>
  152.                                                                         </div>
  153.                                                                     </fieldset>
  154.                                                                 {% endif %}
  155.                                                                 
  156.                                                             </div>
  157.                                                             <fieldset class="attribute_fieldset my-2">
  158.                                                                 <label class="attribute_label" style="font-size:11px; line-height:20px;" for="DescriptionStandard">{{ 'description.short'|trans({}, 'configurateur')|raw }}</label>
  159.                                                                 <div class="attribute_list"><textarea name="nom" id="DescriptionStandard" rows="3" cols="30"></textarea></div>
  160.                                                             </fieldset>
  161.                                                         </div>
  162.                                                         <div id="SurMesure" class="product_attributes d-none">
  163.                                                             <fieldset class="attribute_fieldset my-2">
  164.                                                                 <label class="attribute_label" for="group_4">{{ 'capacite'|trans({}, 'configurateur')|raw }}</label>
  165.                                                                 <div class="attribute_list"><input type="text" id="group_4" name="group_4"></div>
  166.                                                             </fieldset>
  167.                                                             <fieldset class="attribute_fieldset my-2">
  168.                                                                 <label class="attribute_label" for="group_5">{{ 'precision'|trans({}, 'configurateur')|raw }}</label>
  169.                                                                 <div class="attribute_list"> <input type="text" id="group_5" name="group_5"></div>
  170.                                                             </fieldset>
  171.                                                             <fieldset class="attribute_fieldset my-2">
  172.                                                                 <label class="attribute_label" style="font-size:11px; line-height:20px;" for="DescriptionSurMesure">{{ 'description.short'|trans({}, 'configurateur')|raw }}</label>
  173.                                                                 <div class="attribute_list"><textarea name="nom" id="DescriptionSurMesure" rows="3" cols="30"></textarea></div>
  174.                                                             </fieldset>
  175.                                                         </div>
  176.                                                         <p id="quotation_quantity_wanted_p">
  177.                                                             <label for="quotation_quantity_wanted">{{ 'quantite'|trans({}, 'configurateur')|raw }}</label>
  178.                                                             <input type="number" min="1" name="qty" id="quotation_quantity_wanted" class="text" value="1" style="width:50px;">
  179.                                                             {# <a href="#" data-field-qty="qty" class="btn btn-default button-minus product_quantity_down"><span><i class="icon-minus"></i></span></a>
  180.                                                             <a href="#" data-field-qty="qty" class="btn btn-default button-plus product_quantity_up"> <span><i class="icon-plus"></i></span></a> #}
  181.                                                             <span class="clearfix"></span>  
  182.                                                         </p>
  183.                                                         <input type="hidden" value="20230912085423" id="FilesId">
  184.                                                     </div>
  185.                                                 </form>
  186.                                                 <div class="image_upload_div SurMesure d-none" id="DropZone">
  187.                                                     <form action="/img/upload.php" class="dropzone dz-clickable" id="my-awesome-dropzone">
  188.                                                         <div class="dz-default dz-message"><span><i class=" uploadFile fa-sharp fa-light fa-copy"></i><br>{{ 'drop'|trans({}, 'configurateur')|raw }}</span></div>
  189.                                                     </form>
  190.                                                 </div>
  191.                                             </div>
  192.                                         </div>
  193.                                     </div>
  194.                                     <div class="block_product_info">
  195.                                         <div class="row">
  196.                                             <div class="tabs-info block col-lg-9 col-md-9 col-sm-12">
  197.                                                 <div class="tab-nav">
  198.                                                     <ul class="nav nav-tabs" role="tablist">
  199.                                                         <li class="nav-item active"><a class="nav-link active" href="#producttab-datasheet" data-bs-toggle="tab"><span>{{ 'data.sheet'|trans({}, 'configurateur')|raw }}</span></a></li>
  200.                                                         <li class="nav-item"><a class="nav-link" href="#producttab-download" data-bs-toggle="tab">{{ 'documentation.download'|trans({}, 'configurateur')|raw }}</a></li>
  201.                                                         {% set uniqueAccessory = [] %}
  202.                                                         {% for accessory in accessories %}
  203.                                                             {% if not (accessory.name in uniqueAccessory)  %}
  204.                                                                 {% set uniqueAccessory = uniqueAccessory|merge([accessory.name]) %}
  205.                                                                 <li class="nav-item"><a class="nav-link" id="product_extra_tab_{{ uniqueAccessory|length }}" data-bs-toggle="tab" href="#tab_content_{{ uniqueAccessory|length }}"><span>{{ accessory.name }}</span></a></li>
  206.                                                             {% endif %}
  207.                                                         {% endfor %}
  208.                                                     </ul>
  209.                                                 </div>
  210.                                                 <div class="tab-content tab_product_content">
  211.                                                     <div id="producttab-datasheet" class="page-product-box tab-pane active">
  212.                                                         <table class="table-data-sheet">
  213.                                                             <tbody>
  214.                                                                 <tr class="TheTR">
  215.                                                                     <th></th>
  216.                                                                     {% set cartable = caracteristiques|first %}
  217.                                                                     {% for cartitle in cartable["Products"] %}
  218.                                                                         <th>{{ cartitle["nom"] }}</th>
  219.                                                                     {% endfor %}
  220.                                                                 </tr>
  221.                                                                 {% for caracteristique in caracteristiques %}
  222.                                                                     {% if loop.index is even %}
  223.                                                                         {% set rowparity = "even" %}
  224.                                                                     {% else %}
  225.                                                                         {% set rowparity = "odd" %}
  226.                                                                     {% endif %}
  227.                                                                     <tr class="{{ rowparity }}">
  228.                                                                         <td>
  229.                                                                             {% if caracteristique.url %}
  230.                                                                                 <a href="/{{ lang }}{{ caracteristique.url }}" class="data-sheet-link hover-blue">{{ caracteristique.FeatureName }}</a>
  231.                                                                                 {% if caracteristique.meta_description %}
  232.                                                                                     <div data-bs-toggle="tooltip" style="width:17px; display: inline; padding-left:10px;" title="{{ caracteristique.meta_description }}" data-original-title="{{ caracteristique.meta_description }}">
  233.                                                                                         <i class="text-black fas fa-info-circle"></i>
  234.                                                                                         {# <a href="/{{ lang }}{{ caracteristique.url }}"><i class="text-black fas fa-info-circle hover-blue"></i></a> #}
  235.                                                                                     </div>
  236.                                                                                 {% endif %}
  237.                                                                             {% else %}
  238.                                                                                 {{ caracteristique.FeatureName }}
  239.                                                                                 {% if caracteristique.meta_description %}
  240.                                                                                     <div data-bs-toggle="tooltip" style="width:17px; display: inline; padding-left:10px;" title="{{ caracteristique.meta_description }}"><i class="text-black fas fa-info-circle"></i></div>
  241.                                                                                 {% endif %}
  242.                                                                             {% endif %}
  243.                                                                         </td>
  244.                                                                         {% for prod in caracteristique.Products %}
  245.                                                                             <td>
  246.                                                                                 {{ prod.value }}
  247.                                                                             </td>
  248.                                                                         {% endfor %}
  249.                                                                     </tr>
  250.                                                                 {% endfor %}
  251.                                                             </tbody>
  252.                                                         </table>
  253.                                                         {{ 'addendum'|trans({}, 'configurateur')|raw }}
  254.                                                     </div>
  255.                                                     <div class="page-product-box tab-pane" id="producttab-download">
  256.                                                         {% if files|filter(f => f.category == "Datasheets") %}
  257.                                                             <div class="TitreCategorie">{{ 'datasheets'|trans({}, 'configurateur')|raw }}</div>
  258.                                                             <ul class="list-unstyled">
  259.                                                                 {% for file in files|filter(f => f.category == "Datasheets") %}
  260.                                                                     <li><a data-version="1" data-name="{{ file.file_name }}" target="_blank" class="Document" title="" href="https://files.sensy.com/datasheets/{{ file.file_name }}"><i class="fas fa-download me-2"></i><span class="texte">{{ file.file_name }} ({{ file.file_size|format_size }})</span> </a></li>
  261.                                                                 {% endfor %}
  262.                                                             </ul>
  263.                                                         {% endif %}
  264.                                                         {% if files|filter(f => f.category == "Manuals") %}
  265.                                                             <div class="TitreCategorie">{{ 'manuels'|trans({}, 'configurateur')|raw }}</div>
  266.                                                             <ul class="list-unstyled">
  267.                                                                 {% for file in files|filter(f => f.category == "Manuals") %}
  268.                                                                     <li><a data-version="1" data-name="{{ file.file_name }}" target="_blank" class="Document" title="" href="https://files.sensy.com/datasheets/{{ file.file_name }}"><i class="fas fa-download me-2"></i><span class="texte">{{ file.file_name }} ({{ file.file_size|format_size }})</span> </a></li>
  269.                                                                 {% endfor %}
  270.                                                             </ul>
  271.                                                         {% endif %}
  272.                                                         {% if files|filter(f => f.category == "Softwares") %}
  273.                                                             <div class="TitreCategorie">{{ 'logiciel'|trans({}, 'configurateur')|raw }}</div>
  274.                                                             <ul class="list-unstyled">
  275.                                                                 {% for file in files|filter(f => f.category == "Softwares") %}
  276.                                                                     <li><a data-version="1" data-name="{{ file.file_name }}" target="_blank" class="Document" title="" href="https://files.sensy.com/datasheets/{{ file.file_name }}"><i class="fas fa-download me-2"></i><span class="texte">{{ file.file_name }} ({{ file.file_size|format_size }})</span> </a></li>
  277.                                                                 {% endfor %}
  278.                                                             </ul>
  279.                                                         {% endif %}
  280.                                                         {% if files|filter(f => f.category == "Support") %}
  281.                                                             <div class="TitreCategorie">Support</div>
  282.                                                             <ul class="list-unstyled">
  283.                                                                 {% for file in files|filter(f => f.category == "Support") %}
  284.                                                                     <li><a data-version="1" data-name="{{ file.file_name }}" target="_blank" class="Document" title="" href="https://files.sensy.com/datasheets/{{ file.file_name }}"><i class="fas fa-download me-2"></i><span class="texte">{{ file.file_name }} ({{ file.file_size|format_size }})</span> </a></li>
  285.                                                                 {% endfor %}
  286.                                                             </ul>
  287.                                                         {% endif %}
  288.                                                     </div>
  289.                                                     {% for accessoryTab in uniqueAccessory %}
  290.                                                         <section id="tab_content_{{ loop.index }}" class="section_native_menu tab_content_{{ loop.index }} page-product-box tab-pane">
  291.                                                             <div>
  292.                                                                 {% for accessory in accessories|filter(a => a.name == accessoryTab) %}
  293.                                                                     {% if accessoryTab == "Applications" %}
  294.                                                                         <div class="row">
  295.                                                                             {% for appProduct in appProduct %}
  296.                                                                                 <div class=" col-xs-cus-12 col-xs-4 col-sm-3 col-md-3 col-lg-3 " data-col-lg="3" data-col-md="3" data-col-sm="3" data-col-xs="4">
  297.                                                                                     <div class="pts-widget">
  298.                                                                                         <div class="widget-product block">
  299.                                                                                             <div class="widget-inner ">
  300.                                                                                                 <div class="product_block application">
  301.                                                                                                     <div class="product-container widget-produit-app clearfix">
  302.                                                                                                         <div class="image d-flex justify-content-center">
  303.                                                                                                             <a href="{{ appProduct.description_short }}" title="{{ appProduct.name }}" class="product_image">
  304.                                                                                                                 <img class="img-responsive" src="//www.sensy.com/{{ appProduct.id_image1 }}-cart_default/{{ appProduct.link_rewrite }}.jpg" alt="{{ appProduct.name }}">
  305.                                                                                                             </a>
  306.                                                                                                         </div>
  307.                                                                                                         <div class="product-meta text-center">
  308.                                                                                                             <a class="name" href="{{ appProduct.description_short }}">{{ appProduct.name }}</a>
  309.                                                                                                         </div>
  310.                                                                                                     </div>
  311.                                                                                                 </div>
  312.                                                                                             </div>
  313.                                                                                         </div>
  314.                                                                                     </div>
  315.                                                                                 </div>
  316.                                                                             {% endfor %}
  317.                                                                         <div>
  318.                                                                     {% else %}
  319.                                                                         {{ accessory.content|decode_html_entities }}
  320.                                                                     {% endif %}
  321.                                                                 {% endfor %}
  322.                                                             </div>
  323.                                                         </section>
  324.                                                     {% endfor %}
  325.                                                 </div>
  326.                                             </div>
  327.                                             <div class="col-lg-3 col-md-3 col-sm-12">
  328.                                                 <div class="service-inner">
  329.                                                     <div class="BoxTypicalApplications">
  330.                                                         <div class="HeadBTA"> <span>{{ 'application.typique'|trans({}, 'configurateur')|raw }}</span></div>
  331.                                                         <div id="TypicalApplications" class="carousel slide" data-ride="carousel">
  332.                                                             <div class="carousel-inner">
  333.                                                                 {# {% for %} #}
  334.                                                                     <div class="item">
  335.                                                                         <a href="https://www.sensy.com/en/connexion?back=https%3A%2F%2Fwww.sensy.com%2Fen%2Fweighing-load-cells%2Fbending-beam-load-cells-2000s%3Ffsau_rewrite_category%3Dweighing-load-cells&amp;rewrite=bending-beam-load-cells-2000s">
  336.                                                                             <img width="157" src="../../upload/Leaflets/EN9100-load-cells-embedded-aircraft-aerospace-leaflet_EN.png" alt="EN9100 load cells embedded aircraft aerospace leaflet">
  337.                                                                         </a>
  338.                                                                     </div>
  339.                                                                 {# {% endfor %} #}
  340.                                                                 <div class="item"> <a href="https://www.sensy.com/en/connexion?back=https%3A%2F%2Fwww.sensy.com%2Fen%2Fweighing-load-cells%2Fbending-beam-load-cells-2000s%3Ffsau_rewrite_category%3Dweighing-load-cells&amp;rewrite=bending-beam-load-cells-2000s"> <img width="157" src="../../upload/Leaflets/eot-crane-overload-protection-load-pin-leaflet_EN.png" alt="eot crane overload protection load pin leaflet"> </a></div>
  341.                                                                 <div class="item active"> <a href="https://www.sensy.com/en/connexion?back=https%3A%2F%2Fwww.sensy.com%2Fen%2Fweighing-load-cells%2Fbending-beam-load-cells-2000s%3Ffsau_rewrite_category%3Dweighing-load-cells&amp;rewrite=bending-beam-load-cells-2000s"> <img width="157" src="../../upload/Leaflets/iso-376-load-cells-standard-reference-transducers-leaflet_EN.png" alt="iso 376 load cells standard reference transducers leaflet"> </a></div>
  342.                                                                 <div class="item"> <a href="https://www.sensy.com/en/connexion?back=https%3A%2F%2Fwww.sensy.com%2Fen%2Fweighing-load-cells%2Fbending-beam-load-cells-2000s%3Ffsau_rewrite_category%3Dweighing-load-cells&amp;rewrite=bending-beam-load-cells-2000s"> <img width="157" src="../../upload/Leaflets/load-cells-weighing-torque-transducers-leaflet_EN.png" alt="load cells weighing torque transducers leaflet"> </a></div>
  343.                                                                 <div class="item"> <a href="https://www.sensy.com/en/connexion?back=https%3A%2F%2Fwww.sensy.com%2Fen%2Fweighing-load-cells%2Fbending-beam-load-cells-2000s%3Ffsau_rewrite_category%3Dweighing-load-cells&amp;rewrite=bending-beam-load-cells-2000s"> <img width="157" src="../../upload/Leaflets/rig-instrumentation-load-pins-offshore-load-cells-leaflet_EN.png" alt="rig instrumentation load pins offshore load cells leaflet"> </a></div>
  344.                                                             </div>
  345.                                                             <a class="left carousel-control" href="#TypicalApplications" style="opacity: 1;" data-slide="prev">
  346.                                                                 <i class="fas fa-chevron-left"></i>
  347.                                                             </a>
  348.                                                             <a class="right carousel-control" href="#TypicalApplications" style="opacity: 1;" data-slide="next">
  349.                                                                 <i class="fas fa-chevron-right"></i>
  350.                                                             </a>
  351.                                                         </div>
  352.                                                         <div id="Download" class="Download"> <img src="../../upload/download.png" alt="Download our leaflet"></div>
  353.                                                     </div>
  354.                                                 </div>
  355.                                             </div>
  356.                                         </div>
  357.                                     </div>
  358.                                     <div class="pts-container">
  359.                                         <div class="pts-inner container">
  360.                                             <div class="row-inner row-level-1">
  361.                                                 <div class="row clearfix">
  362.                                                     <div class="col-lg-12 col-md-12 col-sm-12 col-12">
  363.                                                         <div class="col-inner space-60">
  364.                                                             <div class="widget-bloglatest">
  365.                                                                 <div class="pts-widget">
  366.                                                                     <div class="widget-latestblog block block-borderbox">
  367.                                                                         <h3 class="title_block"><span>{{ 'electronique'|trans({}, 'configurateur')|raw }}</span></h3>
  368.                                                                         <div class="block_content border-0">
  369.                                                                             <div class=" boxcarousel widget-content owl-carousel-play" data-ride="owlcarousel">
  370.                                                                                 <div class="carousel-controls">
  371.                                                                                     <div class="left carousel-control left_carousel disabled">
  372.                                                                                         <i class="fa-solid fa-angle-left fa-sm"></i>
  373.                                                                                     </div>
  374.                                                                                     <div class="right carousel-control right_carousel">
  375.                                                                                         <i class="fa-solid fa-angle-right fa-sm"></i>
  376.                                                                                     </div>
  377.                                                                                 </div>
  378.                                                                                 <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]">
  379.                                                                                     <div class="owl-wrapper-outer" style="height: 400px;">
  380.                                                                                         <div class="owl-wrapper">
  381.                                                                                             {% for product in productsElectro %}
  382.                                                                                                 <div class="owl-item {{ loop.first ? 'active' : '' }}" style="width: 250px;">
  383.                                                                                                     <div class="item">
  384.                                                                                                         <div class="blog_container grid clearfix">
  385.                                                                                                             <div class="product-block position-relative" itemscope="" itemtype="https://schema.org/Product" style="position: static; margin-right: 0px; margin-left: 0px;">
  386.                                                                                                                 <div class="product-container">
  387.                                                                                                                     <div class="Certifications">
  388.                                                                                                                         {% for supplier in product.suppliers|split(',') %}
  389.                                                                                                                             {% set imagePath = '../../../ps/img/su/' ~ product.id_suppliers|split(',')[loop.index0] %}
  390.                                                                                                                             {% set imageName = product.id_suppliers|split(',')[loop.index0] %}
  391.                                                                                                                             {% set imageExtension = (imageName == '4') ? 'png' : 'jpg' %}
  392.                                                                                                                             <img width="20px" height="20px" src="{{ imagePath ~ '.' ~ imageExtension }}" alt="{{ supplier }}" title="{{ supplier }}">
  393.                                                                                                                         {% endfor %}
  394.                                                                                                                     </div>
  395.                                                                                                                     <div class="left-block">
  396.                                                                                                                         <div class="product-image-container image">
  397.                                                                                                                             <a class="img product_img_link" href="/{{ lang }}/{{ content.link_rewrite }}/{{ product.link_rewrite }}" title="{{ product.name }}" itemprop="url">
  398.                                                                                                                                 <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">
  399.                                                                                                                             </a>
  400.                                                                                                                             {% if product.id_image2 %}
  401.                                                                                                                                 <span class="hover-image"> 
  402.                                                                                                                                     <a class="img-back product_img_link" href="/{{ lang }}/{{ content.link_rewrite }}/{{ product.link_rewrite }}" title="{{ product.name }}">
  403.                                                                                                                                         <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">
  404.                                                                                                                                     </a>
  405.                                                                                                                                 </span>
  406.                                                                                                                             {% endif %}
  407.                                                                                                                         </div>
  408.                                                                                                                         <div class="product-label-wrap"></div>
  409.                                                                                                                         <div class="color-list-container product-colors"></div>
  410.                                                                                                                     </div>
  411.                                                                                                                     <div class="right-block">
  412.                                                                                                                         <div class="product-meta">
  413.                                                                                                                             <h4 class="name" itemprop="sku"> <a class="product-name" href="/{{ lang }}/{{ content.link_rewrite }}/{{ product.link_rewrite }}" title="{{ product.name }}" itemprop="url">{{ product.reference }}</a></h4>
  414.                                                                                                                             <div class="product-desc description" itemprop="name"> {{ product.name }}</div>
  415.                                                                                                                             <div class="clearfix product-box"></div>
  416.                                                                                                                         </div>
  417.                                                                                                                         <div class="button-container action" style="padding-left: 20%;">
  418.                                                                                                                             <div>
  419.                                                                                                                                 <div class="pts-atchover"><a class="btn" href="/{{ lang }}/{{ content.link_rewrite }}/{{ product.link_rewrite }}" data-id-product="{{ product.id_product }}" title="{{ 'details'|trans({}, 'configurateur')|raw }}"><i class="fas fa-search"></i></a></div>
  420.                                                                                                                                 <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>
  421.                                                                                                                                 <div class="pts-atchover"><a class="btn add_to_compare" href="/{{ lang }}/{{ content.link_rewrite }}/{{ product.link_rewrite }}" data-id-product="{{ product.id_product }}" title="{{ 'add.compare'|trans({}, 'configurateur')|raw }}"><i class="fas fa-sync-alt"></i></a></div>
  422.                                                                                                                             </div>
  423.                                                                                                                         </div>
  424.                                                                                                                     </div>
  425.                                                                                                                 </div>
  426.                                                                                                                 <div class="SousProduit ShadowBox">
  427.                                                                                                                     <table class="mx-1">
  428.                                                                                                                         <tbody>
  429.                                                                                                                             {% if product.attr_prec %}
  430.                                                                                                                                 <tr>
  431.                                                                                                                                     <td>{{ 'precision'|trans({}, 'configurateur')|raw }}</td>
  432.                                                                                                                                     <td>{{ product.attr_prec|replace({',': ', '})|truncate(25) }}</td>
  433.                                                                                                                                 </tr>
  434.                                                                                                                             {% endif %}
  435.                                                                                                                             {% if product.attr_cap %}
  436.                                                                                                                                 <tr>
  437.                                                                                                                                     <td>{{ 'capacite'|trans({}, 'configurateur')|raw }}</td>
  438.                                                                                                                                     <td>{{ product.attr_cap|replace({',': ', '})|truncate(25) }}</td>
  439.                                                                                                                                 </tr>
  440.                                                                                                                             {% endif %}
  441.                                                                                                                             <tr>
  442.                                                                                                                                 <td colspan="2" class="TableDescription" itemprop="description">{{ product.description|raw }}</td>
  443.                                                                                                                             </tr>
  444.                                                                                                                         </tbody>
  445.                                                                                                                     </table>
  446.                                                                                                                 </div>
  447.                                                                                                                 <div itemprop="brand" itemscope="" itemtype="https://schema.org/Brand">
  448.                                                                                                                     <meta itemprop="name" content="SENSY">
  449.                                                                                                                 </div>
  450.                                                                                                                 <div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
  451.                                                                                                                     <meta itemprop="price" content="">
  452.                                                                                                                     <meta itemprop="priceCurrency" content="EUR">
  453.                                                                                                                     <link itemprop="availability" href="https://schema.org/InStock">
  454.                                                                                                                     <meta itemprop="url" content="/{{ lang }}/{{ content.link_rewrite }}/{{ product.link_rewrite }}">
  455.                                                                                                                 </div>
  456.                                                                                                             </div>
  457.                                                                                                         </div>
  458.                                                                                                     </div>
  459.                                                                                                 </div>
  460.                                                                                             {% endfor %}
  461.                                                                                         </div>
  462.                                                                                     </div>
  463.                                                                                 </div>
  464.                                                                             </div>
  465.                                                                         </div>
  466.                                                                     </div>
  467.                                                                 </div>
  468.                                                             </div>
  469.                                                         </div>
  470.                                                     </div>
  471.                                                 </div>
  472.                                             </div>
  473.                                         </div>
  474.                                     </div>
  475.                                     <div itemprop="brand" itemscope="" itemtype="https://schema.org/Brand">
  476.                                         <meta itemprop="name" content="SENSY">
  477.                                     </div>
  478.                                     <div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
  479.                                         <meta itemprop="price" content="">
  480.                                         <meta itemprop="priceCurrency" content="EUR">
  481.                                         <link itemprop="availability" href="https://schema.org/InStock">
  482.                                         <meta itemprop="url" content="/{{ lang }}/weighing-load-cells/{{ content.link_rewrite }}">
  483.                                     </div>
  484.                                 </div>
  485.                             </div>
  486.                         </div>
  487.                     </div>
  488.                 </div>
  489.             </div>
  490.         </div>
  491.     {% endfor %}
  492. {% endblock %}