templates\admin\display_user_survey\form\edit_usersurvey.html.twig line 1

Open in your IDE?
  1. <div class="container-fluid px-3">
  2.     {{ form_start(formUserSurvey) }}
  3.     <div class="row">
  4.         <div class="col-md-12">
  5.             {{ form_row(formUserSurvey.internalAlertDate) }}
  6.             {{ form_row(formUserSurvey.dateLimit) }}
  7.             {{ form_row(formUserSurvey.userSurveyStatus) }}
  8.             {{ form_row(formUserSurvey.paymentStatus) }}
  9.             {{ form_row(formUserSurvey.price) }}
  10.         </div>
  11.     </div>
  12.     {% if not userSurvey.isPaid() %}
  13.         <div class="row">
  14.             <div class="col-12">
  15.                 <ul class='col-md-12 js-conditions-wrapper no-style px-0'
  16.                     data-prototype="
  17.                 <li class='my-2 form-border-like border-info rounded p-2 js-product-rules-item'>
  18.                      <div class='row'>
  19.                         <div class='col-md-10'>
  20.                             {{ form_widget(formUserSurvey.order.orderSupplements.vars.prototype)|e('html_attr') }}
  21.                         </div>
  22.                         <div class='col-md-2'>
  23.                             <a href='#' class='js-remove-product-rules pull-right text-xxl text-center text-danger'>
  24.                             <i class='fa fa-times-circle'></i>
  25.                             </a>
  26.                         </div>
  27.                     </div>
  28.                 </li>"
  29.                     data-index="{{ formUserSurvey.order.orderSupplements|length }}">
  30.                     <div class="row">
  31.                         <div class="col-12">
  32.                             <h6>Suppléments</h6>
  33.                         </div>
  34.                     </div>
  35.                     {% for orderSupplement in formUserSurvey.order.orderSupplements %}
  36.                         <li class='my-2 form-border-like border-info rounded p-2 js-product-rules-item'>
  37.                             <div class='row'>
  38.                                 <div class='col-md-10'>
  39.                                     {{ form_row(orderSupplement) }}
  40.                                 </div>
  41.                                 <div class='col-md-2'>
  42.                                     <a href='#'
  43.                                        class='js-remove-product-rules pull-right text-xxl text-center text-danger'>
  44.                                         <i class='fa fa-times-circle'></i>
  45.                                     </a>
  46.                                 </div>
  47.                             </div>
  48.                         </li>
  49.                     {% endfor %}
  50.                     <div class='row my-2'>
  51.                         <div class="col-md-12">
  52.                             <a href="#" class="js-conditions-add py-1 btn btn-info">
  53.                                 <span class="fa fa-minus-circle"></span>
  54.                                 Ajouter un supplément
  55.                             </a>
  56.                         </div>
  57.                     </div>
  58.                 </ul>
  59.             </div>
  60.         </div>
  61.         <div class="row">
  62.             <div class="col-12">
  63.                 <ul class='col-md-12 js-conditions-wrapper no-style px-0'
  64.                     data-prototype="
  65.                 <li class='my-2 form-border-like border-dark rounded p-2 js-product-rules-item'>
  66.                      <div class='row'>
  67.                         <div class='col-md-10'>
  68.                             {{ form_widget(formUserSurvey.order.discounts.vars.prototype)|e('html_attr') }}
  69.                         </div>
  70.                         <div class='col-md-2'>
  71.                             <a href='#' class='js-remove-product-rules pull-right text-xxl text-center text-danger'>
  72.                             <i class='fa fa-times-circle'></i>
  73.                             </a>
  74.                         </div>
  75.                     </div>
  76.                 </li>"
  77.                     data-index="{{ formUserSurvey.order.discounts|length }}">
  78.                     <div class="row">
  79.                         <div class="col-12">
  80.                             <h6>Réductions</h6>
  81.                         </div>
  82.                     </div>
  83.                     {% for discount in formUserSurvey.order.discounts %}
  84.                         <li class='my-2 form-border-like border-dark rounded p-2 js-product-rules-item'>
  85.                             <div class='row'>
  86.                                 <div class='col-md-10'>
  87.                                     {{ form_row(discount) }}
  88.                                 </div>
  89.                                 <div class='col-md-2'>
  90.                                     <a href='#'
  91.                                        class='js-remove-product-rules pull-right text-xxl text-center text-danger'>
  92.                                         <i class='fa fa-times-circle'></i>
  93.                                     </a>
  94.                                 </div>
  95.                             </div>
  96.                         </li>
  97.                     {% endfor %}
  98.                     <div class='row my-2'>
  99.                         <div class="col-md-12">
  100.                             <a href="#" class="js-conditions-add py-1 btn btn-dark">
  101.                                 <span class="fa fa-plus-circle"></span>
  102.                                 Ajouter une Réduction
  103.                             </a>
  104.                         </div>
  105.                     </div>
  106.                 </ul>
  107.             </div>
  108.         </div>
  109.     {% else %}
  110.         {% if userSurvey.order and not userSurvey.order.orderSupplements.isEmpty %}
  111.             <div class="row">
  112.                 <div class="col-12">
  113.                     <ul class='col-md-12 no-style px-0'>
  114.                         <div class="row">
  115.                             <div class="col-12">
  116.                                 <h6>Suppléments</h6>
  117.                             </div>
  118.                         </div>
  119.                         {% for supplement in userSurvey.order.orderSupplements %}
  120.                             <li class='my-2 form-border-like border-info rounded p-2 '>
  121.                                 <div class='row'>
  122.                                     <div class='col-md-12'>
  123.                                         + {{ supplement }}
  124.                                     </div>
  125.                                 </div>
  126.                             </li>
  127.                         {% endfor %}
  128.                     </ul>
  129.                 </div>
  130.             </div>
  131.         {% endif %}
  132.         {% if userSurvey.order and not userSurvey.order.discounts.isEmpty %}
  133.             <div class="row">
  134.                 <div class="col-12">
  135.                     <ul class='col-md-12 no-style px-0'>
  136.                         <div class="row">
  137.                             <div class="col-12">
  138.                                 <h6>Réductions</h6>
  139.                             </div>
  140.                         </div>
  141.                         {% for discount in userSurvey.order.discounts %}
  142.                             <li class='my-2 form-border-like border-dark rounded p-2'>
  143.                                 <div class='row'>
  144.                                     <div class='col-md-12'>
  145.                                         - {{ discount.code }}
  146.                                         |
  147.                                         {% if discount.type == "AFFILIATION"  and discount.user == userSurvey.user %}
  148.                                             {{ discount.discount * userSurvey.order.affiliationCount }}
  149.                                         {% else %}
  150.                                             {{ discount.discount }}
  151.                                         {% endif %}
  152.                                         {{ discount.discountType }}
  153.                                         ({{ discount.type }})
  154.                                     </div>
  155.                                 </div>
  156.                             </li>
  157.                         {% endfor %}
  158.                     </ul>
  159.                 </div>
  160.             </div>
  161.         {% endif %}
  162.     {% endif %}
  163.     <div class="row">
  164.         <div class="col-md-12">
  165.             {{ form_row(formUserSurvey.sendMail) }}
  166.         </div>
  167.     </div>
  168.     <div class="row mt-2">
  169.         <div class="col-12">
  170.             <div class="form-control p-0">
  171.                 <button type="submit" class="btn btn-info">
  172.                     <span class="btn-label">Enregistrer</span>
  173.                 </button>
  174.             </div>
  175.         </div>
  176.     </div>
  177.     {{ form_end(formUserSurvey) }}
  178. </div>