src/DcSiteBundle/Resources/views/Peugeot/About/vacancy-id.html.twig line 1

Open in your IDE?
  1. {% extends '@DcSite/Peugeot/base.html.twig' %}
  2. {% block seo %}
  3.     <title>{{ vacancy.title(app.request.locale) }} - {{ dealer }}</title>
  4.     <meta name="description" content="{{ 'vacancies.vacancies_id.title'|trans({}, 'dc_base') }} {{ vacancy.title(app.request.locale) }} - {{ dealer }}"/>
  5. {% endblock seo %}
  6. {% block ogtagDynamic %}
  7.     <meta property="og:title" content="{{ vacancy.title(app.request.locale) }} - {{ dealer }}"/>
  8.     <meta property="og:description" content="{{ 'vacancies.vacancies_id.title'|trans({}, 'dc_base') }} {{ vacancy.title(app.request.locale) }} - {{ dealer }}"/>
  9. {% endblock ogtagDynamic %}
  10. {% block css %}
  11.     <link rel="stylesheet" href="{{ asset('bundles/dcsite/css/peugeot/vacancy.css') }}">
  12. {% endblock %}
  13. {% block content %}
  14.     <section class="breadcrumbs__new">
  15.         <div class="container">
  16.             <ol class="global_breadcrumbs__new" itemscope itemtype="https://schema.org/BreadcrumbList">
  17.                 <li class="marker__none" itemprop="itemListElement" itemscope
  18.                     itemtype="https://schema.org/ListItem">
  19.                     <a itemprop="item" href="{{ path('peugeot_homepage') }}">
  20.                         <span class="breadcrumbs__link" itemprop="name">Peugeot</span></a>
  21.                     <meta itemprop="position" content="1"/>
  22.                 </li>
  23.                 <div class="arrow-bcs"> ❯</div>
  24.                 <li class="marker__none" itemprop="itemListElement" itemscope
  25.                     itemtype="https://schema.org/ListItem">
  26.                     <a itemprop="item" href="{{ path('peugeot_about_vacancy') }}">
  27.                         <span class="breadcrumbs__link"
  28.                               itemprop="name">{{ 'vacancies.vacancy'|trans({}, 'dc_base') }}</span></a>
  29.                     <meta itemprop="position" content="2"/>
  30.                 </li>
  31.                 <div class="arrow-bcs"> ❯</div>
  32.                 <li itemprop="item" class="marker__none" itemprop="itemListElement" itemscope
  33.                     itemtype="https://schema.org/ListItem">
  34.                     <span style="color: #ABABAB;" class="breadcrumbs__link"
  35.                           itemprop="name">{{ vacancy.title(app.request.locale) }}</span>
  36.                     <meta itemprop="position" content="3"/>
  37.                 </li>
  38.             </ol>
  39.         </div>
  40.     </section>
  41.     <section class="page-name dark-bg">
  42.         <div class="container">
  43.             <div class="row">
  44.                 <div class="col-md-12">
  45.                     <h1 class="page-name-title-id">{{ vacancy.title(app.request.locale) }}</h1>
  46.                 </div>
  47.             </div>
  48.         </div>
  49.     </section>
  50.     <section class="landing-padding">
  51.         <div class="container">
  52.             <div class="row justify-content-center vacancy-single">
  53.                 <div class="col-md-8">
  54.                     {% if vacancy.contentByLang(app.request.locale).experience %}
  55.                         <p class="text-desc">{{ 'vacancies.vacancy_exp'|trans({}, 'dc_base') }}
  56.                             : {{ vacancy.contentByLang(app.request.locale).experience }}</p>
  57.                     {% endif %}
  58.                     {% if vacancy.contentByLang(app.request.locale).city %}
  59.                         <p class="text-desc">{{ 'vacancies.vacancy_city'|trans({}, 'dc_base') }}
  60.                             : {{ vacancy.contentByLang(app.request.locale).city }}</p>
  61.                     {% endif %}
  62.                     {% if vacancy.contentByLang(app.request.locale).salary %}
  63.                         <p class="text-desc">{{ 'vacancies.vacancy_salary'|trans({}, 'dc_base') }}
  64.                             : {{ vacancy.contentByLang(app.request.locale).salary }}</p>
  65.                     {% else %}
  66.                         <p class="text-desc">{{ 'vacancies.according_results_vacancy_salary'|trans({}, 'dc_base') }}</p>
  67.                     {% endif %}
  68.                     {% if vacancy.hot %}
  69.                         <span class="vacancy__info__time">{{ 'vacancies.urgently'|trans({}, 'dc_base') }}</span>
  70.                     {% endif %}
  71.                     <hr/>
  72.                     {{ vacancy.contentByLang(app.request.locale).content|raw }}
  73.                 </div>
  74.             </div>
  75.         </div>
  76.     </section>
  77.     <section class="vacancy-single-form section-padding bg-grey">
  78.         <div class="container">
  79.             <div class="row justify-content-center form__wrapper">
  80.                 {{ form_start(vacancyForm, {attr: {class: 'vacancy-form form-file vacancy-form-style', action: path('form_vacancy')} }) }}
  81.                 <span class="vacancy-form-title">{{ 'vacancies.vacancy_form'|trans({}, 'dc_base') }}</span>
  82.                 {{ form_row(vacancyForm.name) }}
  83.                 {{ form_row(vacancyForm.phone) }}
  84.                 {{ form_row(vacancyForm.email) }}
  85.                 {{ form_row(vacancyForm.vacancy) }}
  86.                 {{ form_row(vacancyForm._token) }}
  87.                 <div class="form-group upload-btn-wrapper">
  88.                     <button class="btn-upload-file">завантажити резюме</button>
  89.                     {{ form_row(vacancyForm.cv) }}
  90.                 </div>
  91.                 <div class="form-group checkbox style-b js-form-privacy">
  92.                     <label class="checkboxes__item-privacy">
  93.                         <input type="checkbox" name="{{ vacancyForm.privacy.vars.full_name }}" value="{{ vacancyForm.privacy.vars.value }}" id="{{ vacancyForm.privacy.vars.id }}"/>
  94.                         <div id="check_privacy" class="checkbox__checkmark form-control"></div>
  95.                         <div class="checkbox__body">{{ 'callback_widget.privacy'|trans({}, 'dc_base') }} <a href="{{ privacyUrl }}" target="_blank">{{ 'callback_widget.privacy_link'|trans({}, 'dc_base') }}</a></div>
  96.                     </label>
  97.                 </div>
  98.                 <div style="display:none;">
  99.                     {{ form_rest(vacancyForm) }}
  100.                 </div>
  101.                 <button type="submit" class="vacancy-btn">
  102.                     {{ 'vacancies.send_cv'|trans({}, 'dc_base') }}
  103.                 </button>
  104.                 {{ form_end(vacancyForm) }}
  105.             </div>
  106.         </div>
  107.     </section>
  108. {% endblock %}
  109. {% block pageJS %}
  110.     <script>
  111.         app.onCustomEvent('appInit', function () {
  112.             app.loadJs('{{ asset('/bundles/dcsite/js/form_file_sender.js') }}');
  113.         });
  114.     </script>
  115. {% endblock %}