templates/bundles/EasyAdminBundle/mainexport.html.twig line 1

Open in your IDE?
  1. {# @var ea \EasyCorp\Bundle\EasyAdminBundle\Context\AdminContext #} {% extends '@EasyAdmin/page/content.html.twig' %} {% block main %}
  2. <div class="container">
  3.     <div class="row">
  4.         <div class="col-lg-4 col-md-4 col-xs-4">
  5.             <label>
  6.                  Catégories formations <br>
  7.             </label>
  8.             <select class="form-control categorie" required="required">
  9.                     <option value="0">Choisie catégorie</option>
  10.                     <option value="1">Congré</option>
  11.                     <option value="2">Autre</option>
  12.             </select>
  13.         </div>
  14.         <div class="col-lg-4 col-md-4 col-xs-4">
  15.             <label>
  16.                  formation <br>
  17.             </label>
  18.             <select class="form-control formation">
  19.                  
  20.                    
  21.             </select>
  22.         </div>
  23.         <div class="col-lg-12 col-md-12 col-xs-12">
  24.             <br>
  25.             <button class="btn btn-info save">Search</button>
  26.         </div>
  27.     </div>
  28. </div>
  29. <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js"></script>
  30. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
  31. <script>
  32.     categorie = 0;
  33.     formation = 0;
  34.     $(".save").click(function() {
  35.         if (categorie == 0) {
  36.             $(".categorie").css("border", "1px solid red");
  37.         } else {
  38.             $(".categorie").css("border", "1px solid green");
  39.         }
  40.         if (formation == 0) {
  41.             $(".formation").css("border", "1px solid red");
  42.         } else {
  43.             $(".formation").css("border", "1px solid green");
  44.         }
  45.         if (categorie != 0 && formation != 0) {
  46.             if (categorie == 1) {
  47.                 window.location.href = "/admin/export/" + formation + "/congre"
  48.             } else {
  49.                 window.location.href = "/admin/export/" + formation + "/autre"
  50.             }
  51.         }
  52.     });
  53.     $('.categorie').on('change', function() {
  54.         categorie = this.value;
  55.         $ret = "<option value='0'>Choisie formation</option>";
  56.         if (categorie != 0) {
  57.             $.get("/getall/" + categorie, function(data, status) {
  58.                 for (i = 0; i < data.length; i++) {
  59.                     $ret += "<option value='" + data[i]['id'] + "'>" + data[i]['titre'] + "</option>";
  60.                 }
  61.                 $(".formation").html($ret);
  62.             });
  63.         }
  64.     });
  65.     $('.formation').on('change', function() {
  66.         formation = this.value;
  67.     });
  68. </script>
  69. {% endblock %}