{% extends "base.html.twig" %} {% block javascripts %} {% endblock %} {% block body %} {% if sav is defined %} {% set cmd = sav.commande %} {% endif %} {% set client = cmd.client %}
{{ form_start(form) }}
tools
SAV
{% if sav is defined %} {% if sav.hasType() %} {{ sav.type }} {% else %} Panne Entretien {% endif %} {% else %} {{ type | default('Panne') | capitalize }} {% endif %}
{% if sav is defined %} Dernière modification : {{ sav.getDateUpdate() }} {% endif %}
Numéro de commande : {% if sav is defined %} {{ sav.commande.numero }} {% else %} {{ cmd.numero }} {% endif %}
{% if sav is defined %}
Numéro du SAV : {{ sav.numero }}
{% endif %}
{% if sav is defined %} {% set tech = sav.technicien %} {% else %} {% set tech = app.user %} {% endif %}
{{ tech.icone | raw }}
{{ tech | capitalize }}
{% if client.type == 'Particulier' %} {{ client.civilite }} {% endif %} {{ client }}
{{ client.mail }}
{{ client.telephone }}
{{ client.rue }}
{{ client.cp }} {{ client.ville }}
Problèmes :
{% if sav is defined %} {% for pb in sav.getProbleme() %} {% include "reparations/templates/problemeLine.html.twig" with {value : pb.getDescription()} %} {% endfor %} {% endif %}

{{ form_row(form.probleme_info) }}
{{ form_row(form.images) }} {% if sav is defined %}
{% for item in sav.getImages() %} {% endfor %}
{% endif %}
{{ form_row(form.pj) }} {% if sav is defined %}
{% for item in sav.getPj() %}
{{ item }}
{{ item.originalName }}
{% endfor %}
{% endif %}
{{ form_row(form.echange_client) }}
{{ form_row(form.echange_boutique) }}
Informations Techniques :
{{ form_row(form.diagnostic_date) }}
OCCT :
{% if sav is defined %} {% set occt = sav.getOcctCpu() %} {% endif %}
{% if sav is defined %} {% set occt = sav.getOcctGpu() %} {% endif %}
OCCT Après :
{% if sav is defined %} {% set occt = sav.getOcctCpu2() %} {% endif %}
{% if sav is defined %} {% set occt = sav.getOcctGpu2() %} {% endif %}
Crystal Disk Info :
{% if sav is defined %} {% for item in sav.getDisques() %} {% include "utils/disque.html.twig" with {disque : item , name : item.getType() ~ '_' ~ loop.index} %} {% endfor %} {% endif %}
{% if sav is defined and (sav.hasComposant() or sav.hasSerialNumber()) %} {% for item in sav.composant %} {% endfor %} {% for item in sav.serialNumber %} {% endfor %}
Article EAN S/N Fournisseur
{{ item }} {{ item.ISBN }}
{{ item.composant.displayImage() | raw }} {{ item.composant }} {{ item.composant.ISBN }} {{ item.serialNumber }} {{ item.fournisseur }} Voir
{% endif %}

Operations
{{ form_row(form.operations) }}
Informations
{% if sav is defined %} {{ render(path('information_table',{sav : sav.id})) }} {% else %} {% endif %}
Annuler {% if sav is defined %} {% if sav.isStatut('solved') %} Ouvrir le ticket {% else %} Resolu {% endif %} {% endif %} {{ form_row(form.submit) }} {% if sav is defined %} {% endif %} {% if sav is defined %}
{% endif %}
{{ form_end(form) }}
{% include 'CRUD/composant/searchModal.html.twig' with {selectable : 'serial_number_composant'} %} {% if sav is defined %} {% include 'CRUD/information/modal.html.twig' with {informationFrom : informationForm} %} {% endif %} {% endblock %}