{% extends '@DcSite/Peugeot/template.html.twig' %}
{% block canonical %}
<link rel="canonical" href="{{ url(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) }}"/>
{% endblock canonical %}
{% block head %}
{% include '@DcSite/Modules/acessories/module/block-seo.html.twig' %}
<meta name="google-site-verification" content="gboUNadhhEyBztnrR7iBIU5BZf_sUV0rIuRsXq2bcH8" />
<link rel="stylesheet" type="text/css" href="/dist/{{ MODE }}/dcsite/peugeot/css/peugeotAccessoriesCatalog.css?{{ VERSION }}">
{% endblock %}
{% block ogtagDynamic %}
{% include '@DcSite/Modules/acessories/module/og-tag-dnamic.htm.twig' %}
{% endblock %}
{% block content %}
<section class="breadcrumb_page breadcrumbs__new">
{% set contentId = 1 %}
<div class="container">
<ol class="global_breadcrumbs__new" itemscope itemtype="https://schema.org/BreadcrumbList">
<li class="marker__none" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
<a itemprop="item" href="{{ path('peugeot_homepage') }}">
<span class="breadcrumbs__link" itemprop="name">Peugeot</span></a>
<meta itemprop="position" content="{{ contentId }}"/>
</li>
{% if breadcrumbs is defined %}
{% for item in breadcrumbs %}
{% set contentId = contentId + 1 %}
<div class="arrow-bcs"> ❯</div>
<li itemprop="itemListElement" itemscope
itemtype="https://schema.org/ListItem">
{% if item.parent is null %}
<a itemprop="item" href="{{ path('shop_accessory_catalog') }}">
<span class="accessory-breadcrumb" itemprop="name">{{ item.title(app.request.locale)|lower|capitalize }}</span></a>
{% else %}
<a itemprop="item" href="{{ path('shop_accessory_category', {categoryUrl:item.url}) }}">
<span class="accessory-breadcrumb" itemprop="name">{{ item.title(app.request.locale)|lower|capitalize }}</span></a>
{% endif %}
<meta itemprop="position" content="{{ contentId }}"/>
</li>
{% endfor %}
{% elseif model is defined %}
<div class="arrow-bcs"> ❯</div>
<li class="marker__none" itemprop="itemListElement" itemscope
itemtype="https://schema.org/ListItem">
<a itemprop="item" href="{{ path('shop_accessory_catalog') }}">
<span class="breadcrumbs__link" itemprop="name">Аксесуари</span>
</a>
<meta itemprop="position" content="{{ contentId }}"/>
</li>
{% endif %}
{% set contentId = contentId + 1 %}
<div class="arrow-bcs"> ❯</div>
<li itemprop="item" class="marker__none" itemprop="itemListElement" itemscope
itemtype="https://schema.org/ListItem">
{% if model is defined %}
<a itemprop="item" href="{{ path('peugeot_service_accessory_model', {'modelUrl': model.url}) }}">
{% elseif category is defined %}
<a itemprop="item" href="{{ path('shop_accessory_catalog') }}">
{% else %}
<a itemprop="item" href="#" style="{{ variation is defined ? '' : 'color: #ABABAB;' }}">
{% endif %}
{% if category is defined %}
<span class="breadcrumbs__link" itemprop="name">{{ category.title(app.request.locale) }}</span>
{% endif %}
{% if model is defined %}
<span class="breadcrumbs__link" itemprop="name">{{ model.title }}</span>
{% endif %}
<meta itemprop="position" content="{{ contentId }}"/>
</a>
</a>
</a>
</li>
{% if variation is defined %}
<div class="arrow-bcs"> ❯</div>
<li itemprop="item" class="marker__none" itemprop="itemListElement" itemscope
itemtype="https://schema.org/ListItem">
<span style="color: #ABABAB;" class="breadcrumbs__link" itemprop="name">{{ variation.years }}</span>
<meta itemprop="position" content="{{ contentId }}"/>
</li>
{% endif %}
</ol>
</div>
</section>
{% include '@DcSite/Modules/acessories/accessories-catalog.html.twig' with {'svgColor' : '#00a3e0'} %}
{% endblock %}
{% block script %}
<script src="/dist/{{ MODE }}/dcsite/peugeot/js/peugeotAccessoriesCatalog.js?{{ VERSION }}"></script>
<script>
$(() => {
window.initAccessoriesFilters({
initUrl: '{{ path('base_accessories_filter_init') }}',
baseAccessoryUrl: '{{ path('shop_accessory_catalog') }}',
buildUrl: '{{ path('base_accessories_filter_build_url') }}',
params: {{ baseParams|json_encode|raw }},
categoryUrl: '{{ app.request.get('categoryUrl') }}',
modelUrl: '{{ app.request.get('modelUrl') }}',
filterParams: {{ filterParams|json_encode|raw }},
currentVariation: {{ variation is defined ? variation|json_encode|raw : '[]' }},
carModels: {{ accessoryModel is defined ? accessoryModel|json_encode|raw : '[]' }},
modelVariations: {{ modelVariations is defined ? modelVariations|json_encode|raw : '[]' }},
});
window.initSlickSlider({
nextArrow: `<img class="slick-next" src="{{ asset('bundles/dcsite/css/modules/slick-slider/next.svg') }}" alt="next">`,
prevArrow: `<img class="slick-prev" src="{{ asset('bundles/dcsite/css/modules/slick-slider/prev.svg') }}" alt="prev">`,
})
});
</script>
{% endblock %}