templates/backend/cotisation/show.html.twig line 1

Open in your IDE?
  1. {% extends 'backend/base.html.twig' %}
  2. {% block title %}
  3.     Cotisation {{ cotisation.year ~ (cotisation.entreprise ? ' - ' ~ cotisation.entreprise.raisonSocial) }}
  4. {% endblock %}
  5. {% block content %}
  6.     {% embed 'backend/partials/_breadcrumb.html.twig' with {
  7.         datas: [{
  8.             label: 'Cotisations',
  9.             url: path('advanced_search', {entity: 'cotisation'})
  10.         }, {
  11.             label: cotisation.year ~ (cotisation.entreprise ? ' - ' ~ cotisation.entreprise.raisonSocial) ~ ' (#' ~ cotisation.id ~ ')'
  12.         }],
  13.         buttons: [
  14.             {
  15.                 display: is_granted('ROLE_UPDATE_ENTITY') ? true : false,
  16.                 url: path('edit_cotisation', {'id': cotisation.id}),
  17.                 class: 'btn btn-sm btn-primary',
  18.                 icon: 'fas fa-edit',
  19.                 label: 'Modifier'
  20.             }
  21.         ]
  22.     } %}
  23.         {% block other_button_after %}
  24.             {% if
  25.                 (cotisation.associetedOrder.status ?? '') in [
  26.                     constant('App\\Entity\\Order::STATUS_WAITING_PAYMENT'),
  27.                     constant('App\\Entity\\Order::STATUS_PAID'),
  28.                     constant('App\\Entity\\Order::STATUS_SHIPPED'),
  29.                     constant('App\\Entity\\Order::STATUS_TREATED'),
  30.                 ]
  31.             %}
  32.                 <a
  33.                         href="{{ path('download_invoice', {id: cotisation.associetedOrder.id}) }}"
  34.                         target="_blank"
  35.                         class="btn btn-sm btn-primary"
  36.                 >
  37.                     <i class="fa-solid fa-download"></i> Facture (pdf)
  38.                 </a>
  39.             {% endif %}
  40.         {% endblock %}
  41.     {% endembed %}
  42.     {% include 'common/cotisation/_summary_cotisation.html.twig' with {
  43.         title: 'Cotisation ' ~ (cotisation.cotisationType is not null ? cotisation.cotisationType.name) ~ ' ' ~ cotisation.year,
  44.         displayStatus: true,
  45.         displayPaymentDate: true,
  46.         displayFirm: true,
  47.         displayComment: true,
  48.         displayProofOfPayment: true
  49.     } %}
  50. {% endblock %}