{% extends 'base.html.twig' %}
{% block title %}{{ "metas.blog.titre"|trans }}{% endblock %}
{% block description %}{{ "metas.blog.desc"|trans }}{% endblock %}
{% block stylesheets %}
{{ encore_entry_link_tags('blog') }}
{% endblock %}
{% block javascripts %}
{{ encore_entry_script_tags('blog') }}
{% endblock %}
{% block body %}
<div id="blocDr">
<div class="container position-relative text-center">
<h2 class="text-dark">Blog</h2>
<span><span><a href="{{ path('home')}}">Home</a></span> » <span>Blog</span></span>
</div>
</div>
<div class="container pt-2">
<div class="row">
<div class="col-md-8 col-lg-9">
<div id="posts" class="row">
{% for article in articles %}
<div id="{{ loop.index }}" class="mt-2 item col-md-6">
<div class="well border">
{% if article.image is not empty %}
<img src="{{ asset('images/blog/'~article.image) }}" alt="{{ article.translate.titre }}" class="thumbnail w-100" />
{% endif %}
<div class="content p-3">
<a href="{{ path('blog.show', {'slug': article.translate.slug}) }}" class="h6 fw-800"><h2>{{ article.translate.titre }}</h2></a>
<div>
<p class="text-dark small fw-200 pb-0 pr-2">{{ article.datePublication|date('d/m/Y') }} |
{% for c in article.categories %}
<a class="text-dark" href="{{ path('blog.category', {'slug': c.translate.slug} ) }}">{{ c.translate.nom }}</a>{% if loop.last == false %}<span class="text-dark small pr-2">,</span>{% endif %}
{% endfor %}
</p>
</div>
<div class="small text-grey">
{{ unescape(article.translate.contenu) | raw }}
</div>
</div>
</div>
</div>
{% endfor %}
</div>
<div class="w-100 text-center pt-5 pb-5">
<ul class="pagination justify-content-center">
<li class="page-item {% if (current_page-1) <= 0 %}disabled{% endif %}"><a class="page-link" href="{{ path('blog.page', { 'page': current_page-1 }) }}">Précedent</a></li>
{% for i in 1..pages %}
{% if i > 0 %}
<li class="page-item {% if i == current_page %} active {% endif %}"><a class="page-link" href="{{ path('blog.page', { 'page': i }) }}">{{ i }}</a></li>
{% endif %}
{% endfor %}
<li class="page-item {% if (current_page+1) > pages %}disabled{% endif %}"><a class="page-link" href="{{ path('blog.page', { 'page': current_page+1 }) }}">Suivant</a></li>
</ul>
</div>
</div>
<div class="col-md-4 col-lg-3 p-0 m-0">
<div class="mb-5">
{{ render(controller('App\\Controller\\BlogController::lastArticles'))}}
</div>
{{ render(controller('App\\Controller\\BlogController::categories'))}}
</div>
</div>
</div>
{% endblock %}