templates/dossier/itineraire/_form_v2.html.twig line 1

Open in your IDE?
  1. <div class="col-md-9">
  2.     {% if document is not null %}
  3.         {% if document.documentGeneratorPages|length == 0 %}{# si au moins une page existe #}    
  4.             <button type="button" class="btn btn-lg add-document-page" data-toggle="modal" data-target="#add-document-page"><i class="fa fa-plus-circle"></i>&nbsp;Ajouter une page</button>
  5.         {% else %}
  6.             <div class="days-forms border p-3">
  7.                 <div class="tab-content">
  8.                     {% set nombre_onglet = 0 %}
  9.                     {% for page in document.documentGeneratorPages|sort((a, b) => a.position <=> b.position) %}
  10.                         <div class="tab-pane {% if (nombre_onglet == 1) %}active{% endif %}" id="p{{ page.id }}">
  11.                             <div class="row mb-5">
  12.                                 <div class="col-md-10">Type de page <strong>{{ page.template.libelle }}</strong></div>
  13.                                 <div class="col-md-2">
  14.                                     <div class="dropdown float-right">
  15.                                         <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  16.                                          <i class="fa fa-cogs"></i>&nbsp;Actions sur la page 
  17.                                         </button>
  18.                                         <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
  19.                                         {#
  20.                                             <a href="#" class="save-template dropdown-item" data-id="{{ document.id }}_{{ page.id }}" data-template="">
  21.                                                 <i class="fa fa-save"></i>&nbsp;Enregistrer comme nouveau modèle de page 
  22.                                             </a>
  23.                                             <a href="#" class="save-template dropdown-item {% if page.template.id in templateLock %} disabled{% endif %}" data-id="{{ document.id }}_{{ page.id }}" data-template="{{ page.id }}">
  24.                                                 <i class="fa fa-save"></i>&nbsp;Enregistrer le modèle de page
  25.                                             </a>
  26.                                         #}
  27.                                             {% if page.template.id == 2 %}
  28.                                                 <a href="#" class="regenerate-page-button dropdown-item" data-id="{{ page.id }}">
  29.                                                     <i class="fas fa-sync-alt"></i>&nbsp;Regénérer la page
  30.                                                 </a>
  31.                                             {% endif %}
  32.                                             <a href="#" class="remove-page-button dropdown-item float-right" data-id="{{ page.id }}">
  33.                                                 <i class="fa fa-eraser"></i>&nbsp;Supprimer
  34.                                             </a>
  35.                                         </div>
  36.                                     </div>
  37.                                    {# <a href="#" class="remove-page-button dropdown-item" data-id="{{ page.id }}">
  38.                                         <i class="fa fa-eraser"></i>&nbsp;Supprimer
  39.                                     </a> #}
  40.                                 </div>
  41.                             </div>
  42.                             {{ form_row(attribute(form, 'libelle_' ~ document.id ~ '_' ~ page.id), {'value' : page.libelle}) }}
  43.                             {# if page.template.id == 2 %}
  44.                             {{ form_row(attribute(form, 'hasHeader_' ~ document.id ~ '_' ~ page.id), {'checked' : (page.numeroPage != 0) ? false : true}) }}
  45.                             {% endif #}
  46.                             {{ form_widget(attribute(form, 'contenu_' ~ document.id ~ '_' ~ page.id), {'value' : page.html }) }}
  47.                         </div>
  48.                         {% set nombre_onglet = nombre_onglet+1 %}
  49.                     {% endfor %}
  50.                 </div>
  51.             </div>
  52.         {% endif %}
  53.     {% endif %}
  54. </div>