{% extends 'base.html.twig' %}{% block meta %} <meta name="description" content="Acheter accessories Dj"> <meta name="keywords" content="Mazykka, vinyles, accessories Dj"> <meta property="og:url" content="{{ app.request.scheme ~'://' ~ app.request.httpHost ~ path('dj_accessory', {'slug': accessory.slug}) }}" /> {% if accessory.img != null %} <meta property="og:image" content="{{ app.request.scheme ~'://' ~ app.request.httpHost ~ asset('uploads/accessories/' ~ accessory.slug ~ '/' ~ accessory.img) }}" /> {% endif %}{% endblock %}{% block title %}{{ accessory.designation }}{% endblock %}{% block hero %} <h1 class="text-center"><span>{{ accessory.designation }}</span></h1>{% endblock %}{% block body %}<section class="accessory_details bg-white rounded mt-4"> <br> <div class="container-fluid mt-4 w-100 mx-0 px-2"> <div class="row justify-content-center"> <div class="col-lg-4 col-md-4"> <div class="product__details__pic"> <div class="product__details__pic__item"> {% if accessory.img != null %} <img src="{{ asset('uploads/accessories/' ~ accessory.slug ~ '/' ~ accessory.img) }}" class="card-img-top" alt="{{ accessory.designation }}"> {% else %} <img src="{{ asset('uploads/accessories/default_accessory.png') }}" class="card-img-top" alt="{{ accessory.designation }}"> {% endif %} <div class="banner bg-primary fs-5 text-white text-center"> {% if accessory.promo and accessory.promo > 0 %} Promo ! {% else %} {% if accessory.promotes|length > 0 %} {% for promote in accessory.promotes %} {% if promote.name == "new" %} Nouveauté {% elseif promote.name == "best-seller" %} Meilleure vente {% elseif promote.name == "repress" %} Represse {% else %} {{ promote.name|capitalize }} {% endif %} {% if not loop.last %} / {% endif %} {% endfor %} {% endif %} {% endif %} </div> </div> </div> </div> <div class="col-lg-6 col-md-6"> <div class="product__details__text"> <ul class="border-0 mt-0 mb-3"> <li> <b>Titre</b> <span>{{ accessory.designation }}</span> </li> <li> <b>Ref.</b> <span>{{ accessory.ref }}</span> </li> <li> <b>État</b> <span>{{ accessory.state }}</span> </li> <li> <b>Disponibilité</b> {% if accessory.quantity > 0 %} <span class="success fw-bold px-2">En stock</span> {% else %} <span class="error fw-bold px-2">Hors stock</span> {% endif %} </li> </ul> <p>{{ accessory.description|nl2br }}</p> <form action="{{ path('cart_add', {'id': accessory.id}) }}" method="POST" name="form_qty" id="form_qty"> <div class="container w-100"> <div class="row flex-wrap"> <div class="col-lg-6 col-md-6"> <div class="product__details__price text-center"> {% if accessory.promo and accessory.promo > 0 %} <del class="fw-normal fs-6 me-2">{{ accessory.price|number_format(2) }} €</del> <span class="success">{{ accessory.promo|number_format(2) }} €</span> {% else %} {{ accessory.price|number_format(2) }}€ {% endif %} </div> </div> <div class="col-lg-6 col-md-6 text-center"> {% if accessory.quantity > 0 %} <div class="product__details__quantity"> <div class="quantity"> <div class="pro-qty"> <input type="text" name="qty" id="qty" value="1" min="1" max="{{ accessory.quantity }}"> </div> </div> </div> {% endif %} </div> </div> <div class="container text-center my-4"> {% if accessory.quantity > 0 %} {% if app.user %} <button type="submit" class="btn primary-btn w-100"><i class="fa fa-shopping-cart" aria-hidden="true"></i></button> {% else %} <button type="button" class="btn btn-primary mt-2 w-100" data-bs-toggle="modal" data-bs-target="#needConnexionModal"> <i class="fa fa-shopping-cart" aria-hidden="true"></i> </button> {% endif %} {% endif %} </div> </div> </form> </div> </div> </div> </div></section>{% endblock %}