<div class="container-evenement">
{% set Articles = resources%}
<div class="ui three odd doubling cards" id="div-last-article-destock">
{% for article in Articles %}
{% set month = article.createdAt|date('F') %}
{% set translation = 'sylius.ui.' ~ month %}
<div class="ui fluid card" id="card-last-article">
<div class="">
<a href="{{ path('odiseo_sylius_blog_plugin_shop_article_show', {'slug': article.slug}) }}">
<img src="{{ article.images.toArray()[0].path|imagine_filter(filter|default('sylius_large')) }}" {{ sylius_test_html_attribute('main-image') }} alt="{{ article.translation.title }}" class="ui bordered image" />
</a>
<div class="text-article">
<div class="place-times-event">
<div>
<i class="calendar alternate outline icon"></i>
<span>
{{ article.createdAt|date('j') }} {{ translation|trans }}, {{ article.createdAt|date('Y') }}
</span>
</div>
</div>
<a href="{{ path('odiseo_sylius_blog_plugin_shop_article_show', {'slug': article.slug}) }}">
<h3>{{ article.translation.title}}</h3>
</a>
<div class="content-event">
{% if article.content|striptags|length > 200 %}
{{ article.content|striptags|slice(0, 200)|raw }}...
{% else %}
{{ article.content|striptags|raw }}
{% endif %}
{# {{ article.translation.content|raw }}#}
</div>
</div>
</div>
</div>
{% endfor %}
</div>
<div class="points-last-article">
<span class="point active" onclick="changeImage(1)"></span>
<span class="point" onclick="changeImage(2)"></span>
<span class="point" onclick="changeImage(3)"></span>
</div>
</div>
<script>
function changeImage(index) {
// Récupérer toutes les images de la galerie
var images = document.querySelectorAll('#div-last-article-destock #card-last-article');
// Réinitialiser la classe "active" pour tous les points
var points = document.querySelectorAll('.point');
points.forEach(function(point) {
point.classList.remove('active');
});
// Cacher toutes les images de la galerie
images.forEach(function(image) {
image.style.display = 'none';
});
// Afficher l'image correspondante à l'index spécifié
images[index - 1].style.display = 'block';
// Ajouter la classe "active" au point correspondant à l'index spécifié
points[index - 1].classList.add('active');
}
</script>