templates/pages/job/job_post.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Offres d'emploi - Trouvez la mission idéale{% endblock %}
  3. {% block description %}
  4. Découvrez nos offres d'emploi en intérim dans le secteur médical. Trouvez une mission qui correspond à votre spécialité et département. Postulez dès maintenant !
  5. {% endblock %}
  6. {% block body %}
  7.     {% include ("pages/job/header.html.twig") %}
  8.     <div id="listOffres">
  9.         <div class="container-fluid bg-light overflow-hidden" >
  10.             <div class="container">
  11.                 <div class="row">
  12.                     <div class="col-lg-9 pr-lg-4">
  13.                         <div class="row">
  14.                             <div class="col-md-12" v-for="item in missions">
  15.                                 ${item.nomSpecialite}
  16.                                 <div class="job-post-item p-4 d-block d-lg-flex align-items-center">
  17.                                     <div class="one-third mb-4 mb-md-0">
  18.                                         <div class="job-post-item-header align-items-center">
  19.                                             <span class="subadge">Intérim</span>
  20.                                             <h2 class="mr-3 text-black"><a :href="'/job-single/'+item.reference">
  21.                                                     <span class="badge badge-info">
  22.                                                         ${item.nomSpecialite}
  23.                                                         (${item.totalPlanning})
  24.                                                     </span></a></h2>
  25.                                         </div>
  26.                                         <div class="job-post-item-body d-block d-md-flex">
  27.                                             <div class="mr-3"><span class="icon-calendar"></span> <a href="#">
  28.                                                     ${formatDate(item.createAt.date)}
  29.                                                     </a></div>
  30.                                             <div><span class="icon-hospital-o"></span> <span>${item.departement}</span>
  31.                                             </div>
  32.                                         </div>
  33.                                     </div>
  34.                                     <div class="one-forth ml-auto d-flex align-items-center mt-4 md-md-0">
  35.                                         <a :href="'/job-single/'+item.reference" class="btn btn-primary py-2">Voir l'offre</a>
  36.                                     </div>
  37.                                 </div>
  38.                             </div><!-- end -->
  39.                         </div>
  40.                         <div class="row mt-5">
  41.                             <div class="col text-center">
  42.                                 <div class="block-27">
  43.                                     <b-pagination
  44.                                             v-model="currentPage"
  45.                                             :total-rows="rows"
  46.                                             :per-page="perPage"
  47.                                             aria-controls="my-table"
  48.                                     ></b-pagination>
  49. {#                                    <paginate :pageCount="20" :prevText="'Prev'" :nextText="'Next'">#}
  50. {#                                    </paginate>#}
  51. {#                                    <ul>#}
  52. {#                                        <li><a href="#">&lt;</a></li>#}
  53. {#                                        <li class="active"><span>1</span></li>#}
  54. {#                                        <li><a href="#">2</a></li>#}
  55. {#                                        <li><a href="#">3</a></li>#}
  56. {#                                        <li><a href="#">4</a></li>#}
  57. {#                                        <li><a href="#">5</a></li>#}
  58. {#                                        <li><a href="#">&gt;</a></li>#}
  59. {#                                    </ul>#}
  60.                                 </div>
  61.                             </div>
  62.                         </div>
  63.                     </div>
  64.                     <div class="col-lg-3 sidebar">
  65.                         <div class="sidebar-box bg-white p-4">
  66.                             <h3 class="heading-sidebar">Parcourir les emplois</h3>
  67.                             <form action="#" class="search-form mb-3">
  68.                                 <div class="form-group">
  69.                                     <span class="icon icon-search"></span>
  70.                                     <input @keyup="filterAction()" type="text" class="form-control" placeholder="Search..." v-model="form.inputFilter">
  71.                                 </div>
  72.                             </form>
  73. {#                            v-on:change="filterAction(item.specialite)"#}
  74.                             <form action="#" class="browse-form">
  75.                                 <div v-for="item in filterSpecialite">
  76.                                     <label for="option-job-1">
  77.                                         <input type="checkbox"
  78.                                                                      v-model="form.specialite"
  79.                                                                      :value="item.specialite"
  80.                                                                      @change="filterAction()"
  81.                                                                     >
  82.                                         <span class="badge badge-info" style="width: 25px">${item.missions}</span>
  83.                                         ${item.specialite}
  84.                                     </label><br>
  85.                                 </div>
  86.                             </form>
  87.                         </div>
  88.                         <div class="sidebar-box bg-white p-4">
  89.                             <h3 class="heading-sidebar">Selectionner un lieu</h3>
  90.                             <form action="#" class="browse-form">
  91.                                 <div v-for="item in filterDept">
  92.                                     <label for="option-location-1" v-if="item.missions > 0">
  93.                                         <input type="checkbox" id="option-location-1"
  94.                                                v-model="form.dept"
  95.                                                :value="item.dept"
  96.                                                @change="filterAction()"
  97.                                         >
  98.                                         <span class="badge badge-info">${item.missions}</span>
  99.                                         ${item.dept}
  100.                                     </label><br>
  101.                                 </div>
  102.                             </form>
  103.                         </div>
  104.                         <div class="sidebar-box bg-white p-4 ">
  105.                             <h3 class="heading-sidebar">Offre Par Mois</h3>
  106.                             <form action="#" class="browse-form">
  107.                                 <div v-for="item in filterMois">
  108.                                     <label for="option-location-1">
  109.                                         <input type="checkbox" id="option-location-1"
  110.                                                                           v-model="form.mois"
  111.                                                                           :value="item.mois"
  112.                                                                           @change="filterAction()"
  113.                                         >
  114.                                         <span class="badge badge-info" style="width: 25px">${item.missions}</span>
  115.                                         ${item.mois}
  116.                                     </label><br>
  117.                                 </div>
  118.                             </form>
  119.                         </div>
  120.                     </div>
  121.                 </div>
  122.             </div>
  123.         </div>
  124.     </div>
  125. {% endblock %}