{% extends 'base.html.twig' %}{% block title %}ManiGalerie | Album{% endblock %}{% block content %} <div class="container mt-4"> {% if albums|length <= 0 %} <div class="row bordrline"> <div class="col-md-8 p-5"> <h2 class="title-noalbum">Aucun album pour l'instant..</h2> <p>La catégorie n'a pour l'instant aucun album à son actif</p> <p>Nous avons besoin de vous :</p> <p>Si vous possédez des photos, n’hésitez pas à les envoyer à l’adresse suivante : photo@asmanissieux.fr</p> <a class="btn-block returnback" onclick="history.back()">Revenir en arrière</a> </div> <div class="col-md-4"> <img src="{{ asset('assets/img/cloud-data1.svg') }}" alt="image erreur pas d'album" class="imgright"> </div> </div> {% else %} <div class="row"> <div class="col-6"> <h2 class="mb-3"> Catégorie {{ category.name }} </h2> </div> <div class="col-6 text-right"> <a class="btn btn-primary mb-3 mr-1 prev" href="#back" role="button" data-slide="prev"> <i class="fa fa-arrow-left"></i> </a> <a class="btn btn-primary mb-3 next" href="#next" role="button" data-slide="next"> <i class="fa fa-arrow-right"></i> </a> </div> </div> <div id="carouselExampleIndicators2" class="carousel slide" data-ride="carousel"> <div class="carousel-inner"> <div class="carousel-item active"> <div class="row {% if albums|length > 3 %}responsive{% endif %}"> {% for album in albums %} <div class="col-md-4"> <div class="card"> <img class="img-fluid definedsize" alt="image de couverture" src="{{asset('pictures/cover/')}}{{ album.coverpicture }}"> {% if is_granted('ROLE_ADMIN') %} <div class="dlt"> <a class="text-white" href="{{ path('albumview_delete', {"id": album.id}) }}">X</a> </div> {% endif %} <div class="card-body text-center"> <h5 class="card-title font-weight-bolder">{{ album.name }}</h5> <hr class="under-black"> <p class="card-text ftweight"> {{ album.description }} </p> <p class="card-text mb-2 d-flex justify-content-center align-items-center font-weight-bolder"><img src="{{ asset('assets/img/calendrier.svg') }}" alt="calendrier icon" class="calendaricon"> {{ album.dateevent|date('d/m/y') }} </p> <a href="{{ path('pictures_album', {"id": album.id}) }}" class="btn btn-mani btn-sm w-100">Voir</a> </div> </div> </div> {% endfor %} </div> </div> </div> </div> {% endif %} </div>{% endblock %}{% block script %} <script type="text/javascript"> $('.multiple-items').slick({infinite: true, slidesToShow: 3, slidesToScroll: 3});$('.responsive').slick({dots: false,infinite: false,speed: 300,slidesToShow: 3,slidesToScroll: 4,prevArrow: $('.back'),nextArrow: $('.next'),responsive: [{breakpoint: 1024,settings: {slidesToShow: 3,slidesToScroll: 3,infinite: true,dots: false}}, {breakpoint: 600,settings: {slidesToShow: 2,slidesToScroll: 2}}, {breakpoint: 480,settings: {slidesToShow: 1,slidesToScroll: 1}}// You can unslick at a given breakpoint now by adding:// settings: "unslick"// instead of a settings object]}); </script>{% endblock %}