themes/BootstrapTheme/templates/bundles/SyliusShopBundle/Cart/Widget/_popup.html.twig line 1

Open in your IDE?
  1. {% import "@SyliusShop/Common/Macro/money.html.twig" as money %}
  2. {% if cart.empty %}
  3. {% else %}
  4.     <div class="panier-deroulant">
  5.         <div class="content-panier-deroulant">
  6.             <div class="scrollPerso max-200">
  7.                 {% for item in cart.items %}
  8.                     {% set product_variant = item.variant %}
  9.                     <div class="deroulant-panierBit">
  10.                         <span  class="image-panier-der">
  11.                             {% set product = product_variant.product %}
  12.                           {% include '@SyliusShop/Product/_mainImage.html.twig' with {'product': product, 'filter': 'sylius_shop_product_tiny_thumbnail'} %}
  13.                         </span>
  14.                         <div class="detail-panierBit">
  15.                             <h3>{{ item.product }}</h3>
  16.                             {% if item.simpleProductOptions|length > 0 %}
  17.                                 {% set productWithoutOptionsPrice = item.unitPrice %}
  18.                                 <div class="detail-middle">
  19.                                     {% for option in item.simpleProductOptions %}
  20.                                         {% set productWithoutOptionsPrice = productWithoutOptionsPrice - option.price %}
  21.                                         <span>{{ option.name }} : {{ money.convertAndFormat(option.price) }}</span><br>
  22.                                     {% endfor %}
  23.                                     <span class="font-weight-bold">{{ 'app.ui.alone_product'|trans }} : {{ money.convertAndFormat(productWithoutOptionsPrice) }}</span>
  24.                                 </div>
  25.                             {% endif %}
  26.                             <div class="detail-bottom">
  27.                                 <span>{{ 'sylius.ui.quantity' |trans }} : {{ item.quantity }}</span>
  28.                                 <strong class="px-deroulant-panier"> {{ money.convertAndFormat(item.unitPrice) }}<small> {{'app.common.tax_notincluded'|trans}}</small></strong>
  29.                                 <div class="clear"></div>
  30.                             </div>
  31.                         </div>
  32.                     </div>
  33.                  {% endfor %}
  34.             </div>
  35.             <div class="panier-bottom">
  36.                 <table class="autre-frais" width="100%" cellpading="0">
  37.                     <tr>
  38.                         <td class="text-left"><span> {{ 'app.cart.totalHT'|trans }} : </span></td>
  39.                         <td class="text-right"><strong class="total-panier-der color-rouge">{{ money.convertAndFormat(cart.itemsTotal) }}</strong></td>
  40.                     </tr>
  41.                 </table>
  42.             </div>
  43.             <div class="btn-panier-der" >
  44.                 <a href="{{ path('sylius_shop_cart_summary') }}" class="btn-link btn-block btn-font">{{ 'app.cart.view_and_edit_cart'|trans }}</a>
  45.                 <a href="{{ path('sylius_shop_checkout_start') }}" class="btn-link btn-block btn-font btn-grey"> {{ 'sylius.ui.checkout'|trans }}</a>
  46.             </div>
  47.         </div>
  48.     </div>
  49. {% endif %}