templates/frontend/template/career.html.twig line 1

  1. {% extends "frontend/base.html.twig" %}
  2. {% import "frontend/_macros.twig" as macros %}
  3. {% block title %}{{ page.title }}{% endblock %}
  4. {% block body %}
  5. {% include 'frontend/block/hero_image.html.twig' with { 'block': page.metaDecoded('hero_image')|merge({ 'show_footer': false, 'full_height': false }) } %}
  6. <div class="block block-career">
  7.     <div class="container">
  8.         <div class="career-positions theme-dark">
  9.         {% for position in app_career_positions() %}
  10.             <details class="accordion career-position">
  11.                 <summary class="accordion-header">
  12.                     <div class="career-position-title">{{ position.title }}</div>
  13.                     <div class="career-position-info">
  14.                         <span>{{ position.isAvailable ? 'Nástup možný ihned' : 'Uzavřeno' }}</span>
  15.                         <span>{{ position.isFullTime ? 'Hlavní pracovní úvazek' : 'Poloviční pracovní úvazek' }}</span>
  16.                     </div>
  17.                 </summary>
  18.                 <div class="accordion-content">
  19.                     <h2 class="heading">{{ position.heading }}</h2>
  20.                     <div class="grid grid-r2 grid-c2">
  21.                         <div class="cell">
  22.                             <h3 class="sub-heading">Popis pracovní pozice:</h3>
  23.                             {{ position.description|raw|editor_content }}
  24.                         </div>
  25.                         <div class="cell">
  26.                             <h3 class="sub-heading">Požadujeme:</h3>
  27.                             {{ position.requirements|raw|editor_content }}
  28.                         </div>
  29.                         <div class="cell">
  30.                             <h3 class="sub-heading">Co Vám můžeme nabídnout:</h3>
  31.                             {{ position.offer|raw|editor_content }}
  32.                         </div>
  33.                         <div class="cell">
  34.                             <h3 class="sub-heading">Máte zájem o tuto pozici?</h3>
  35.                             <a href="#poptavka" class="button button-white"><span>Odeslat poptávku</span></a>
  36.                         </div>
  37.                     </div>
  38.                 </div>
  39.             </details>
  40.         {% endfor %}
  41.         </div>
  42.     </div>
  43. </div>
  44. <div class="block block-contact container" id="poptavka">
  45.     <div class="block-part-top">
  46.         <div class="left">
  47.             {{ app_static_image_html('img/career/contact.jpg', { 'class': 'left-background' }) }}
  48.             <div class="left-content">
  49.                 <div class="content-item">
  50.                     <span class="content-item-title">Telefonní číslo</span>
  51.                     <span><a href="tel:+420272084111">+420 272 084 111</a></span>
  52.                 </div>
  53.                 <div class="content-item">
  54.                     <span class="content-item-title">E-mail:</span>
  55.                     <span><a href="mailto:isr@auto-isr.cz">isr@auto-isr.cz</a></span>
  56.                 </div>
  57.                 <div class="content-item">
  58.                     <span class="content-item-title">Po - Pá:</span>
  59.                     <span>08:00 - 18:00</span>
  60.                 </div>
  61.                 <div class="content-item">
  62.                     <span class="content-item-title">Adresa:</span>
  63.                     <span>V Oblouku 121, 251 01 Čestlice</span>
  64.                 </div>
  65.             </div>
  66.         </div>
  67.         <div class="right">
  68.             <form action="{{ app_endpoint('form') }}" method="post" class="form form-quarters form-has-file-upload" enctype="multipart/form-data" data-use-js="true">
  69.                 <input type="hidden" name="object_type" value="page">
  70.                 <input type="hidden" name="object_name" value="{{ page.name }}">
  71.                 <div class="form-field form-field-half">
  72.                     <label for="full-name">Jméno a příjmení</label>
  73.                     <input type="text" name="full_name" id="full-name" placeholder="Jméno a příjmení" required>
  74.                 </div>
  75.                 <div class="form-field form-field-half">
  76.                     <label for="position">Pozice</label>
  77.                     {% set positions = app_career_positions()|map((p) => { value: p.id, title: p.title }) %}
  78.                     {{ macros.form_select('position', 'position', positions, 'Pozice', true) }}
  79.                 </div>
  80.                 <div class="form-field form-field-half">
  81.                     <label for="email">Email</label>
  82.                     <input type="email" name="email" id="email" placeholder="Email" required>
  83.                 </div>
  84.                 <div class="form-field form-field-half">
  85.                     <label for="phone">Telefon</label>
  86.                     <input type="text" name="phone" id="phone" placeholder="Telefon">
  87.                 </div>
  88.                 <div class="form-field form-field-three-quarters">
  89.                     <label for="message">Váš dotaz</label>
  90.                     <textarea name="message" id="message" rows="3" placeholder="Váš dotaz" required></textarea>
  91.                 </div>
  92.                 <div class="form-field form-field-quarter">
  93.                     <button type="button" class="form-file-upload" data-input="attachment"><span>Připojit soubor</span></button>
  94.                     <input type="file" name="attachment" class="form-hidden">
  95.                 </div>
  96.                 <div class="form-buttons">
  97.                     <button type="submit" class="button button-submit"><span>Odeslat</span></button>
  98.                     <p class="notice">Tato stránka je chráněna pomocí reCAPTCHA a <a href="{{ app_url('page', { name: 'protection-of-personal-data' }) }}" target="_blank">zásadami zpracování a ochrany osobních údajů</a>.</p>
  99.                 </div>
  100.                 {{ app_form_recaptcha() }}
  101.             </form>
  102.         </div>
  103.     </div>
  104.     <div class="block-part-bottom">
  105.         {{ app_static_image_html('img/homepage/contact/map.jpg') }}
  106.         <div class="floating-content">
  107.             <a href="https://goo.gl/maps/A8u2ddZxKkssR5wB9" class="button button-primary button-map-left" target="_blank"><span>Auto I.S.R.</span></a>
  108.         </div>
  109.     </div>
  110. </div>
  111. {% endblock %}