{% extends 'web/base.html.twig' %}
{% block title %}{{ 'career.title'|trans }}{% endblock %}
{% block keywords %}{{ 'career.keywords' | trans }}{% endblock %}
{% block description %}{{ 'career.metaDescription' | trans }}{% endblock %}
{% trans_default_domain 'web' %}
{% block javascripts %}
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/3.0.6/isotope.pkgd.min.js"></script>
<script>
$(document).ready(function () {
let $grid = $('.qodef-pl-inner').isotope({
itemSelector: '.qodef-pl-item',
layoutMode: 'fitRows'
});
$('body').on('change', '#filter-shop', function () {
$('.qodef-pl-filter').removeClass('active');
if($(this).val() === "0"){
$grid.isotope({ filter: "*" });
}else {
$grid.isotope({filter: '.store_' + $(this).val()});
}
history.pushState(null, null, window.location.pathname);
}).on('click', '.qodef-pl-filter', function () {
var category = $(this).data('filter');
if (category === 'all') {
$grid.isotope({filter: "*"}); // Zobrazit všechna data
} else {
$grid.isotope({filter: category}); // Použít filtrovací kategorii
}
$('.qodef-pl-filter').removeClass('active');
$('.qodef-pl-filter[data-filter="' + category + '"]').addClass('active');
// Přidání cesty do URL
var newUrl = window.location.pathname + '?filter=' + category;
history.pushState(null, null, newUrl);
})
});
</script>
{% endblock %}
{% block body %}
{{ include('web/core/header.html.twig') }}
<div class="qodef-content career">
<div class="qodef-content-inner">
<div class="qodef-full-width">
<div class="qodef-full-width-inner">
<div class="qodef-grid-row">
<div class="qodef-page-content-holder qodef-grid-col-12">
<div class="qodef-row-grid-section-wrapper ">
<div class="qodef-row-grid-section">
<div class="vc_row wpb_row vc_row-fluid">
<div class="wpb_column vc_column_container vc_col-sm-12">
<div class="vc_column-inner">
<div class="wpb_wrapper">
<div class="qodef-title-holder qodef-breadcrumbs-type qodef-title-full-width qodef-title-va-header-bottom breadcrumb">
<div itemprop="breadcrumb" class="qodef-breadcrumbs">
<a itemprop="url" href="{{ path('app_web_homepage') }}">Home</a>
<span class="qodef-delimiter"> /  </span>
<a itemprop="url" href="{{ path('app_web_career') }}">{{ 'career.title'|trans }}</a>
</div>
<div class="qodef-section-title-holder" style="text-align: center; padding-bottom: 50px !important;">
<div class="qodef-st-inner">
<h1 class="qodef-st-title">{{ 'career.title'|trans }}</h1>
<div class="qodef-portfolio-list-holder qodef-grid-list qodef-pl-gallery qodef-four-columns qodef-medium-space qodef-pl-gallery-overlay qodef-pl-pag-load-more qodef-pl-has-filter" style="margin-top: 40px;">
<div class="qodef-pl-filter-holder">
<div class="qodef-plf-inner">
<ul>
<li class="qodef-pl-filter" data-filter="">
<span>{{ 'all'|trans }}</span>
</li>
<li class="qodef-pl-filter" data-filter=".type-hpp">
<span>HPP</span>
</li>
<li class="qodef-pl-filter" data-filter=".type-dpc">
<span>DPČ</span>
</li>
<li class="qodef-pl-filter" data-filter=".type-dpp">
<span>DPP</span>
</li>
</ul>
</div>
</div>
<div class="select-store">
<select id="filter-shop">
<option selected value="0">{{ 'selectStore'|trans }}</option>
{% if careers|length > 0 %}
{% set duplicate = [] %}
{% for c in careers|sort((a, b) => a.store.getName() <=> b.store.getName()) %}
{% if c.store.getName() not in duplicate %}
<option value="{{ c.store.id }}">{{ c.store.getName() }}</option>
{% set duplicate = duplicate|merge([c.store.getName()]) %}
{% endif %}
{% endfor %}
{% endif %}
</select>
</div>
<div class="qodef-pl-inner qodef-outer-space clearfix career-detail">
{% if careers|length > 0 %}
{% for c in careers %}
<article class="qodef-pl-item qodef-item-space portfolio-item type-portfolio-item type-{{ c.type }} store_{{ c.store.id }}">
<div class="qodef-pl-item-inner">
<div class="career-detail__image">
{% if c.store.logo is not null %}
<img src="{{ vich_uploader_asset(c.store, 'logoFile')| imagine_filter('thumb300') }}" alt="{{ c.store.getName() }}">
{% endif %}
</div>
<div class="career-detail__content">
<h2 class="career-detail__shop">
{{ c.store.getName() }}
</h2>
<h4 class="career-detail__title">
{{ c.getName() }}
</h4>
<p class="career-detail__date">
{{ c.datePublic|date('d. m. Y') }}
</p>
</div>
<div class="qodef-pli-text-holder">
<div class="qodef-pli-text-wrapper">
<div class="qodef-pli-text">
<h5 itemprop="name" class="qodef-pli-title entry-title">{{ 'showMore'|trans }}</h5>
</div>
</div>
</div>
<a itemprop="url" class="qodef-pli-link qodef-block-drag-link" href="{{ path('app_web_career_detail',{'career':c.getSlug()}) }}" target="_self"></a>
</div>
</article>
{% endfor %}
{% endif %}
</div>
</div>
<div class="qodef-st-text" style="margin-top: 25px">{{'career.description' | trans | raw }}</div>
</div>
</div>
</div>
<div class="career-video">
<iframe src="https://www.youtube.com/embed/rwgpLZLvVjQ?si=hGY4zi2YdXrZz25v" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
<iframe src="https://www.youtube.com/embed/sljLivdSfc8?si=klTP2_v6zmKIc_wg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
<iframe src="https://www.youtube.com/embed/DOtNy6ZjTsM?si=IjuH0BFIifh2VGie" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
<iframe src="https://www.youtube.com/embed/OEGKRy5SOoo?si=p8WKjqEwO4GGbWM8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
{{ include('web/core/gift-card.html.twig') }}
</div>
</div>
{{ include('web/core/footer.html.twig') }}
{% endblock %}