{% extends 'front/front.html.twig' %}
{% block bodyClass %}product{% endblock %}
{% block metas %}
<title>{{ productDescription.headTitleTag ? productDescription.headTitleTag : productDescription.name }}</title>
<meta name="description" content="{{ productDescription.headDescTag ? productDescription.headDescTag : productDescription.description|metadescription }}">
<link rel="canonical" href="{{ url('product',{id:product.id, url:productDescription.url}) }}" />
{% endblock %}
{% block structuredData %}
{% set cpt = 1 %}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement":
[
{
"@type": "ListItem",
"position": {{ cpt }},
"item":
{
"@id": "{{ url('index') }}",
"name": "{% trans %}Vivog | Matériel pour les toiletteurs et éleveurs{% endtrans %}"
}
},
{% for p in path %}
{% set cpt = cpt + 1 %}
{
"@type": "ListItem",
"position": {{ cpt }},
"item":
{
{% if loop.index == 1 %}
"@id": "{{ url('universe',{url:p.url,id:p.id}) }}",
{% else %}
"@id": "{{ url('category',{url:p.url,id:p.id}) }}",
{% endif %}
"name": "{{ p.name }}"
}
},
{% endfor %}
{% set cpt = cpt + 1 %}
{
"@type": "ListItem",
"position": {{ cpt }},
"item":
{
"@id": "{{ url('product',{url:product.url,id:product.id}) }}",
"name": "{{ product.name }}"
}
}
]
}
</script>
{% endblock %}
{% block featured %}{% endblock %}
{% block breadcrumbs %}
{% include 'front/layout/breadcrumbs.html.twig' with {product:product} %}
{% endblock %}
{% block content %}
{% include 'front/layout/messages.html.twig' %}
<div class="product-view">
<div class="ctn">
{% include 'front/catalog/product/view/infos.html.twig' with {discounts:discountsList} %}
</div>
<div class="ctn">
{% if productDescription.description %}
<div class="tab-content rte section" id="description">
<div class="title-ctn">
<div class="title">{% trans %}Description détaillée{% endtrans %}</div>
</div>
{{ productDescription.description|raw }}
</div>
{% endif %}
{% if product.notice %}
<div class="tab-content rte section" id="notice">
<div class="title-ctn">
<div class="title">{% trans %}Notice{% endtrans %}</div>
</div>
<p class="notice"><a href="{{ product.noticeUrl }}" target="_blank">{% trans %}Télécharger la notice d'utilisation{% endtrans %}</a></p>
</div>
{% endif %}
{% if productDescription.conseil1 %}
<div class="section rte advices">
<div class="title-ctn">
<div class="title">{% trans %}Conseils et astuces{% endtrans %}</div>
</div>
{{ productDescription.conseil1|raw }}
</div>
{% endif %}
{% if product.video %}
<div class="tab-content rte section" id="video">
<div class="title-ctn">
<div class="title">{% trans %}VidÉo{% endtrans %}</div>
<hr>
</div>
<div class="video-ctn">
{{ product.video|raw }}
</div>
</div>
{% endif %}
</div>
{% if associates %}
{% include 'front/catalog/product/carousel.html.twig' with {products:associates, title:'Produits associés'|trans, withWrapper:true} %}
{% endif %}
<div class="ctn" style="padding: 30px 0;">
{% if inCategory %}
{% include 'front/catalog/product/carousel.html.twig' with {products:inCategory, title:'Dans la même catégorie'|trans, withWrapper:false} %}
{% endif %}
</div>
{{ render(controller(
'App\\Controller\\Front\\Modules\\SeenProductsController::block',
{ 'request': app.request }
)) }}
<div class="ctn">
{% if pathTags %}
<div class="section rte tags">
<div class="title-ctn">
<div class="title">{% trans %}Craquez aussi pour...{% endtrans %}</div>
</div>
{{ pathTags|raw }}
</div>
{% endif %}
</div>
{# <div class="ctn">
<div class="section tags module-categories">
<div class="title-ctn">
<div class="title">{% trans %}No catégories{% endtrans %}</div>
</div>
<div class="content">
{{ pathTags|raw }}
</div>
</div>
</div>#}
</div>
{% endblock %}
{% block javascripts %}
<script src="{{ asset('js/product.js') }}"></script>
<script>
$(document).ready(function(){
{# tabs.init();#}
product.init();
});
</script>
{% endblock %}