Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
data
/
trash
/
vhost_www.rec-app.app_1716798588
/
htdocs
/
templates
/
Pages
/
News
/
/srv/data/trash/vhost_www.rec-app.app_1716798588/htdocs/templates/Pages/News/index.html.twig
{% extends "layout.html.twig" %} {% block title %}News Index{% endblock %} {% block content %} <h1>Tous les articles</h1> <a href="{{ path('admin_news_new') }}" class="btn btn-success">Ajouter un article</a> <hr> <div class="row"> {% for news in news %} <div class="col-lg-4 col-md-6 col-sm-12 my-2"> <a href="{{ path('admin_news_show', {'slug': news.slug}) }}" class="text-decoration-none text-black"> <div class="card" style="height: 100%"> {% if news.imageName %} <img src="{{ asset('build/images/news/' ~ news.imageName) }}" class="img-fluid" alt="{{ news.title }}"> {% else %} <img src="{{ asset('build/images/placeholder/image-none.png') }}" class="card-img-top w-100 object-fit-cover h-150" alt="Default image"> {% endif %} <div class="card-body d-flex flex-column justify-content-between"> <h2 class="card-title">{{ news.title }}</h2> <p class="card-text">{{ news.shortDescription }}</p> <div class="d-flex flex-column gap-2"> <hr> <a href="{{ path('admin_news_show', {'slug': news.slug}) }}" class="text-black text-center mb-2"><i class="fa-solid fa-plus text-decoration-underline"></i> Voir plus</a> <a href="{{ path('admin_news_edit', {'slug': news.slug}) }}" class="btn btn-warning"> <i class="fa-solid fa-pen-to-square"></i> </a> <form action="{{ path('admin_news_delete', {'id': news.id}) }}" method="post" onsubmit="return confirm('Are you sure?');" style="display: inline-block;"> <input type="hidden" name="_token" value="{{ csrf_token('delete' ~ news.id) }}"> <button class="btn btn-danger w-100"> <i class="fa-solid fa-trash"></i> </button> </form> </div> </div> </div> </a> </div> {% endfor %} </div> {% endblock %}