{% extends '@SyliusShop/layout.html.twig' %}
{% set mainImage = null %}
{% if article.images|length > 0 %}
{% for image in article.images %}
{% if image.type != "pdf" and mainImage is null %}
{% set mainImage = asset('media/image/' ~ image.path) %}
{% endif %}
{% endfor %}
{% endif %}
{% block head %}
{{ parent() }}
{% block stylesheets %}
{{ parent() }}
{% endblock %}
{% block metatags %}
{% if article.metaKeywords is not empty %}
<meta name="keywords" content="{{ article.metaKeywords|e('html_attr') }}"/>
{% endif %}
{% if article.metaDescription is not empty %}
<meta name="description" content="{{ article.metaDescription|e('html_attr') }}"/>
{% endif %}
<meta property="og:site_name" content="Mons Fromage" />
<meta property="og:locale" content="{{ sylius.localeCode }}" />
<meta property="og:title" content="{{ article.title|e('html_attr') }}" />
<meta property="og:url" content="{{ website_url ~ path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) }}" />
<meta property="og:type" content="website" />
<meta property="og:description" content="{{ article.metaDescription|e('html_attr') }}" />
<meta property="og:image" content="{{ website_url ~ '/' ~ mainImage }}" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:title" content="{{ article.title|e('html_attr') }}" />
<meta name="twitter:description" content="{{ article.metaDescription|e('html_attr') }}" />
<meta name="twitter:image" content="{{ website_url ~ '/' ~ mainImage }}" />
{% endblock %}
{% endblock %}
{% block title %}{{ article.title }} | {{ parent() }}{% endblock %}
{% block content %}
{% block blog_breadcrumb %}
<div class="ui breadcrumb">
<a href="{{ path('sylius_shop_homepage') }}" class="section">{{ 'sylius.ui.home'|trans }}</a>
<div class="divider"> /</div>
<a href="{{ path('odiseo_sylius_blog_plugin_shop_article_index') }}" class="section">{{ 'odiseo_sylius_blog_plugin.ui.blog.header'|trans }}</a>
<div class="divider"> /</div>
<div class="active section">{{ article.title }}</div>
</div>
{% endblock %}
{% block blog_article %}
<div class="news-details">
<div class="news-details__columns">
<div class="news-details__left" data-aos="fade-right">
<span class="news-details__date">{{ 'sylius.news.posted_on'|trans({'%date%': article.createdAt|format_datetime("full", 'none', locale=app.request.locale|slice(0, 2))}) }}</span>
<h1 class="news-details__title h2">{{ article.title }}</h1>
<div class="news-details__description">
{{ article.content|raw }}
</div>
{% if article.images|length > 0 %}
{% for image in article.images %}
{% if image.type == "pdf" %}
<a href="{{ asset('media/image/' ~ image.path) }}" class="button button--secondary button--small news-details__button" download>{{ 'sylius.news.download_file'|trans }}</a>
{% endif %}
{% endfor %}
{% endif %}
<div class="news-details__social">
<a href="https://www.facebook.com/dialog/share?app_id=405817610847215&display=popup&href={{ (website_url ~ path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')))|url_encode }}" class="facebook" target="_blank"><i class="fab fa-facebook-f"></i>Facebook</a>
<a href="https://www.linkedin.com/sharing/share-offsite/?url={{ (website_url ~ path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')))|url_encode }}" class="linkedin" target="_blank"><i class="fab fa-linkedin-in"></i>LinkedIn</a>
</div>
</div>
{% if article.images|length > 0 %}
<div class="news-details__right" data-aos="fade-left">
<div class="news-details__slider-main produit">
{% for image in article.images %}
{% if image.type != "pdf" %}
{% if loop.index0 == 0 %}
<img src="{{ image.path|imagine_filter(filter|default('mons_article_show')) }}" class="ui image centered" alt="{{ article.title|e('html_attr') }}">
{% else %}
<img src="{{ image.path|imagine_filter(filter|default('mons_article_show')) }}" alt="{{ article.title|e('html_attr') }}" />
{% endif %}
{% endif %}
{% endfor %}
</div>
<div class="news-details__slider-navigation">
{% for image in article.images %}
{% if image.type != "pdf" %}
<img src="{{ image.path|imagine_filter(filter|default('mons_article_show_thumbnail')) }}" alt="{{ article.title|e('html_attr') }}" />
{% endif %}
{% endfor %}
</div>
</div>
{% endif %}
</div>
<div class="news-details__back">
<a href="/fr/blog/articles" class="button button--outline-red button--medium">{{ 'sylius.news.back_to_the_list'|trans }}</a>
</div>
</div>
<div class="citation" data-aos="fade-up">
<div class="container">
<p>{{ 'sylius.news.information_inquiry'|trans|raw }}</p>
<a href="{{ path('sylius_shop_contact_request') }}" class="button button--secondary" title="{{ 'sylius.ui.contact'|trans }}">{{ 'sylius.news.contact_us'|trans }}</a>
</div>
</div>
{% endblock %}
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script type="text/javascript">
$(document).ready(function(){
$('.news-details__slider-main').slick({
slidesToShow: 1,
slidesToScroll: 1,
arrows: true,
fade: true,
infinite: false,
asNavFor: '.news-details__slider-navigation',
autoplay: true,
autoplaySpeed: 3000
});
$('.news-details__slider-navigation').slick({
slidesToShow: 4,
slidesToScroll: 1,
asNavFor: '.news-details__slider-main',
arrows: false,
infinite: false,
focusOnSelect: true,
autoplay: true,
autoplaySpeed: 3000
});
});
</script>
{% endblock %}