{% set fraisLivraison = configService.calculerFraisDeLivraison(totalCost) %}{% set configFraisLivraison = configService.findFraisLivraison() %}{% set configPrixMinFraisLivraisonGratuit = configService.findPrixMinFraisLivraisonGratuit() %}{% extends 'base.html.twig' %}{% block title %}{% trans %}Mon panier{% endtrans %}{% endblock %}{% block stylesheets %}{{ parent() }}<link rel="stylesheet" type="text/css" href="{{ asset('assets/css/cart.css') }}">{% endblock %}{% block body %}{% set banner_title = 'Votre panier'|trans %}{% set banner_subtitle_1 = 'Boutique'|trans %}{% set banner_subtitle_2 = 'Votre panier'|trans %}{% include "/partials/_banner.html.twig" %}<div class="container mt-4"><div class="row"><div class="col-12"><a class="hover-white" href="{{ path('app_shop_index') }}"><button type="button" class="af-btn-secondary br-8 fw-ebold text-uppercase"><i class="fa-solid fa-shop me-3"></i>{% trans %}Revenir à la boutique{% endtrans %}</button></a></div></div></div><!--shopping cart area start --><div class="shopping_cart_area py-5"><div class="container px-2 px-md-5">{# <form action="#"> #}<div class="row"><div class="col-12"><div class="table_desc"><div class="cart_page table-responsive">{% for label, messages in app.flashes %}<div class="alert alert-{{label}} text-center">{% for message in messages %}{{message | raw}}{% endfor %}</div>{% endfor %}{% if basket|length ==0 %}<div class="alert alert-secondary p-3 text-center" role="alert"><div class="alert-body">{% trans from 'messages.shop' %}Votre panier est vide{% endtrans %}.</div></div>{% else %}<table><thead><tr><th class="product_remove">{% trans %}Supprimer{% endtrans %}</th><th class="product_thumb">{% trans %}Image{% endtrans %}</th><th class="product_name">{% trans %}Produit{% endtrans %}</th><th class="product-price">{% trans %}Prix{% endtrans %}</th><th class="product_quantity">{% trans %}Quantité{% endtrans %}</th><th class="product_total">{% trans %}Total{% endtrans %}</th>{% if configTva > 0 %}<th class="product_total">{% trans %}TVA{% endtrans %}</th>{% endif %}</tr></thead><tbody>{% for basketItem in basket %}<tr class="basket-item" id="basket-item-{{basketItem.product.id}}" data-product-id="{{basketItem.product.id}}" data-unit-price="{{basketItem.product.cost}}" data-unit-tva="{{basketItem.product.tva}}"><td class="product_remove text-center"><button type="button" onclick="removeBasketItem({{basketItem.product.id}})" class="button-no-style" style="font-size : 25px;"><span class="text-black">X</span></button></td><td class="product_thumb product_thumb--cart"><a href="#"><img src="{{ asset( files_directory_relative ~ basketItem.product.image) }}" class="img-rounded" alt="Tany Mena, {{basketItem.product.name}}"></a></td><td class="product_name"><a href="#">{{basketItem.product.getNameByDefaultLocale}}</a></td><td class="product-price">{{basketItem.product.cost|format_currency('EUR')}}</td><td class="product_quantity"><input value="{{basketItem.quantity}}" onchange="refreshTotalCostOf({{basketItem.product.id}})" type="number" id="input-quantity-of-product-{{basketItem.product.id}}" name="quantity"><input type="hidden" value="{{basketItem.product.id}}" name="product_id"/></td><td class="product_total" id="total-cost-of-product-{{basketItem.product.id}}">{{basketItem.cost|format_currency('EUR')}}</td>{% if configTva > 0 %}<td class="product_total" id="tva-cost-of-product-{{basketItem.product.id}}">{{basketItem.tva|format_currency('EUR')}}</td>{% endif %}</tr>{% endfor %}</tbody></table>{% endif %}</div></div></div></div><!--coupon code area start-->{% if basket|length > 0 %}<div class="coupon_area"><div class="row"><div class="col-lg-6 col-md-6 p-4 py-md-0"><div class="row d-flex "><span id="coupon_message"></span><input placeholder="{{app_default_locale == 'fr' ? 'Code promo' : 'Coupon code' }}" type="text" id="coupon_code_af" class="form-control w-50 me-3 br-8"><button type="button" class="af-btn-primary px-5 br-8" onclick="verifCouponCode()" style="background: #602D03; border: #602D03;"><span class="fw-ebold text-uppercase" >{% trans %}Vérifier{% endtrans %}</span></button></div></div><div class="col-lg-6 col-md-6 text-end"><button type="button" class="af-btn-secondary br-8 fw-ebold text-uppercase" onclick="updateBasketItems()">{% trans %}Modifier le panier{% endtrans %}</button><button type="button" class="af-btn-black-outline br-8 b-black-1-sld text-uppercase fw-ebold ">{% trans %}Effacer tout{% endtrans %}</button></div></div><div class="row mt-5"><div class="col"></div><div class="col">{% include "/partials/product/_order_detail_1.html.twig" %}</div></div></div>{% endif %}<!--coupon code area end-->{# </form> #}</div></div><section class="section section-products"><div class="container product_details"><div class="row"><div class="col-12"><div class="section-container pb-0"><div class="section-products-category"><div class="section-products-category-title"><h2 class="af-section__subtitle text-secondary-2">{% trans %}Autres produits disponibles{% endtrans %}</h2></div><div class="section-products-items"><div class="container-fluid"><div class="row">{% for prop in propositions %}<div class="col-md-3">{% include '/partials/product/_product_2.html.twig' with {'product' : prop} %}</div>{% endfor %}</div></div></div></div></div></div></div></div></section><!--shopping cart area end -->{% include '/partials/shipping_area.html.twig' %}{% endblock %}{% block javascripts %}{{ parent() }}{% endblock %}