{% extends "base.html.twig" %} {% block localstyle %} td { padding:5px !important; } {% if fgprint is defined and fgprint %} table { font-size:10px;} th,td { border: 1px solid #37474F; } thead { display: table-header-group; } tr { page-break-inside: avoid; } {%endif%} {% endblock %} {% block body %}

PROPOSITIONS

Ajouter

{%for service in services %} {% if not service.projects is empty %} {% set haveoffer=false %} {% set haveproject=false %} {% for project in service.projects %} {% if app.session.get('activeproject')==project.active and (app.session.get('idproject')=="all" or app.session.get('idproject')==project.id) %} {% for offer in project.offers %} {% if app.session.get('activeoffer')==offer.active %} {% set haveoffer=true %} {% endif %} {% endfor %} {% set haveproject=true %} {% endif %} {% endfor %} {% if haveoffer and haveproject %}
{{ service.name }}
{% for project in service.projects %} {% if app.session.get('activeproject')==project.active and (app.session.get('idproject')=="all" or app.session.get('idproject')==project.id) %} {% for offer in project.offers %} {% if app.session.get('activeoffer')==offer.active %} {% endif %} {% endfor %} {%endif%} {% endfor %}
Action Client Projet Proposition Ref Qt PU Total
{{offer.project.customer.name}} {{offer.project.name}} {{offer.name}} {{offer.ref}} {{offer.quantity|number_format(2, '.', ' ')}} {{offer.pu|number_format(2, '.', ' ')}} {{offer.total|number_format(2, '.', ' ')}}

{% endif %} {% endif %} {% endfor %} {% endblock %} {% block localjavascript %} $(document).ready(function() { {% if not fgprint is defined or not fgprint %} $('.table ').DataTable({ columnDefs: [ { "targets": "no-sort", "orderable": false }, { "targets": "no-string", "type" : "num" } ], responsive: true, iDisplayLength: 100, order: [[ 1, "asc" ]] }); {%else%} $('#dataTables').removeClass("table table-striped table-bordered table-hover small dataTable no-footer"); {% endif %} }); function myprint() { href=document.location.href; document.location.href=href+"?fgprint=true"; } $('#switchactiveproject').change(function() { window.location="{{ path('app_offer_activeproject' )}}"; }); $('#switchactiveoffer').change(function() { window.location="{{ path('app_offer_activeoffer' )}}"; }); {% endblock %}