src/DcSiteBundle/Resources/views/Citroen/About/vacancy-single.html.twig line 1

Open in your IDE?
  1. {% extends '@DcSite/Citroen/base.html.twig' %}
  2. {% block seo %}
  3.     <title>{{ seoMeta.title ?? vacancy.contentByLang(app.request.locale).title }} - {{ dealer }}</title>
  4.     <meta name="description" content="{{ 'vacancies.vacancies_id.title'|trans({}, 'dc_base') }} {{ seoMeta.description ?? vacancy.contentByLang(app.request.locale).title }} - {{ dealer }}" />
  5. {% endblock seo %}
  6. {% block ogtagDynamic %}
  7.     <meta property="og:title" content="{{ seoMeta.title ?? 'seo.staff.staff_title'|trans({}, 'dc_citroen') }}"/>
  8.     <meta property="og:description" content="{{ seoMeta.description ?? 'seo.staff.staff_desc'|trans({}, 'dc_citroen') }}"/>
  9. {% endblock ogtagDynamic %}
  10. {% block css %}
  11.     <link rel="stylesheet" href="{{ asset('/bundles/dcsite/css/citroen/about/style.css') }}">
  12. {% endblock %}
  13. {% block content %}
  14.     {% include '@DcSite/Citroen/breadcrumbs.html.twig' with {
  15.         catName: 'seo.vacancy.title'|trans({}, 'dc_citroen'),
  16.         catUrl: 'citroen_about_vacancy',
  17.         pageName: vacancy.contentByLang(app.request.locale).title
  18.     } %}
  19.     <section class="page-head-title">
  20.         <div class="container">
  21.             <div class="row">
  22.                 <div class="col-md-12">
  23.                     <h1 class="section-title-page">{{ seoMeta.h1 ?? vacancy.contentByLang(app.request.locale).title }}</h1>
  24.                 </div>
  25.             </div>
  26.         </div>
  27.     </section>
  28.     <section class="vacancy__single section-padd pb-4">
  29.         <div class="container">
  30.             <div class="row">
  31.                 <div class="col-md-12">
  32.                     <div class="row">
  33.                         <div class="col-md-12">
  34.                             <div class="vacancy-single">
  35.                                 {{ vacancy.contentByLang(app.request.locale).content|raw }}
  36.                             </div>
  37.                         </div>
  38.                     </div>
  39.                 </div>
  40.             </div>
  41.         </div>
  42.     </section>
  43.     <section class="pt-0 section-padd">
  44.         <div class="container">
  45.             <div class="row">
  46.                 <div class="col-md-12">
  47.                     <hr class="m-0">
  48.                 </div>
  49.             </div>
  50.         </div>
  51.     </section>
  52.     <section class="section-padd pt-0">
  53.         <div class="container">
  54.             <div class="row">
  55.                 <div class="col-md-12 text-center">
  56.                     <h2 class="section-title">{{ 'modules.vacancy'|trans({}, 'dc_citroen') }}</h2>
  57.                 </div>
  58.             </div>
  59.             <div class="row justify-content-center">
  60.                 <div class="col-md-6">
  61.                     {{ form_start(vacancyForm, {attr: {class: 'vacancy-form lexus-vacancy-form form-file row', action: path('form_vacancy')} }) }}
  62.                     <div class="col-md-6">
  63.                         {{ form_row(vacancyForm.name) }}
  64.                     </div>
  65.                     <div class="col-md-6">
  66.                      {{ form_row(vacancyForm.phone) }}
  67.                     </div>
  68.                     <div class="col-md-12">
  69.                         {{ form_row(vacancyForm.email) }}
  70.                     </div>
  71.                     <div class="col-md-12">
  72.                         {{ form_row(vacancyForm.vacancy) }}
  73.                         {{ form_row(vacancyForm._token) }}
  74.                         <div class="form-group upload-btn-wrapper">
  75.                             <button class="btn-upload-file">{{ 'modules.btn_resume'|trans({}, 'dc_citroen') }}</button>
  76.                             {{ form_row(vacancyForm.cv) }}
  77.                         </div>
  78.                     </div>
  79.                     <div class="col-md-12">
  80.                         <div class="form-group checkbox style-b js-form-privacy">
  81.                             <label class="checkboxes__item-privacy">
  82.                                 <input type="checkbox" name="{{ vacancyForm.privacy.vars.full_name }}" value="{{ vacancyForm.privacy.vars.value }}" id="{{ vacancyForm.privacy.vars.id }}"/>
  83.                                 <div id="check_privacy" class="checkbox__checkmark form-control"></div>
  84.                                 <div class="checkbox__body">{{ 'callback_widget.privacy'|trans({}, 'dc_base') }} <a href="{{ privacyUrl }}" target="_blank">{{ 'callback_widget.privacy_link'|trans({}, 'dc_base') }}</a></div>
  85.                             </label>
  86.                         </div>
  87.                     </div>
  88.                     <div style="display:none;">
  89.                         {{ form_rest(vacancyForm) }}
  90.                     </div>
  91.                     <div class="col-md-12 d-flex justify-content-center text-center">
  92.                         <button type="submit" class="btn btn-primary form-send button-form" style="max-width: 200px; width: 100%;">{{ 'modules.btn'|trans({}, 'dc_citroen') }}</button>
  93.                     </div>
  94.                     {{ form_end(vacancyForm) }}
  95.                 </div>
  96.             </div>
  97.         </div>
  98.     </section>
  99. {% endblock %}
  100. {% block pageJS %}
  101.     <script>
  102.         app.onCustomEvent('appInit', function () {
  103.             app.loadJs('{{ asset('/bundles/dcsite/js/form_file_sender.js') }}');
  104.         });
  105.     </script>
  106. {% endblock pageJS %}