{% extends 'base.html.twig' %}
{% block title %}Annonces{% endblock %}
{% block body %}
<!-- Page Header Start -->
<div class="page-header">
<div class="container">
<div class="row">
<div class="col-12">
<h2>Annonces</h2>
</div>
</div>
</div>
</div>
<!-- Page Header End -->
<!-- Blog Start -->
<div class="blog">
<div class="container">
<div class="section-header text-center">
<p>Nos annonces</p>
<h2>Dernières annonces directement depuis notre blog</h2>
</div>
<div class="row">
{% for act in annonces %}
<div class="col-lg-4">
<div class="blog-item">
<div class="blog-img">
<img src="{{ asset('upload/' ~ act.image[0]) }}" alt="im1">
</div>
<div class="blog-text">
<h3>{{ act.title|raw}}</h3>
<p>
{{ act.content|slice(0,100)|raw}}
</p>
<h3><a href="{{ path('annonces_show', {"id":act.id}) }}">Lire la suite</a></h3>
</div>
</div>
</div>
{% else %}
<tr>
<td colspan="5" class="text-center">Aucune information trouvée</td>
</tr>
{% endfor %}
</div>
{% if totalPages > 1 %}
<div id="pagination"></div>
{% endif %}
{% block javascripts %}
<script>
var currentPage = {{ currentPage }};
var totalPages = {{ totalPages }};
var pagination = document.getElementById('pagination');
var link;
for (var i = 1; i <= totalPages; i++) {
link = document.createElement('a');
link.href = "{{ path('app_sousmenu_annonces') }}?page=" + i;
link.innerText = i;
if (i === currentPage) {
link.classList.add('active');
}
pagination.appendChild(link);
}
</script>
{% endblock javascripts %}
{# <div class="row">
<div class="col-12">
<ul class="pagination justify-content-center">
{# <li class="page-item disabled"><a class="page-link" href="">Précédent</a></li> }
<li class="page-item active"><a class="page-link" href="/annonces?page=1">1</a></li>
<li class="page-item "><a class="page-link" href="/annonces?page=2">2</a></li>
<li class="page-item"><a class="page-link" href="/annonces?page=3">3</a></li>
{# <li class="page-item"><a class="page-link" href="#">Suivant</a></li> }
</ul>
</div>
</div> #}
</div>
</div>
<!-- Blog End -->
{% endblock %}