templates/PageParts/JobsFromCategoryPagePart/view.html.twig line 1

Open in your IDE?
  1. <section class="adverts-pp news-page">
  2.     <div class="content">
  3.         {% set refererString = '' %}
  4.         {% if nodemenu is defined and nodemenu.breadCrumb|length > 1 %}
  5.             {% for node in nodemenu.breadCrumb %}
  6.                 {% if not loop.first %}
  7.                     {% set refererString = refererString ~ node.id %}
  8.                     {% if not loop.last %}
  9.                         {% set refererString = refererString ~ ',' %}
  10.                     {% endif %}
  11.                 {% endif %}
  12.             {% endfor %}
  13.         {% endif %}
  14.         {% if resource.category %}
  15.             {% set node = get_node_for(page) %}
  16.             {% set jobs = get_jobs_from_categories(resource.category) %}
  17.             {% include 'Jobs/view.html.twig' with {'refererString' : refererString } %}
  18.         {% endif %}
  19.         {% set categoriesString = '' %}
  20.         {% if resource.category | first %}
  21.             {% set categoriesString = '?category=' %}
  22.             {% for category in resource.category %}
  23.                 {% set categoriesString = categoriesString ~ category.id %}
  24.                 {% if not loop.last %}
  25.                     {% set categoriesString = categoriesString ~ "," %}
  26.                 {% endif %}
  27.             {% endfor %}
  28.         {% endif %}
  29.         {% if categoriesString is empty %}
  30.             {% set refererString = '?path=' ~ refererString %}
  31.         {% else %}
  32.             {% set refererString = '&path=' ~ refererString %}
  33.         {% endif %}
  34.         <a href="{{ get_url_by_internal_name('jobs', app.request.locale) }}{{ categoriesString }}{{ refererString }}" class="btn btn--primary">{{ 'adverts.all_adverts.button' | trans }}</a>
  35.     </div>
  36. </section>