%PDF- %PDF-
Direktori : /home/emtnaeewxm/www/src/EEM/TraiteBundle/Resources/views/traite/ |
Current File : /home/emtnaeewxm/www/src/EEM/TraiteBundle/Resources/views/traite/echeance_traite.html.twig |
{% form_theme form 'bootstrap_4_layout.html.twig' %} {% extends 'layout_admin.html.twig' %} {% block body %} <div class="row"> <div class="col-md-12"> <h4>Liste des Traites</h4> <hr class="hr_titre"> </div> </div> <div class="row m_b_20"> <div class="col-md-12"> <ul class="ul_action_bouton"> <li> <a class="btn btn-primary btn-sm" href="{{ path('traite_new') }}"><span class="fa fa-plus"></span> Traite</a> </li> </ul> </div> </div> <div class="card"> <div class="card-header"> Payer une traite <a href="{{ path('traite_index') }}" class="btn btn-secondary btn-sm float-right"><span class="fa fa-sync"></span></a> </div> <div class="card-body"> <div class="row"> <div class="col-md-6"> <input type="text" id="barCodeTraite" name="barcode" placeholder="Code à barre" autocomplete="off" class="form-control" url="{{ path('recup_ligne_traite') }}"> <img src="{{ asset('images/loading.svg') }}" class="loading_code_barre_traite d-none"> </div> </div> <div class="row m_t_20"> <div class="col-md-12 div_detail_traite"> </div> </div> </div> </div> {{ form_start(form) }} <div class="row m_t_20"> <div class="col-lg-3"> {{ include('@EEMTraite/traite/_select_suivi_traite.html.twig') }} </div> <div class="col-lg-3"> {{ form_row(form.client,{'value':app.request.get('client')}) }} </div> <div class="col-lg-2 m_t_25"> <button type="submit" class="btn btn-success btn-sm"><span class="fa fa-search"></span></button> </div> </div> {{ form_end(form) }} <div class="row m_t_20"> <div class="col-md-12"> <table class="table table-stripped "> <thead> <tr> <th>Date</th> <th>Client</th> <th>Téléphone</th> <th>Montant</th> <th class="text-center">Remarque</th> <th class="text-center">Actions</th> </tr> </thead> <tbody> {% if ligne_traites|length >0 %} {% for ligne_traite in ligne_traites %} <tr> <td>{{ ligne_traite.dateEcheance|date('d/m/Y') }}</td> <td>{{ ligne_traite.traite.client.prenom }} {{ ligne_traite.traite.client.nom }}</td> <td>{{ ligne_traite.traite.client.telephone }}</td> <td>{{ ligne_traite.montant }}</td> <td class="text-center"> <button class="btn {{ ligne_traite.note ? 'btn-warning' : 'btn-secondary' }} btn-sm btn_add_note" id_ligne_traite="{{ ligne_traite.id }}" url="{{ path('traite_note') }}"> <span class="fa fa-info"></span> </button> </td> <td class="text-center"> {% if not ligne_traite.etat %} <button class="btn btn-info btn-sm btn_payer_traite" traite="{{ ligne_traite.traite.id }}" ligne_traite="{{ ligne_traite.id }}" url_traite="{{ path('payer_traite') }}"><span class="fa fa-check"></span> </button> <img src="{{ asset('images/loading.svg') }}" id="loading_traite_{{ ligne_traite.id }}" class="loading_traite d-none"> {% endif %} </td> </tr> {% endfor %} {% else %} <tr> <td colspan="4"> <div class="alert alert-info">Aucune traite disponible</div> </td> </tr> {% endif %} </tbody> </table> </div> </div> <div class="row"> <div class="col-lg-12"> <div class="navigation"> {{ knp_pagination_render(ligne_traites) }} </div> </div> </div> <!-- Modal --> <div class="modal fade" id="modal_note_traite" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Remarque</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="loading_note text-center d-none"> <img src="{{ asset('images/loading.svg') }}" alt=""> </div> <div class="modal_body_note"> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">Fermer</button> <button type="button" class="btn btn-primary btn-sm btn_save_note_traite">Enregistrer</button> </div> </div> </div> </div> {% endblock %}