templates/mission/Ux/_futures_actions.html.twig line 1

Open in your IDE?
  1.      <input type="hidden" value="{{ futurActions.step_actions.step_view is defined ?  futurActions.step_actions.step_view.is_last_step }}" id="last-step-is-active" />
  2.      <div id="container-futures">
  3.      {% if campaign.state not in ["waiting_validation","waiting_resend","closed", "archived",'recurred'] and can_activate_campaign(campaign) and is_granted("ROLE_ADMIN") and is_provisional_campaing(campaign) == false %}
  4.                     <div class="ctn-bn" id="div-action">
  5.                         <p>L'action suivante est en attente :</p>
  6.                         <a type="button" class="btn btn-primary-custom font-weight-bold validate-button" href="{{ path('campaign_transition', {'id': campaign.id, 'transition': 'activated', 'currentRouteName': currentRouteName, 'firstClickedMissionId': mission.id }) }}">
  7.                             {% if  nbr_mission_to_activate(campaign, app.user)< 2  %}
  8.                                 J'accepte la mission 
  9.                             {% else %}
  10.                                 J'accepte toutes les missions
  11.                             {% endif %}
  12.                         </a>
  13.                     </div>
  14.     
  15.     {% elseif futurActions.have_action is defined and futurActions.have_action == true %}
  16.         <div class="ctn-bn" id="div-action">
  17.             {% if futurActions.mission_to_validate is not empty or futurActions.mission_to_evaluate is not empty or futurActions.mission_to_activate is not empty %}
  18.                     <p>L'action suivante est en attente :</p>
  19.                     {% if futurActions.mission_to_evaluate is not empty and futurActions.all_mission_to_evaluate | length == 1 %}
  20.                         <span class="contenus-item">{{ estimate_income_or_initial_time_ux(campaign, get_mission(futurActions.mission_to_evaluate.id),estimatedIncome,formMissionInitialTimeManually) }}</span>
  21.                     {% elseif futurActions.all_mission_to_evaluate | length > 1 %}
  22.                         <button type="button" class="btn btn-primary-custom font-weight-bold validate-button mb-3" data-bs-toggle="modal" data-bs-target="#modal_evaluation_ux">
  23.                             Évaluer les missions
  24.                         </button>
  25.                     {% endif %}
  26.                 {% if futurActions.mission_to_activate is not empty %}
  27.                 
  28.                     <button type="button" class="btn btn-primary-custom font-weight-bold validate-button" data-bs-toggle="modal" data-bs-target="#modal_acceptation_ux">
  29.                         {{futurActions.all_mission_to_activate|length < 2? 'J\'accepte la mission ' :'J\'accepte toutes les missions'  }}
  30.                     </button>
  31.                 {% endif %}
  32.                 {% if futurActions.mission_to_validate is not empty %}
  33.                     <button type="button" class="btn btn-primary-custom font-weight-bold validate-button" data-bs-toggle="modal" data-bs-target="#modal_validation_ux">
  34.                         Valider la commande
  35.                     </button>
  36.                 {% endif %}
  37.             {% elseif futurActions.step_actions is not empty %}
  38.                 <div class="ctn-bnty" {{stimulus_controller('planning--index')}}>
  39.                     <p>L'action suivante est en attente :
  40.                     </p>
  41.                     <span id="txt-next-step" style="display:none;">
  42.                         {% if futurActions.step_actions.step_view.is_last_step %}
  43.                                 {# <p>Voulez vous cloturer la mission <span class="font-weight-bold">{{futurActions.step_actions.product.name }}</span>.</p>` #}
  44.                                 <p>Êtes-vous sûr de vouloir valider cette étape ? En validant, vous clôturez cette mission.</p>
  45.                             {% else %}    
  46.                                 {# <p>Confirmez-vous le passage à l'étape <span class='font-weight-bold'>{{ futurActions.step_actions.step_view.next_step.name }} </span>pour la mission <span class='font-weight-bold'>{{futurActions.step_actions.product.name }}</span> ?</p><p>Tous les utilisateurs seront notifiés pour faire avancer le workflow.</p>` #}
  47.                                 <p>Êtes-vous sûr de vouloir valider cette étape ? Une fois validée, l'équipe suivante sera notifiée et pourra prendre le relais pour continuer le projet.</p>
  48.                         {% endif %}
  49.                     </span>
  50.                     <button data-next="true" type="button" class="btn btn-primary-custom " data-type="validation" data-stepid="{{futurActions.step_actions.step_view.step.id}}" data-mission={{mission.id}} {{stimulus_action('planning--index','validateStep')}} >
  51.                         {{ futurActions.step_actions.step_view.is_last_step ? 'Je clôture la mission' : 'J’avance à l’étape suivante' }}
  52.                     </button>
  53.                 </div>
  54.             {% endif %}
  55.         </div>
  56.         {% endif %}
  57. </div>