themes/BootstrapTheme/templates/bundles/SyliusShopBundle/Cart/Summary/_container.html.twig line 1

Open in your IDE?
  1. {% import '@SyliusShop/Common/Macro/messages.html.twig' as messages %}
  2. {% import '@SyliusShop/Common/Macro/headers.html.twig' as headers %}
  3. {% form_theme form '@SyliusShop/Form/theme.html.twig' %}
  4. {% if not cart.empty %}
  5.     <div class="article-top cart-container pb-0 bg-grey">
  6.         <div class="max-container-5 px-0 py-1">
  7.             <div class=" py-2 py-md-3 mt-3">
  8.                 <div class="etape-panier d-flex align-items-center justify-content-center">
  9.                     <div class="etape-panier-bit active-step"> <h1 class="mb-0">Panier</h1> </div>
  10.                     <div class="etape-panier-bit "> <span>IDENTIFICATION</span> </div>
  11.                     <div class="etape-panier-bit "> <span>PAiement</span> </div>
  12.                     <div class="etape-panier-bit last-etape"> <span>Confirmation</span>
  13.                     </div>
  14.                 </div>
  15.                 {% set needAccesories = app_check_solar_kit_accessory(cart) %}
  16.                 {% if needAccesories %}
  17.                     <div class="alert alert-danger alert-dismissible fade show">
  18.                         {{ 'app.cart.not_accessories_in_cart'|trans }}
  19.                     </div>
  20.                 {% endif %}
  21.                 <div class="row mb-3 mb-md-5 pt-3 pt-md-4">
  22.                     <div class="col-12 col-lg-8 mb-2 mb-md-4">
  23.                         {% if arrayCheckerStock is defined %}
  24.                             {{ sylius_template_event('sylius.shop.cart.items', {'cart': cart, 'form': form, 'arrayCheckerStock' : arrayCheckerStock}) }}
  25.                         {% else %}
  26.                             {{ sylius_template_event('sylius.shop.cart.items', {'cart': cart, 'form': form}) }}
  27.                         {% endif %}
  28.                     </div>
  29.                     <div class="col-12 col-lg-4">
  30.                         {{ sylius_template_event('sylius.shop.cart.summary', {'cart': cart}) }}
  31.                         {% include '@SyliusShop/Cart/Summary/_header.html.twig' %}
  32.                     </div>
  33.                 </div>
  34.             </div>
  35.         </div>
  36.     </div>
  37.     <div class="px-md-2">
  38.         <div class="article-bottom pt-md-5 pt-4 mt-md-3 mt-2 pb-md-1 ">
  39.             <div class="max-container-5 px-0">
  40.                 <div class="bloc-top-content text-center">
  41.                     {{ sylius_template_event('sylius.shop.cart.suggestions', {'cart': cart}) }}
  42.                 </div>
  43.             </div>
  44.         </div>
  45.     </div>
  46. {% else %}
  47.     <div class="article-top cart-container">
  48.          <div class="max-container-5 px-0 py-1">
  49.             <div class=" py-2 py-md-3 mt-3">
  50.                 <div class="etape-panier d-flex align-items-center justify-content-center">
  51.                     <div class="etape-panier-bit active-step"> <h1 class="mb-0">Panier</h1> </div>
  52.                     <div class="etape-panier-bit "> <span>IDENTIFICATION</span> </div>
  53.                     <div class="etape-panier-bit "> <span>PAiement</span> </div>
  54.                     <div class="etape-panier-bit last-etape"> <span>Confirmation</span>
  55.                     </div>
  56.                 </div>
  57.                 <div class="bg-white p-2 p-md-3 mt-3">
  58.                     <div class="max-content text-center">
  59.                         <div class="d-inline-block">{{ messages.info('app.cart.no_devis') }}</div>
  60.                     </div>
  61.                 </div>
  62.             </div>
  63.         </div>
  64.     </div>
  65. {% endif %}