templates/Theme/carriereinlimburg/pages/vacancy_detail.html.twig line 14

Open in your IDE?
  1. {% extends "pages/vacancy_detail.html.twig" %}
  2. {% block content %}
  3. {#     <!-- Modal -->#}
  4.     {% if feature('feature_child_site') %}
  5.         {{ render(controller(
  6.             'App\\Controller\\Page\\ApplicantController::asyncFormModalAction',
  7.             { 'id': vacancy.id }
  8.         )) }}
  9.     {% else %}
  10.         {{ render(controller(
  11.             'App\\Controller\\Page\\ApplicantController::formModalAction',
  12.             { 'id': vacancy.id }
  13.         )) }}
  14.     {% endif %}
  15.     <header data-component="MenuMobile,Favorite"
  16.             data-vacancy-id="{{ vacancy.id }}"
  17.             class="fixed-top vacancy-header-top">
  18.         <div class="row">
  19.             <div class="col-12 col-sm-6 is-align-items-center is-display-flex is-padding-x-30">
  20.                 <h2 class="d-none d-sm-flex">{% if vacancy.options.functie is defined %}{{ vacancy.options.functie|first.value }}{% else %}{{ vacancy.title }}{% endif %}</h2>
  21.             </div>
  22.             <div class="col-12 col-sm-6 button-set h-align h-align-right is-margin-bottom-0 is-margin-bottom-mobile-15 is-margin-top-mobile-15 is-padding-x-30">
  23.                 {% if vacancy.published %}
  24.                     {% if vacancy.externalUrl %}
  25.                         <a target="_blank" href="{{ site_master_host_url }}{{ path('redirect_to_apply', {'id': vacancy.id}) }}"
  26.                            title="{{ 'Apply'|trans }}"
  27.                            class="is-btn is-btn__cta">
  28.                             <i class="fal fa-pencil icon-before"></i>
  29.                             {{ 'Apply'|trans }}
  30.                         </a>
  31.                     {% else %}
  32.                         <a href="{{ path('vacancy_apply', {'id': vacancy.id, 'async': true}) }}"
  33.                            title="{{ 'Apply'|trans }}"
  34.                            class="is-btn is-btn__cta{% if not is_mobile() %} apply-btn_modal{% endif %}"
  35.                            {% if not is_mobile() %}data-toggle="modal"
  36.                            data-target="#vacancyApplyModal"{% endif %}>
  37.                             <i class="fal fa-pencil icon-before"></i>
  38.                             {{ 'Apply'|trans }}
  39.                         </a>
  40.                     {% endif %}
  41.                     {% if feature('feature_vacancy_save_as_favorite') %}
  42.                         <span class="d-none" data-is-favorited="true">
  43.                             <i class="fal fa-times icon-before"></i>
  44.                             {{ 'Remove'|trans }}
  45.                         </span>
  46.                         <span class="d-none" data-is-favorited="false">
  47.                             <i class="fal fa-star icon-before"></i>
  48.                             {{ 'Save'|trans }}
  49.                         </span>
  50.                         <a href="javascript:void(0)" title="{{ 'Save as favorite'|trans }}"
  51.                            class="is-btn is-btn_add-to-favorites is-btn-outlined-primary favorite-add favorite-vacancy">
  52.                         </a>
  53.                     {% endif %}
  54.                 {% endif %}
  55.             </div>
  56.         </div>
  57.     </header>
  58.     <!-- Version 2 of vacancy view -->
  59.     <div data-component="Vacancy,Favorite,Apply,CustomHeader"
  60.          data-vacancy-id="{{ vacancy.id }}"{% if vacancy.company.heroName is defined and vacancy.company.heroName is not empty %} data-custom-header="{{ media_asset(vacancy.company.hero) }}" {% endif %}
  61.          class="component component--default component--vacancy-detail component--vacancy-detail__second-version">
  62.         <div class="row">
  63.             <div class="col">
  64.                 <div class="card vacancy-header is-box-shadow-0 animation-element fadeup-element">
  65.                     <div class="vacancy-intro">
  66.                         <div class="card-body">
  67.                             {% if vacancy.site is not empty and not vacancy.site.hasDomain(app.request.host) %}
  68.                                 <div class="row">
  69.                                     <div class="col-12">
  70.                                         <div class="alert alert-success is-margin-bottom-30 is-padding-15">
  71.                                             Deze vacature staat origineel op <a class="is-margin-top-0 is-color-black"
  72.                                                                                 target="_blank"
  73.                                                                                 href="{{ site_url('vacancy_detail', vacancy.site, {'id': vacancy.id, 'slug': vacancy.slug}) }}">
  74.                                                 {{ vacancy.site }}
  75.                                             </a>.
  76.                                         </div>
  77.                                     </div>
  78.                                 </div>
  79.                             {% endif %}
  80.                             <div class="row">
  81.                                 {% if vacancy.overviewImage is not empty and vacancy.overviewImage.id or
  82.                                     apiOverviewImage.hasImages() and apiOverviewImage.hasUrlForFilter('original') %}
  83.                                     <div class="col-12 col-md-2">
  84.                                         <figure class="logo logo-left">
  85.                                             {% if vacancy.overviewImage.id is not null %}
  86.                                                 <img loading="lazy" src="{{ media_asset(vacancy.overviewImage)|imagine_filter(feature('feature_child_site') ? 'original_parent' : 'original') }}"
  87.                                                      alt="{{ vacancy.companyName ? vacancy.companyName : vacancy.company.name }}">
  88.                                             {% else %}
  89.                                                 <img loading="lazy" src="{{ apiOverviewImage.urlForFilter('original') }}"
  90.                                                      alt="{{ vacancy.companyName ? vacancy.companyName : vacancy.company.name }}">
  91.                                             {% endif %}
  92.                                         </figure>
  93.                                     </div>
  94.                                 {% elseif vacancy.company.logo is not empty and vacancy.company.logo.id or
  95.                                     apiCompanyLogo.hasImages() and apiCompanyLogo.hasUrlForFilter('original')%}
  96.                                     <div class="col-12 col-md-2">
  97.                                         <figure class="logo logo-left">
  98.                                             {% if vacancy.company.logo.id is not null %}
  99.                                                 <img loading="lazy" src="{{ media_asset(vacancy.company.logo)|imagine_filter(feature('feature_child_site') ? 'original_parent' : 'original') }}"
  100.                                                      alt="{{ vacancy.companyName ? vacancy.companyName : vacancy.company.name }}">
  101.                                             {% else %}
  102.                                                 <img loading="lazy" src="{{ apiCompanyLogo.urlForFilter('original') }}"
  103.                                                      alt="{{ vacancy.companyName ? vacancy.companyName : vacancy.company.name }}">
  104.                                             {% endif %}
  105.                                         </figure>
  106.                                     </div>
  107.                                 {% endif %}
  108.                                 <div class="col-12 col-sm-12 col-md-10">
  109.                                     <div class="vacancy-title">
  110.                                         <h1>{{ vacancy.title }}</h1>
  111.                                     </div>
  112.                                     <div class="vacancy-options">
  113.                                         <ul>
  114.                                             {% for optionValue in vacancy.optionValues if optionValue.option.visibleInDetail %}
  115.                                                 <li>
  116.                                                     <i class="{{ optionValue.option.fontAwesomeIcon }}"></i>{{ optionValue.value }}
  117.                                                 </li>
  118.                                             {% endfor %}
  119.                                             {% if config_setting('site_vacancy_city_visible_on_detail') %}
  120.                                                 <li>
  121.                                                     {% if config_setting('site_vacancy_city_on_detail_icon') %}
  122.                                                         <i class="{{ config_setting('site_vacancy_city_on_detail_icon') }}"></i>
  123.                                                     {% else %}
  124.                                                         <i class="fal fa-map-marker-alt"></i>
  125.                                                     {% endif %}
  126.                                                     {{ vacancy.city }}
  127.                                                     <span class="option-sub">
  128.                                                     <a href="javascript:void(0)" title="{{ 'Show on map'|trans }}"
  129.                                                        data-component="MapModal"
  130.                                                        data-lat="{{ vacancy.latitude }}"
  131.                                                        data-long="{{ vacancy.longitude }}" data-zoom="9">
  132.                                                         ( <i class="far fa-fw fa-map"></i>
  133.                                                         {{ 'Show on map'|trans }})
  134.                                                     </a>
  135.                                                 </span>
  136.                                                 </li>
  137.                                             {% endif %}
  138.                                         </ul>
  139.                                     </div>
  140.                                     {% if vacancy.published %}
  141.                                         <div class="vacancy-actions">
  142.                                             {% if vacancy.externalUrl %}
  143.                                                 <a target="_blank" href="{{ site_master_host_url }}{{ path('redirect_to_apply', {'id': vacancy.id}) }}"
  144.                                                    title="{{ 'Apply to vacancy'|trans }}"
  145.                                                    class="is-btn is-btn__cta"
  146.                                                    data-settings='{"class": "buttonProps"}'>
  147.                                                     <i class="fal fa-pencil icon-before"></i>
  148.                                                     {{ 'Apply'|trans }}
  149.                                                 </a>
  150.                                             {% else %}
  151.                                                 <a href="{{ path('vacancy_apply', {'id': vacancy.id, 'async': true}) }}"
  152.                                                    title="Apply to vacancy"
  153.                                                    class="is-btn is-btn__cta{% if not is_mobile() %} apply-btn_modal{% endif %}"
  154.                                                    data-settings='{"class": "buttonProps"}'>
  155.                                                     <i class="fal fa-pencil icon-before"></i>
  156.                                                     {{ 'Apply'|trans }}
  157.                                                 </a>
  158.                                             {% endif %}
  159.                                             {% if feature('feature_vacancy_save_as_favorite') %}
  160.                                                 <div class="widget widget--favorite">
  161.                                                     <span class="d-none" data-is-favorited="true">
  162.                                                     <i class="far fa-times icon-before"></i>
  163.                                                         {{ 'Remove'|trans }}
  164.                                                     <span class="d-none d-md-block">&nbsp; {{ 'as favorite'|trans }}</span>
  165.                                                     </span>
  166.                                                     <span class="d-none" data-is-favorited="false">
  167.                                                         <i class="far fa-star icon-before"></i>
  168.                                                         {{ 'Save as favorite'|trans }}
  169.                                                     </span>
  170.                                                     <a href="javascript:void(0)"
  171.                                                        class="favorite-add favorite-vacancy">
  172.                                                     </a>
  173.                                                 </div>
  174.                                             {% endif %}
  175.                                             <div class="widget widget--share dropdown show">
  176.                                                 <a class="dropdown-toggle" href="#" role="button" id="dropdownMenuLink"
  177.                                                    data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  178.                                                     <i class="fal fa-share-alt icon-before is-color-primary"></i>{{ 'Share vacancy'|trans }}
  179.                                                 </a>
  180.                                                 <div class="dropdown-menu" aria-labelledby="dropdownMenuLink">
  181.                                                     {% if 'facebook' in config_setting('site_vacancy_share_on') %}
  182.                                                         <a href="https://www.facebook.com/sharer/sharer.php?u={{ app.request.uri }}"
  183.                                                            title="{{ 'Share'|trans }} {{ vacancy.title }} {{ "on Facebook"|trans }}"
  184.                                                            class="facebook dropdown-item" target="_blank"><i
  185.                                                                     class="fab fa-facebook-f fa-fw is-color-primary"></i> Facebook
  186.                                                         </a>
  187.                                                     {% endif %}
  188.                                                     {% if 'linkedIn' in config_setting('site_vacancy_share_on') %}
  189.                                                         <a href="https://www.linkedin.com/shareArticle?url={{ app.request.uri }}&title={{ vacancy.title }}&summary={{ vacancy.intro }}&source=LinkedIn"
  190.                                                            title="{{ 'Share'|trans }} {{ vacancy.title }} {{ 'on'|trans }} LinkedIn"
  191.                                                            class="linkedin dropdown-item" target="_blank"><i
  192.                                                                     class="fab fa-linkedin-in fa-fw is-color-primary"></i>
  193.                                                             LinkedIn
  194.                                                         </a>
  195.                                                     {% endif %}
  196.                                                     {% if 'twitter' in config_setting('site_vacancy_share_on') %}
  197.                                                         <a href="https://twitter.com/intent/tweet?text={{ vacancy.title }}&url={{ app.request.uri }}"
  198.                                                            title="{{ 'Share'|trans }} {{ vacancy.title }} {{ 'on Twitter'|trans }}"
  199.                                                            class="twitter dropdown-item" target="_blank"><i
  200.                                                                     class="fab fa-x-twitter fa-fw is-color-primary"></i> Twitter
  201.                                                         </a>
  202.                                                     {% endif %}
  203.                                                     {% if 'email' in config_setting('site_vacancy_share_on') %}
  204.                                                         <a href="{{ getShareByEmailUrl('', '', vacancy) }}" title="{{ 'Share by mail'|trans }}"
  205.                                                            class="mail dropdown-item" target="_blank"
  206.                                                            data-settings='{"class": "buttonProps"}'>
  207.                                                             <i class="fal fa-envelope-open icon-before"></i>
  208.                                                             E-mail
  209.                                                         </a>
  210.                                                     {% endif %}
  211.                                                     {% if 'whatsapp' in config_setting('site_vacancy_share_on') %}
  212.                                                         <a href="{{ getShareOnWhatsAppUrl("Bekijk vacature: "~url('vacancy_detail', {'id' : vacancy.id, 'slug': vacancy.slug})) }}"
  213.                                                            title="{{ 'Share with Whatsapp'|trans }}"
  214.                                                            class="whatsapp dropdown-item" target="_blank"
  215.                                                            data-settings='{"class": "buttonProps"}'>
  216.                                                             <i class="fab fa-whatsapp icon-before"></i>
  217.                                                             Whatsapp
  218.                                                         </a>
  219.                                                     {% endif %}
  220.                                                 </div>
  221.                                             </div>
  222.                                         </div>
  223.                                     {% endif %}
  224.                                 </div>
  225.                             </div>
  226.                         </div>
  227.                     </div>
  228.                 </div>
  229.             </div>
  230.         </div>
  231.         <div class="row is-border-top-1 is-border-color-tertiary is-padding-top-50">
  232.             <main class="col-12 col-lg-8">
  233.                 <div class="card is-box-shadow-0 animation-element fadeup-element fade-start-section">
  234.                     <div class="card-body vacancy-content">
  235.                         {% include 'pages/blocks/inavailable_message.html.twig' %}
  236.                         {% if config_setting('site_vacancy_intro_visible_on_detail') %}
  237.                             {{ vacancy.intro|raw }}
  238.                         {% endif %}
  239.                         {{ vacancy|vacancy_description(['company_description'])|raw }}
  240.                         {% if vacancy.canApply %}
  241.                             <div class="button-set h-align h-align-left">
  242.                                 {% if vacancy.externalUrl %}
  243.                                     <a target="_blank" href="{{ site_master_host_url }}{{ path('redirect_to_apply', {'id': vacancy.id}) }}" title="{{ 'Apply'|trans }}"
  244.                                        class="is-btn is-btn__cta is-margin-bottom-0 is-margin-bottom-mobile-15"
  245.                                        data-settings='{"class": "buttonProps"}'>
  246.                                         <i class="fal fa-pencil icon-before"></i>
  247.                                         {{ 'Apply to vacancy'|trans }}
  248.                                     </a>
  249.                                 {% else %}
  250.                                     <a href="{{ path('vacancy_apply', {'id': vacancy.id, 'async': true}) }}"
  251.                                        title="{{ 'Apply to vacancy'|trans }}"
  252.                                        class="is-btn is-btn__cta{% if not is_mobile() %} apply-btn_modal{% endif %} is-margin-bottom-0 is-margin-bottom-mobile-15"
  253.                                        data-settings='{"class": "buttonProps"}'>
  254.                                         <i class="fal fa-pencil icon-before"></i>
  255.                                         {{ 'Apply to vacancy'|trans }}
  256.                                     </a>
  257.                                 {% endif %}
  258.                                 <a href="/vacatures" class="is-color-base is-hover-color-primary"><i
  259.                                             class="fal fa-angle-left icon-before is-color-primary"></i> {{ 'To vacancy overview'|trans }}
  260.                                 </a>
  261.                             </div>
  262.                         {% endif %}
  263.                     </div>
  264.                 </div>
  265.                 {% if vacancy.recruiter %}
  266.                     <div class="widget widget--recruiter card is-box-shadow-0 is-background-color-default animation-element fadeup-element">
  267.                         <div class="card-body">
  268.                             <div class="row">
  269.                                 <div class="recruiter-img col-12 col-sm-3 col-lg-12 col-xl-3 is-margin-right-0">
  270.                                     <img loading="lazy" src="{{ vich_uploader_asset(vacancy.recruiter, 'picture') }}"
  271.                                          alt="{{ vacancy.recruiter.firstname }} {{ vacancy.recruiter.lastname }}">
  272.                                 </div>
  273.                                 <div class="recruiter-info col-12 col-sm-9 col-lg-12 col-xl-9">
  274.                                     <h2>{{ 'For more information'|trans }}</h2>
  275.                                     <p>
  276.                                         <span>{{ vacancy.recruiter.firstname }} {{ vacancy.recruiter.lastname }}</span><br>
  277.                                         <a href="mailto:{{ vacancy.recruiter.email }}">{{ vacancy.recruiter.email }}</a><br>
  278.                                         <a href="{{ vacancy.recruiter.phone|formatPhoneRFC3966 }}">{{ vacancy.recruiter.phone }}</a>
  279.                                     </p>
  280.                                 </div>
  281.                             </div>
  282.                         </div>
  283.                     </div>
  284.                 {% endif %}
  285.             </main>
  286.             <aside class="col-12 col-lg-4">
  287.                 <div class="widget widget--office card is-box-shadow-0 is-background-color-default animation-element fadeup-element">
  288.                     <div class="card-body">
  289.                         {% set detailImageFilter = feature('feature_child_site') ? 'w480_thumbnail_parent' : 'w480_thumbnail' %}
  290.                         {% if vacancy.youtube %}
  291.                             <div class="embed-responsive embed-responsive-16by9">
  292.                                 <iframe width="560" height="315" class="embed-responsive-item"
  293.                                         src="{{ vacancy.youtube|youtube }}" frameborder="0"
  294.                                         allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
  295.                                         allowfullscreen>
  296.                                 </iframe>
  297.                             </div>
  298.                         {% elseif vacancy.company.video %}
  299.                             <div class="embed-responsive embed-responsive-16by9">
  300.                                 <iframe width="560" height="315" class="embed-responsive-item"
  301.                                         src="{{ vacancy.company.video|youtube }}" frameborder="0"
  302.                                         allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
  303.                                         allowfullscreen>
  304.                                 </iframe>
  305.                             </div>
  306.                         {% elseif vacancy.detailImage is not empty and vacancy.detailImage.fileName or
  307.                             apiDetailImage.hasImages() and apiDetailImage.hasUrlForFilter('w480_thumbnail') %}
  308.                             <figure class="company-logo">
  309.                                 {% if vacancy.detailImage.id is not null %}
  310.                                     <img loading="lazy" src="{{ media_asset(vacancy.detailImage)|imagine_filter(detailImageFilter) }}"/>
  311.                                 {% else %}
  312.                                     <img loading="lazy" src="{{ apiDetailImage.urlForFilter('w480_thumbnail') }}"/>
  313.                                 {% endif %}
  314.                             </figure>
  315.                         {% elseif vacancy.company.hero is not empty and vacancy.company.hero.fileName or
  316.                             apiCompanyHero.hasImages() and apiCompanyHero.hasUrlForFilter('w480_thumbnail') %}
  317.                             <figure class="company-logo">
  318.                                 {% if vacancy.company.hero.id is not null %}
  319.                                     <img loading="lazy" src="{{ media_asset(vacancy.company.hero)|imagine_filter(detailImageFilter) }}"/>
  320.                                 {% else %}
  321.                                     <img loading="lazy" src="{{ apiCompanyHero.urlForFilter('w480_thumbnail') }}"/>
  322.                                 {% endif %}
  323.                             </figure>
  324.                         {% endif %}
  325.                         {% if vacancy.company.hasDetailPage %}
  326.                             <a href="{{  site_url('company_detail', vacancy.company.site ,{'id': vacancy.company.id, 'slug': vacancy.company.slug}) }}">
  327.                                 <h2 class="is-font-size-20">
  328.                                     {% if vacancy.companyName %}
  329.                                         {{ vacancy.companyName }}
  330.                                     {% else %}
  331.                                         {{ vacancy.company.name }}
  332.                                     {% endif %}
  333.                                 </h2>
  334.                             </a>
  335.                         {% else %}
  336.                             <h2 class="is-font-size-20">
  337.                                 {% if vacancy.companyName %}
  338.                                     {{ vacancy.companyName }}
  339.                                 {% else %}
  340.                                     {{ vacancy.company.name }}
  341.                                 {% endif %}
  342.                             </h2>
  343.                         {% endif %}
  344.                         {% if vacancy|vacancy_description_block('company_description') is not empty %}
  345.                             <div class="office-content">
  346.                                 <p>{{ vacancy|vacancy_description_block('company_description')|striptags('<p>')|raw }}</p>
  347.                             </div>
  348.                         {% else %}
  349.                             {% if vacancy.company.description is not empty %}
  350.                                 <div class="office-content">
  351.                                     <p>{{ vacancy.company.description|raw }}</p>
  352.                                 </div>
  353.                             {% endif %}
  354.                         {% endif %}
  355.                         <span class="toggle-btn"><i class="fal fa-angle-down w-100 text-center is-font-size-40"></i></span>
  356.                     </div>
  357.                 </div>
  358.                 {% if vacancy.startDate and vacancy.endDate and (config_setting('site_vacancy_show_start_date_detail') or config_setting('site_vacancy_show_end_date_detail')) %}
  359.                     <div class="widget widget--vac-info card is-box-shadow-0 is-background-color-default animation-element fadeup-element">
  360.                         <div class="card-body">
  361.                             <h3>{{ 'Vacancy information'|trans }}</h3>
  362.                             <ul class="is-margin-bottom-0">
  363.                                 {% if vacancy.startDate and config_setting('site_vacancy_show_start_date_detail') %}
  364.                                     <li>
  365.                                         <i class="fal fa-calendar-alt is-color-primary"></i>{{ 'Open since'|trans }} {{ vacancy.startDate|date('d-m-Y') }}
  366.                                     </li>
  367.                                 {% endif %}
  368.                                 {% if vacancy.endDate and config_setting('site_vacancy_show_end_date_detail') %}
  369.                                     <li>
  370.                                         <i class="fal fa-hourglass-start is-color-primary"></i>{{ 'Closing date'|trans }} {{ vacancy.endDate|date('d-m-Y') }}
  371.                                     </li>
  372.                                 {% endif %}
  373.                             </ul>
  374.                         </div>
  375.                     </div>
  376.                 {% endif %}
  377.                 {% if feature('feature_vacancy_related_vacancies') and relatedVacancies is not empty %}
  378.                     <div class="col-12">
  379.                         <div class="component component--related-vacancies animation-element fadeup-element">
  380.                             <h2 class="is-font-size-27">{{ 'Related vacancies'|trans }}</h2>
  381.                             <div class="row">
  382.                                 {% for vacancy in relatedVacancies[:3] %}
  383.                                     <div class="col-12 {% if not loop.first %}{% endif %} flex-same-height-item animation-element fadeup-element">
  384.                                         <div data-component="Favorite" data-vacancy-id="{{ vacancy.id }}"
  385.                                              class="card is-box-shadow-0 is-border-1 is-border-color-tertiary vacancy__first-version">
  386.                                             <div class="card-body">
  387.                                                 <div class="vacancy">
  388.                                                     <div class="vacancy-top">
  389.                                                         <div class="vacancy-title">
  390.                                                             <a title="{{ vacancy.title }}"
  391.                                                                href="{{ path('vacancy_detail', {'id' : vacancy.id, 'slug' : vacancy.slug}) }}">
  392.                                                                 <h3>{{ vacancy.title }}</h3>
  393.                                                             </a>
  394.                                                         </div>
  395.                                                         <div class="vacancy-badges">
  396.                                                             {% if vacancy.new %}
  397.                                                                 <span class="badge badge--topvacancy badge__primary">
  398.                                                                 <p>{{ 'New'|trans }}</p>
  399.                                                             </span>
  400.                                                             {% endif %}
  401.                                                             {% if vacancy.featured %}
  402.                                                                 <span class="badge badge--topvacancy badge__accent">
  403.                                                                 <p>{{ 'Featured vacancy'|trans }}</p>
  404.                                                             </span>
  405.                                                             {% endif %}
  406.                                                         </div>
  407.                                                     </div>
  408.                                                     <div class="vacancy-footer d-block">
  409.                                                         <div data-format="FooterFormatter"
  410.                                                              class="vacancy-options w-100">
  411.                                                             <ul>
  412.                                                                 <li>
  413.                                                                     <i class="fal fa-map-marker-alt"></i> {{ vacancy.city }}
  414.                                                                 </li>
  415.                                                                 {% for optionValue in vacancy.optionValues %}
  416.                                                                     <li>
  417.                                                                         <i class="{{ optionValue.option.fontAwesomeIcon }}"></i>{{ optionValue.value }}
  418.                                                                     </li>
  419.                                                                 {% endfor %}
  420.                                                             </ul>
  421.                                                         </div>
  422.                                                         <a href="{{ path('vacancy_detail', {'id' : vacancy.id, 'slug' : vacancy.slug}) }}"
  423.                                                            title="{{ vacancy.title }}">
  424.                                                             {{ 'Show vacancy'|trans }} <i
  425.                                                                     class="far fa-angle-right icon-after"></i>
  426.                                                         </a>
  427.                                                     </div>
  428.                                                 </div>
  429.                                             </div>
  430.                                         </div>
  431.                                     </div>
  432.                                 {% endfor %}
  433.                             </div>
  434.                         </div>
  435.                     </div>
  436.                 {% endif %}
  437.                 <div class="widget widget--sm widget--sm__default text-center animation-element fadeup-element">
  438.                     {% if config_setting('site_social_facebook') %}
  439.                         <a href="{{ config_setting('site_social_facebook') }}"
  440.                            title="{{ 'Follow %site-company-name% on'|trans({'%site-company-name%': site_company_name|default('Getnoticed')}) }} Facebook"
  441.                            target="_blank"><i
  442.                                     class="fab fa-fw fa-facebook-f"></i></a>
  443.                     {% endif %}
  444.                     {% if config_setting('site_social_twitter') %}
  445.                         <a href="{{ config_setting('site_social_twitter') }}"
  446.                            title="{{ 'Follow %site-company-name% on'|trans({'%site-company-name%': site_company_name|default('Getnoticed')}) }} Twitter"
  447.                            target="_blank"><i
  448.                                     class="fab fa-fw fa-x-twitter"></i></a>
  449.                     {% endif %}
  450.                     {% if config_setting('site_social_linkedin') %}
  451.                         <a href="{{ config_setting('site_social_linkedin') }}"
  452.                            title="{{ 'Follow %site-company-name% on'|trans({'%site-company-name%': site_company_name|default('Getnoticed')}) }} LinkedIn"
  453.                            target="_blank"><i
  454.                                     class="fab fa-fw fa-linkedin-in"></i></a>
  455.                     {% endif %}
  456.                     {% if config_setting('site_social_youtube') %}
  457.                         <a href="{{ config_setting('site_social_youtube') }}"
  458.                            title="{{ 'Follow %site-company-name% on'|trans({'%site-company-name%': site_company_name|default('Getnoticed')}) }} Youtube"
  459.                            target="_blank"><i
  460.                                     class="fab fa-fw fa-youtube"></i></a>
  461.                     {% endif %}
  462.                     {% if config_setting('site_social_instagram') %}
  463.                         <a href="{{ config_setting('site_social_instagram') }}"
  464.                            title="{{ 'Follow %site-company-name% on'|trans({'%site-company-name%': site_company_name|default('Getnoticed')}) }} Instagram"
  465.                            target="_blank"><i class="fab fa-fw fa-instagram"></i></a>
  466.                     {% endif %}
  467.                 </div>
  468.             </aside>
  469.         </div>
  470.     </div>
  471. {% endblock %}