templates/produit/smproduit.html.twig line 1

  1. {% extends 'base.html.twig' %}
  2. {% block stylesheets %}
  3.     <link rel="stylesheet" href="{{ asset('assets/css/produit.min.css') }}" />
  4.     <link rel="stylesheet" href="{{ asset('assets/css/accueil.min.css') }}" />
  5. {% endblock %}
  6. {% block javascript %}
  7.     <script src="{{ asset('assets/js/produit/produit.js') }}"></script>
  8.     <script src="{{ asset('assets/js/accueil/accueil.js') }}"></script>
  9. {% endblock %}
  10. {% block title %}
  11.     {% for content in contents %}
  12.         {{ content.name|raw }}
  13.     {% endfor %}
  14. {% endblock %}
  15. {% block description %}
  16.     {% for content in contents %}
  17.         {{ content.meta_description }}
  18.     {% endfor %}
  19. {% endblock %}
  20. {% block content %}
  21.     {% for content in contents %}
  22.         <div class="main-content">
  23.             <div class="main-content-inner no-gutter">
  24.                 <div class="container">
  25.                     <div class="row">
  26.                         <div id="left_column" class="sidebar column col-12 col-sm-12 col-md-0 col-lg-0 offcanvas-sidebar"></div>
  27.                         <div id="center_column" class="center_column space-60 col-12 col-sm-12 col-md-12 col-lg-12">
  28.                             <div id="content">
  29.                                 <div itemscope="" itemtype="https://schema.org/Product">
  30.                                     <meta itemprop="url" content="/{{ lang }}/weighing-load-cells/{{ content.link_rewrite }}">
  31.                                     <meta itemprop="productID" content="false">
  32.                                     <meta itemprop="gtin13" content="false">
  33.                                     <div class="primary_block">
  34.                                         <div class="row">
  35.                                             <div class="pb-left-column col-12 col-sm-12 col-md-5">
  36.                                                 <div id="image-block" class="clearfix">
  37.                                                     <span id="view_full_size">
  38.                                                         <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 }}">
  39.                                                     </span>
  40.                                                 </div>
  41.                                                 <div style="margin-bottom: 30px; display: none;">
  42.                                                     <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>
  43.                                                 </div>
  44.                                                 <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>
  45.                                             </div>
  46.                                             <div class="pb-right-column col-12 col-sm-12 col-md-7">
  47.                                                 <h1 itemprop="name">{{ content.name }}</h1>
  48.                                                 <hr class="HrSpecials">
  49.                                                 <div class="Fichiers">
  50.                                                     <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="73">
  51.                                                         <i class="fas fa-chart-bar me-2"></i>{{ 'add.compare.br'|trans({}, 'configurateur')|raw }}
  52.                                                     </a>
  53.                                                 </div>
  54.                                                 <div class="Certifications"></div>
  55.                                                 <hr class="HrSpecials">
  56.                                                 <p id="product_reference"> <label>{{ 'reference'|trans({}, 'configurateur')|raw }} :</label> <span class="editable" itemprop="sku">{{ content.reference }}</span></p>
  57.                                                 <div id="short_description_block">
  58.                                                     <div id="short_description_content" class="rte align_justify" itemprop="description">
  59.                                                         {{ content.description|replace({'data-toggle': 'data-bs-toggle', 'data-original-title': 'title'})|raw }}
  60.                                                     </div>
  61.                                                 </div>
  62.                                                 <div id="oosHook"></div>
  63.                                                 <form id="buy_block" action="https://www.sensy.com/en/panier" method="post">
  64.                                                     <p class="hidden"> <input type="hidden" name="token" value="8f1b449abfe3158e253559ba7d0b73d6"> <input type="hidden" name="id_product" value="73" id="product_page_product_id"> <input type="hidden" name="add" value="1"> <input type="hidden" name="id_product_attribute" id="idCombination" value="2083"></p>
  65.                                                     <div class="box-info-product">
  66.                                                         <div class="content_prices clearfix">
  67.                                                             <div class="clear"></div>
  68.                                                         </div>
  69.                                                         <div id="Boutons">
  70.                                                             {% if content.category_default != 18 %}
  71.                                                                 <div id="PourSurMesure" class="product_attributes Standard" data-product-id="{{ content.id_product }}">{{ 'specific.need'|trans({}, 'configurateur')|raw }}</div>
  72.                                                             {% endif %}
  73.                                                             <div id="add_to_quotation" data-product-id="{{ content.id_product }}" data-target="#myModal">{{ 'panier'|trans({}, 'configurateur')|raw }}</div>
  74.                                                         </div>
  75.                                                         <div id="myModal" class="modal fade" role="dialog">
  76.                                                             <div class="modal-dialog">
  77.                                                                 <div class="modal-content">
  78.                                                                     <div class="modal-header">
  79.                                                                         <button type="button" onclick="location.reload();" class="close" data-dismiss="modal">x</button>
  80.                                                                         <h4 class="modal-title">Your quotation</h4>
  81.                                                                     </div>
  82.                                                                     <div class="modal-body">
  83.                                                                         <p>Product successfully added to quotation basket</p>
  84.                                                                     </div>
  85.                                                                     <div class="modal-footer"> <button type="button" onclick="location.reload();" class="btn btn-default" data-dismiss="modal">Continue to the website</button> <a href="https://www.sensy.com/?fc=module&amp;module=quotation&amp;controller=quotation" id="CloseButtonDevis" class="btn btn-default">Ask a quotation now</a></div>
  86.                                                                 </div>
  87.                                                             </div>
  88.                                                         </div>
  89.                                                         <div id="SurMesure" class="product_attributes">
  90.                                                             <fieldset class="attribute_fieldset my-2">
  91.                                                                 <label class="attribute_label" style="font-size:11px; line-height:20px;" for="DescriptionSurMesure">{{ 'description.short'|trans({}, 'configurateur')|raw }}</label>
  92.                                                                 <div class="attribute_list"><textarea name="nom" id="DescriptionSurMesure" rows="3" cols="30"></textarea></div>
  93.                                                             </fieldset>
  94.                                                         </div>
  95.                                                         <p id="quotation_quantity_wanted_p">
  96.                                                             <label for="quotation_quantity_wanted">{{ 'quantite'|trans({}, 'configurateur')|raw }}</label>
  97.                                                             <input type="number" min="1" name="qty" id="quotation_quantity_wanted" class="text" value="1" style="width:50px;">
  98.                                                             {# <a href="#" data-field-qty="qty" class="btn btn-default button-minus product_quantity_down"><span><i class="icon-minus"></i></span></a>
  99.                                                             <a href="#" data-field-qty="qty" class="btn btn-default button-plus product_quantity_up"> <span><i class="icon-plus"></i></span></a> #}
  100.                                                             <span class="clearfix"></span>  
  101.                                                         </p>
  102.                                                         <input type="hidden" value="20230912085423" id="FilesId">
  103.                                                     </div>
  104.                                                 </form>
  105.                                                 <div class="image_upload_div SurMesure" id="DropZone">
  106.                                                     <form action="https://www.sensy.com/themes/pf_imart/img/upload.php?ref=20230912085423" class="dropzone dz-clickable">
  107.                                                         <div class="dz-default dz-message"><span><i class=" uploadFile fa-sharp fa-light fa-copy"></i><br>{{ 'drop'|trans({}, 'configurateur')|raw }}</span></div>
  108.                                                     </form>
  109.                                                 </div>
  110.                                             </div>
  111.                                         </div>
  112.                                     </div>
  113.                                     <div itemprop="brand" itemscope="" itemtype="https://schema.org/Brand">
  114.                                         <meta itemprop="name" content="SENSY">
  115.                                     </div>
  116.                                     <div itemprop="offers" itemscope="" itemtype="https://schema.org/Offer">
  117.                                         <meta itemprop="price" content="">
  118.                                         <meta itemprop="priceCurrency" content="EUR">
  119.                                         <link itemprop="availability" href="https://schema.org/InStock">
  120.                                         <meta itemprop="url" content="/{{ lang }}/weighing-load-cells/{{ content.link_rewrite }}">
  121.                                     </div>
  122.                                 </div>
  123.                             </div>
  124.                         </div>
  125.                     </div>
  126.                 </div>
  127.             </div>
  128.         </div>
  129.     {% endfor %}
  130. {% endblock %}