templates/site/job/loop.html.twig line 1

Open in your IDE?
  1. <div class="job-view-controller-wrapper">
  2.     <div class="job-view-controller">
  3.         <div class="controller list active">
  4.             <i data-feather="menu"></i>
  5.         </div>
  6.         <div class="controller grid">
  7.             <i data-feather="grid"></i>
  8.         </div>
  9.     </div>
  10.     <div class="showing-number">
  11.         <span>Total encontrados({{ jobs.getTotalItemCount }})</span>
  12.     </div>
  13. </div>
  14. <div class="job-filter-result">
  15.     {% if jobs|length == 0 %}
  16.     <div class="job-list row">
  17.         <h4 style="text-align: center">Ups! No hemos encontrado nada aquĆ­</h4>
  18.     </div>
  19.     {% endif %}
  20.     {% for j in jobs %}
  21.         <div class="job-list row">
  22.             <div class="thumb">
  23.                 <a href="{{ path('job_show', {'id': j.id}) }}">
  24.                     <img src="{{ asset('site/images/upload/company/')~'_user_'~j.user.id~'/'~ j.image }}"
  25.                          class="img-fluid" alt="{{ j.title }}">
  26.                 </a>
  27.             </div>
  28.             <div class="body">
  29.                 <div class="content">
  30.                     <h4><a href="{{ path('job_show', {'id': j.id}) }}">{{ j.title }}
  31.                             {#{% set max_date = j.dateCreated|date_modify("+"~j.user.package.daysImportants~" day") %}#}
  32.                             {#{% if  max_date|date('Y-m-d') >= "now"|date('Y-m-d') %}#}
  33.                                 {#<span class="span-dest">DESTACADO</span>#}
  34.                             {#{% endif %}#}
  35.                         </a></h4>
  36.                     <div class="info">
  37.                         <span class="company"><a><i data-feather="briefcase"></i>{% if j.company is not null %}{{ j.company.name }}{% endif %}</a></span>
  38.                         <span class="office-location"><a><i data-feather="map-pin"></i>{{ j.Localtion }}</a></span>
  39.                         {% if j.type == 'partial' %}
  40.                             <span class="job-type part-time"><a><i data-feather="clock"></i>A tiempo parcial</a></span>
  41.                         {% endif %}
  42.                         {% if j.type == 'ful' %}
  43.                             <span class="job-type full-time"><a><i data-feather="clock"></i>A tiempo completo</a></span>
  44.                         {% endif %}
  45.                         {% if j.type == 'temporary' %}
  46.                             <span class="job-type temporary"><a><i data-feather="clock"></i>Temporal</a></span>
  47.                         {% endif %}
  48.                         {% if j.type == 'freelance' %}
  49.                             <span class="job-type freelance"><a><i data-feather="clock"></i>Independiente</a></span>
  50.                         {% endif %}
  51.                     </div>
  52.                 </div>
  53.                 <div class="more">
  54.                     <div class="buttons">
  55.                         {% if is_granted('IS_AUTHENTICATED_FULLY') %}
  56.                             <a id="applied-btn-{{ j.id }}" onclick="applied('{{ j.id }}')" class="button">{% if get_status_job(app.user,j) %}Cancelar{% else %}Aplica ya!{% endif %}</a>
  57.                             <a onclick="bookMark('{{ j.id }}')" class="favourite {% if j.id in app.user.bookmarked %}active{% endif %} "><i data-feather="heart"></i></a>
  58.                         {% else %}
  59.                             <a data-toggle="modal" data-target="#modal-login" class="button">Aplica ya!</a>
  60.                             {#<a  class="favourite"><i data-feather="heart"></i></a>#}
  61.                         {% endif %}
  62.                     </div>
  63.                     <p class="deadline">{{ j.dateCreated|localizeddate('short', 'none', 'en') }}</p>
  64.                 </div>
  65.             </div>
  66.             <div class="col-12 job-about">
  67.                 {{ j.description| easyadmin_truncate(200)|raw }}
  68.             </div>
  69.         </div>
  70.     {% endfor %}
  71. </div>
  72. {{ knp_pagination_render(jobs) }}