templates/support/sav.html.twig line 1
{% extends 'base.html.twig' %}
{% block title %}
{{ breadcrumb[0].name }}
{% endblock %}
{% block description %}
{{ breadcrumb[0].name }}
{% endblock %}
{% block _app_data %}
app_data.path.rma_file = "{{ path('rma_file')|base64_encode }}";
app_data.path.sav_remerciements = "{{ path('accueil_pages', {link : "sav-remerciement"} )|base64_encode }}";
app_data.path.send_sav = "{{ path('send_sav')|base64_encode }}";
{% endblock %}
{% block javascript %}
<script src="{{ asset('assets/js/support/sav.js') }}"></script>
{% endblock %}
{% block stylesheets %}
<link rel="stylesheet" href="{{ asset('assets/css/sav.min.css') }}" />
{% endblock %}
{% block content %}
<h1 class="bottom-indent SAV-remove-after ps-3"><span class="SAV-bottom-border">{{ breadcrumb[0].name }}</span></h1>
<div id='FormSAV' class="row ps-3">
<div id="left_column" class="sidebar column col-12 col-sm-12 col-md-3 col-lg-3 offcanvas-sidebar pt-2">
<p class="form-group">
<label for="surname">{{ 'nom'|trans({}, 'contact')|raw }} *</label>
<input class="form-control grey validate" type="text" id="surname" name="surname" value="" maxlength="40">
</p>
<p class="form-group">
<label for="function">{{ 'fonction'|trans({}, 'contact')|raw }}</label>
<input class="form-control grey validate" type="text" id="function" name="function" value="" maxlength="40">
</p>
<p class="form-group">
<label for="email">{{ 'email'|trans({}, 'contact')|raw }} *</label>
<input class="form-control grey validate" type="text" id="email" name="from" data-validate="isEmail" value="">
</p>
<p class="form-group">
<label for="company">{{ 'societe'|trans({}, 'configurateur')|raw }} *</label>
<input class="form-control grey validate" type="text" id="company" name="company" value="" maxlength="40">
</p>
<p class="form-group">
<label for="address">{{ 'adresse'|trans({}, 'contact')|raw }} *</label>
<br/>
<label for="street">{{ 'rue'|trans({}, 'contact')|raw }}</label>
<input class="form-control grey validate" type="text" id="street" name="street" value="" maxlength="40">
<div class="row">
<div class="col-4 pe-0">
<label for="cp">{{ 'cp'|trans({}, 'contact')|raw }}</label>
<input class="form-control grey validate" type="text" id="cp" name="cp" value="" maxlength="40">
</div>
<div class="col-8">
<label for="town">{{ 'localite'|trans({}, 'contact')|raw }}</label>
<input class="form-control grey validate" type="text" id="town" name="town" value="" maxlength="40">
</div>
</div>
<label for="country">{{ 'pays'|trans({}, 'configurateur')|raw }} **</label>
<input class="form-control grey validate" type="text" id="country" name="country" value="" maxlength="40">
</p>
<input id="site_lang" type="hidden" name="site_lang" value="{{ lang }}">
<p class="form-group selector1">
<label for="language">{{ 'langue'|trans({}, 'contact')|raw }}s</label>
<select id="language" class="form-control grey" name="language">
<option value="0" {% if lang == "en" %}selected{% endif %}>English</option>
<option value="1" {% if lang == "fr" %}selected{% endif %}>Français</option>
<option value="2">Deutsch</option>
<option value="3">Nederlands</option>
<option value="4">Español</option>
<option value="5">Italiano</option>
<option value="6">Magyar</option>
<option value="7">Hrvatski</option>
<option value="8">Ceský</option>
<option value="9">Polski</option>
</select>
</p>
<p class="form-group">
<label for="telephone">{{ 'telephone'|trans({}, 'configurateur')|raw }}</label>
<input class="form-control grey validate" type="text" id="telephone" name="telephone" value="" maxlength="40">
</p>
<p class="form-group">
<label for="dateEnvoi">{{ 'date.envoi'|trans({}, 'contact')|raw }}</label>
<input class="form-control grey validate" type="date" min="{{ "now"|date("Y-m-d") }}" id="dateEnvoi" name="dateEnvoi" value="" maxlength="40">
</p>
<div class='LabelGrisClair RemarqueIncase'>
* {{ 'requis'|trans({}, 'configurateur')|raw }}<br/>
<span class="TexteImportant">** {{ 'en.cas.de'|trans({}, 'contact')|raw }}</span><br/>
</div>
</div>
<div class="col-12 col-sm-12 col-md-9 col-lg-9">
<div id="ColBtnPlus" class="d-flex justify-content-end">
<div id='ButtonAdd' data-bs-toggle="modal" data-bs-target="#myModal">{{ 'add.product'|trans({}, 'contact')|raw }}</div>
</div>
<div id="tablecolumn">
<table id='TableSav'>
<tr>
{# {*<th>{l s='Number of parts'}</th>*} #}
<th>{{ 'product.type'|trans({}, 'contact')|raw }}</th>
<th class='ThSerialNum'>{{ 'serial.number'|trans({}, 'contact')|raw }}</th>
<th class='ThOrderNum'>{{ 'command.number'|trans({}, 'contact')|raw }}</th>
<th class='ThNote'>{{ 'note'|trans({}, 'contact')|raw }}</th>
<th></th>
</tr>
</table>
<div id='PleaseAddALine'>{{ 'add.line'|trans({}, 'contact')|raw }}</div>
</div>
</div>
<div class=" column col-12 col-sm-12 col-md-12 col-lg-12" style="text-align: right;">
<a id='SendButton' class="btn btn-default" style="margin-right: 40px;">{{ 'envoyer'|trans({}, 'configurateur')|raw }} <span class="navigation-pipe">></span></a>
<br/><div id='Erreur'>{{ 'fill.required'|trans({}, 'contact')|raw }}</div>
</div>
<div class=" column col-12 col-sm-12 col-md-12 col-lg-12">
<br/>
<h2 class="page-heading bottom-indent SAV-remove-after"><span class="SAV-bottom-border">IMPORTANT</span></h2>
<div class=''>
<p>{{ 'rem1'|trans({}, 'contact')|raw }}</p>
<p><strong>{{ 'remarques'|trans({}, 'configurateur')|raw }}</strong>
{{ 'rem2'|trans({}, 'contact')|raw }}
<br/>{{ 'garantie'|trans({}, 'contact')|raw }}</p>
</div>
</div>
<!-- Modal -->
<div class="modal fade" id="DeleteOrNot" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-bs-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
{{ 'suppr.ligne'|trans({}, 'contact')|raw }}
</div>
<div class="modal-footer">
<button type="button" id='OkDelete' class="btn btn-primary">{{ 'oui'|trans({}, 'configurateur')|raw }}</button>
<button type="button" id='DismissDelete' class="btn btn-secondary" data-bs-dismiss="modal">{{ 'non'|trans({}, 'configurateur')|raw }}</button>
</div>
</div>
</div>
</div>
<div id="myModal" class="modal fade" role="dialog" style="display: none;">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div id='ContenuPopup'>
<button type="button" id='CloseModal' onclick="" class="close" data-bs-dismiss="modal">×</button>
<div class="row">
<div class="column col-12 col-sm-12 col-md-6 col-lg-6 offcanvas-sidebar">
{# <p class="form-group">
<label for="surname">{l s='Number of parts'}</label>
<input class="form-control grey validate" type="text" id="NumberParts" name="NumberParts" value="">
</p> #}
<p class="form-group">
<label for="ProductName">{{ 'product.type'|trans({}, 'contact')|raw }} *</label>
<span data-bs-toggle="tooltip" title="" style="width:17px; display: inline; padding-left:10px;" data-bs-html="true" data-bs-placement="bottom" data-bs-original-title="<img src='/img/cms/Etiquette-sensy-Modele.jpg'>"><i class="fas fa-info-circle"></i></span>
<input class="form-control grey validate sav-popup-input" type="text" id="ProductName" name="ProductName" value="" maxlength="40" placeholder="e.g. 5000, CRANE-BOY, Axe,...">
</p>
<p class="form-group">
<input type="checkbox" id="ProductLabel" name="ProductLabel" value="">
<label for="ProductLabel">{{ 'product.type.checkbox'|trans({}, 'contact')|raw }}</label>
</p>
<p class="form-group">
<label for="SerialNumber">{{ 'serial.number'|trans({}, 'contact')|raw }}</label>
<span data-bs-toggle="tooltip" title="" style="width:17px; display: inline; padding-left:10px;" data-bs-html="true" data-bs-placement="bottom" data-bs-original-title="<div style='display:flex; flex-direction:column;'><div style='white-space: normal;'></div> <img src='/img/cms/Etiquette-sensy-NumSerie.jpg'></div>"><i class="fas fa-info-circle"></i></span>
<span id='serialNumberError'>{{ 'serial.number.error'|trans({}, 'contact')|raw }}</span>
<input class="form-control grey validate sav-popup-input" type="text" id="SerialNumber" name="SerialNumber" maxlength="10" value="" pattern="[0-9]{8,10}" placeholder="e.g. 2014114001">
</p>
<p class="form-group">
<label for="OrderNumber">{{ 'command.number'|trans({}, 'contact')|raw }}</label>
<input class="form-control grey validate sav-popup-input" type="text" id="OrderNumber" name="OrderNumber" value="" maxlength="8" pattern="[0-9]{8}" placeholder="e.g. 20161140"><span id='orderNumberError'>{{ 'command.number.error'|trans({}, 'contact')|raw }}</span>
</p>
</div>
<div id='ColDroiteMotif' class="column col-12 col-sm-12 col-md-6 col-lg-6 offcanvas-sidebar">
<p class="form-group">
<label for="SerialNumber">{{ 'renvoi'|trans({}, 'contact')|raw }} *</label> <span id='PleaseFill'>{{ 'motif'|trans({}, 'contact')|raw }}</span>
</p>
<p class="form-group">
<input type="checkbox" id="Reparation" name="reason" value="{{ 'reparation'|trans({}, 'contact')|raw }}">
<label for="Reparation" class='LabelGrisClair'>{{ 'reparation'|trans({}, 'contact')|raw }}</label>
</p>
<p class="form-group">
<input type="checkbox" id="Calibration" name="reason" value="{{ 'calibration'|trans({}, 'contact')|raw }}">
<label for="Calibration" class='LabelGrisClair'>{{ 'calibration'|trans({}, 'contact')|raw }}</label>
</p>
{# {*<p class="form-group">
<input type="checkbox" id="MauvaiseManip" name="reason" value="{l s='MauvaiseManip'}">
<label for="MauvaiseManip" class='LabelGrisClair'>{l s='MauvaiseManip'}</label>
</p>*} #}
<p class="form-group">
<input type="checkbox" id="OrderError" name="reason" value="{{ 'order.error'|trans({}, 'contact')|raw }}">
<label for="OrderError" class='LabelGrisClair'>{{ 'order.error'|trans({}, 'contact')|raw }}</label>
</p>
<p class="form-group">
<input type="checkbox" id="Upgrade" name="reason" value="{{ 'upgrade'|trans({}, 'contact')|raw }}">
<label for="Upgrade" class='LabelGrisClair'>{{ 'upgrade'|trans({}, 'contact')|raw }}</label>
</p>
<p class="form-group">
<input type="checkbox" id="DeliveryError" name="reason" value="{{ 'autre'|trans({}, 'configurateur')|raw }}">
<label for="DeliveryError" class='LabelGrisClair'>{{ 'autre'|trans({}, 'configurateur')|raw }}</label>
</p>
</div>
</div>
<div class="column col-12 col-sm-12 col-md-12 col-lg-12 offcanvas-sidebar">
<p class="form-group">
<label for="note">{{ 'remark.fault'|trans({}, 'contact')|raw }} *</label>
<textarea class="form-control grey validate" id="note" name="note" rows="5"></textarea>
</p>
<p class="form-group">
<label for="">{{ 'option'|trans({}, 'contact')|raw }}</label><br/>
<input type="checkbox" id="report" name="report" value="report">
<label for="report" class='LabelGrisClair'>{{ 'calibration.certificate'|trans({}, 'contact')|raw }}</label>
<br/>
<input type="checkbox" id="newCable" name="newCable" value="newCable">
<label for="newCable" class='LabelGrisClair'>{{ 'new.cable'|trans({}, 'contact')|raw }}</label>
<br/>
<input type="checkbox" id="newConnector" name="newConnector" value="newConnector">
<label for="newConnector" class='LabelGrisClair'>{{ 'new.connector'|trans({}, 'contact')|raw }}</label>
</p>
</div>
<div class="row">
<div class="column col-7 LabelGrisClair RemarqueIncase">* {{ 'requis'|trans({}, 'configurateur')|raw }}</div>
<div class="column col-5">
<a id='CloseButtonDevis' class="btn btn-default" >{{ 'ajouter'|trans({}, 'contact')|raw }}</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id='MessageConfirmSAV'>
{l s='Message de confirmation SAV'}
</div>
{% endblock %}