templates/front/cart/index.html.twig line 1

Open in your IDE?
  1. {% extends 'front/base.html.twig' %}
  2. {% block title %}Panier{% endblock %}
  3. {% block stylesheets %}
  4.     {{ parent() }}
  5.     <script>
  6.         var DELIVERY = {{ delivery|json_encode|raw }};
  7.         // Filtres des tailles et couleurs
  8.         var taillesFilter = [];
  9.         var couleursFilter = [];
  10.     </script>
  11. {% endblock %}
  12. {% block body %}
  13.     {# {% verbatim %} #}
  14.     <main class="main" id="app">
  15.         <div class="page-header breadcrumb-wrap">
  16.             <div class="container">
  17.                 <div class="breadcrumb">
  18.                     <a href="{{ path('home') }}" rel="nofollow">Acceuil</a>
  19.                     <span></span> Votre panier
  20.                 </div>
  21.             </div>
  22.         </div>
  23.         <section class="mt-50 mb-50">
  24.             <div class="container">
  25.                 <div class="row">
  26.                     <div class="col-12">
  27.                         <div class="table-responsive">
  28.                             <table class="table shopping-summery text-center clean" style="margin-bottom: 0px;">
  29.                                 <thead>
  30.                                     <tr class="main-heading">
  31.                                         <th scope="col">Image</th>
  32.                                         <th scope="col">Nom</th>
  33.                                         <th scope="col">Prix</th>
  34.                                         <th scope="col">Quantité</th>
  35.                                         <th scope="col">Sous-total</th>
  36.                                         <th scope="col">Supprimer</th>
  37.                                     </tr>
  38.                                 </thead>
  39.                                 <tbody>
  40.                                 <tr v-if="!cart.length">
  41.                                     <td class="product-des product-name pt-4" colspan="6">
  42.                                         <h5 class="product-name"><a href="#&">Votre panier est vide.</a></h5>
  43.                                         <!--<p class="font-xs">Maboriosam in a tonto nesciung eget<br> distingy magndapibus.
  44.                                         </p>-->
  45.                                     </td>
  46.                                 </tr>
  47.                                 <tr v-for="(entry,index) in cart">
  48.                                     <td class="image product-thumbnail" @click="openProduct(entry.id,entry.name)">
  49.                                         <a href="#&"><img :src="base_url+'/images/300-400/'+entry.picture" :alt="entry.name"></a>
  50.                                     </td>
  51.                                     <td class="product-des product-name" @click="openProduct(entry.id,entry.name)">
  52.                                         <h5 class="product-name"><a href="#&">${ entry.name }</a></h5>
  53.                                         <span class="in-stock text-danger ml-5"
  54.                                               v-if="entry.realStock<=0">Ce produit est en rupture de stock.</span>
  55.                                         <span class="in-stock text-danger ml-5" v-if="entry.qty>entry.realStock">
  56.                                             Il ne reste que ${ entry.realStock } unités de ce produit.
  57.                                         </span>
  58.                                         <!--<p class="font-xs">Maboriosam in a tonto nesciung eget<br> distingy magndapibus.
  59.                                         </p>-->
  60.                                         {# {{ path('product_new', {id: entry.id}) }} #}
  61.                                     </td>
  62.                                     <td class="price" data-title="Prix"><span>${ parseFloat(entry.price_ttc).toFixed(3) } <sup
  63.                                                     class="currency-style">TND</sup></span></td>
  64.                                     <td class="text-center" data-title="Qté">
  65.                                         <div class="detail-qty border radius  m-auto">
  66.                                             <a href="#&" class="qty-down-123" @click="updateQty('-',index)"><i
  67.                                                         class="fi-rs-angle-small-down"></i></a>
  68.                                             <span>${ entry.qty }</span>
  69.                                             <a href="#&" class="qty-up-123" @click="updateQty('+',index)"><i
  70.                                                         class="fi-rs-angle-small-up"></i></a>
  71.                                         </div>
  72.                                     </td>
  73.                                     <td class="text-right" data-title="Sous-total">
  74.                                         <span>${ (entry.qty*parseFloat(entry.price_ttc)).toFixed(3) } <sup
  75.                                                     class="currency-style">TND</sup></span>
  76.                                     </td>
  77.                                     <td class="action" data-title="Supprimer"><a href="#&" class="text-muted"
  78.                                                                                  @click="deleteProduct(index)"><i
  79.                                                     class="fi-rs-trash"></i></a></td>
  80.                                 </tr>
  81.                                 <tr v-if="cart.length && cart.length>1">
  82.                                     <td colspan="6" class="text-end"
  83.                                         style="padding-right: 0px;padding-bottom: 0px;padding-top: 12px;">
  84.                                         <!--<a href="#&" class="text-muted" @click="viderCart()"> <i class="fi-rs-cross-small"></i> Vider panier</a>-->
  85.                                         <a class="text-muted" @click="viderCart()"><i class="fi-rs-cross-small mr-10"></i>Vider panier</a>
  86.                                     </td>
  87.                                 </tr>
  88.                                 </tbody>
  89.                             </table>
  90.                         </div>
  91.                         <!--<div class="cart-action text-end">
  92.                             <a class="btn  mr-10 mb-sm-15"><i class="fi-rs-shuffle mr-10"></i>Update Cart</a>
  93.                             <a class="btn " :href="route_home"><i class="fi-rs-shopping-bag mr-10"></i>Continuer</a>
  94.                         </div>-->
  95.                         <div class="divider center_icon mb-50" v-if="cart.length"><i class="fi-rs-fingerprint"></i>
  96.                         </div>
  97.                         <div class="row mb-50" v-if="cart.length">
  98.                             <div class="col-lg-6 col-md-12">
  99.                                 <div class="heading_s1 mb-3" v-if="delivery.amountFreeDelivery">
  100.                                     <h4>Livraison gratuite à partir de ${ delivery.amountFreeDelivery.toFixed(3) } <sup
  101.                                                 class="currency-style">TND</sup>.</h4>
  102.                                 </div>
  103.                                 {# <p class="mt-15 mb-30" v-if="delivery && !delivery.amountFreeDelivery"><!-- ${ delivery.name } : --><span
  104.                                             class="font-xl text-brand fw-900">${ delivery.price.toFixed(3) } <sup
  105.                                                 class="currency-style">TND</sup></span>
  106.                                 </p> #}
  107.                                 <!--  <form class="field_form shipping_calculator">
  108.                                       <div class="form-row">
  109.                                           <div class="form-group col-lg-12">
  110.                                               <div class="custom_select">
  111.                                                   <select class="form-control select-active">
  112.                                                       <option value="">Choose a option...</option>
  113.                                                       <option value="AX">Aland Islands</option>
  114.                                                       <option value="AF">Afghanistan</option>
  115.                                                       <option value="AL">Albania</option>
  116.                                                       <option value="DZ">Algeria</option>
  117.                                                       <option value="AD">Andorra</option>
  118.                                                       <option value="AO">Angola</option>
  119.                                                       <option value="AI">Anguilla</option>
  120.                                                       <option value="AQ">Antarctica</option>
  121.                                                       <option value="AG">Antigua and Barbuda</option>
  122.                                                       <option value="AR">Argentina</option>
  123.                                                       <option value="AM">Armenia</option>
  124.                                                       <option value="AW">Aruba</option>
  125.                                                       <option value="AU">Australia</option>
  126.                                                       <option value="AT">Austria</option>
  127.                                                       <option value="AZ">Azerbaijan</option>
  128.                                                       <option value="BS">Bahamas</option>
  129.                                                       <option value="BH">Bahrain</option>
  130.                                                       <option value="BD">Bangladesh</option>
  131.                                                       <option value="BB">Barbados</option>
  132.                                                       <option value="BY">Belarus</option>
  133.                                                       <option value="PW">Belau</option>
  134.                                                       <option value="BE">Belgium</option>
  135.                                                       <option value="BZ">Belize</option>
  136.                                                       <option value="BJ">Benin</option>
  137.                                                       <option value="BM">Bermuda</option>
  138.                                                       <option value="BT">Bhutan</option>
  139.                                                       <option value="BO">Bolivia</option>
  140.                                                       <option value="BQ">Bonaire, Saint Eustatius and Saba</option>
  141.                                                       <option value="BA">Bosnia and Herzegovina</option>
  142.                                                       <option value="BW">Botswana</option>
  143.                                                       <option value="BV">Bouvet Island</option>
  144.                                                       <option value="BR">Brazil</option>
  145.                                                       <option value="IO">British Indian Ocean Territory</option>
  146.                                                       <option value="VG">British Virgin Islands</option>
  147.                                                       <option value="BN">Brunei</option>
  148.                                                       <option value="BG">Bulgaria</option>
  149.                                                       <option value="BF">Burkina Faso</option>
  150.                                                       <option value="BI">Burundi</option>
  151.                                                       <option value="KH">Cambodia</option>
  152.                                                       <option value="CM">Cameroon</option>
  153.                                                       <option value="CA">Canada</option>
  154.                                                       <option value="CV">Cape Verde</option>
  155.                                                       <option value="KY">Cayman Islands</option>
  156.                                                       <option value="CF">Central African Republic</option>
  157.                                                       <option value="TD">Chad</option>
  158.                                                       <option value="CL">Chile</option>
  159.                                                       <option value="CN">China</option>
  160.                                                       <option value="CX">Christmas Island</option>
  161.                                                       <option value="CC">Cocos (Keeling) Islands</option>
  162.                                                       <option value="CO">Colombia</option>
  163.                                                       <option value="KM">Comoros</option>
  164.                                                       <option value="CG">Congo (Brazzaville)</option>
  165.                                                       <option value="CD">Congo (Kinshasa)</option>
  166.                                                       <option value="CK">Cook Islands</option>
  167.                                                       <option value="CR">Costa Rica</option>
  168.                                                       <option value="HR">Croatia</option>
  169.                                                       <option value="CU">Cuba</option>
  170.                                                       <option value="CW">CuraÇao</option>
  171.                                                       <option value="CY">Cyprus</option>
  172.                                                       <option value="CZ">Czech Republic</option>
  173.                                                       <option value="DK">Denmark</option>
  174.                                                       <option value="DJ">Djibouti</option>
  175.                                                       <option value="DM">Dominica</option>
  176.                                                       <option value="DO">Dominican Republic</option>
  177.                                                       <option value="EC">Ecuador</option>
  178.                                                       <option value="EG">Egypt</option>
  179.                                                       <option value="SV">El Salvador</option>
  180.                                                       <option value="GQ">Equatorial Guinea</option>
  181.                                                       <option value="ER">Eritrea</option>
  182.                                                       <option value="EE">Estonia</option>
  183.                                                       <option value="ET">Ethiopia</option>
  184.                                                       <option value="FK">Falkland Islands</option>
  185.                                                       <option value="FO">Faroe Islands</option>
  186.                                                       <option value="FJ">Fiji</option>
  187.                                                       <option value="FI">Finland</option>
  188.                                                       <option value="FR">France</option>
  189.                                                       <option value="GF">French Guiana</option>
  190.                                                       <option value="PF">French Polynesia</option>
  191.                                                       <option value="TF">French Southern Territories</option>
  192.                                                       <option value="GA">Gabon</option>
  193.                                                       <option value="GM">Gambia</option>
  194.                                                       <option value="GE">Georgia</option>
  195.                                                       <option value="DE">Germany</option>
  196.                                                       <option value="GH">Ghana</option>
  197.                                                       <option value="GI">Gibraltar</option>
  198.                                                       <option value="GR">Greece</option>
  199.                                                       <option value="GL">Greenland</option>
  200.                                                       <option value="GD">Grenada</option>
  201.                                                       <option value="GP">Guadeloupe</option>
  202.                                                       <option value="GT">Guatemala</option>
  203.                                                       <option value="GG">Guernsey</option>
  204.                                                       <option value="GN">Guinea</option>
  205.                                                       <option value="GW">Guinea-Bissau</option>
  206.                                                       <option value="GY">Guyana</option>
  207.                                                       <option value="HT">Haiti</option>
  208.                                                       <option value="HM">Heard Island and McDonald Islands</option>
  209.                                                       <option value="HN">Honduras</option>
  210.                                                       <option value="HK">Hong Kong</option>
  211.                                                       <option value="HU">Hungary</option>
  212.                                                       <option value="IS">Iceland</option>
  213.                                                       <option value="IN">India</option>
  214.                                                       <option value="ID">Indonesia</option>
  215.                                                       <option value="IR">Iran</option>
  216.                                                       <option value="IQ">Iraq</option>
  217.                                                       <option value="IM">Isle of Man</option>
  218.                                                       <option value="IL">Israel</option>
  219.                                                       <option value="IT">Italy</option>
  220.                                                       <option value="CI">Ivory Coast</option>
  221.                                                       <option value="JM">Jamaica</option>
  222.                                                       <option value="JP">Japan</option>
  223.                                                       <option value="JE">Jersey</option>
  224.                                                       <option value="JO">Jordan</option>
  225.                                                       <option value="KZ">Kazakhstan</option>
  226.                                                       <option value="KE">Kenya</option>
  227.                                                       <option value="KI">Kiribati</option>
  228.                                                       <option value="KW">Kuwait</option>
  229.                                                       <option value="KG">Kyrgyzstan</option>
  230.                                                       <option value="LA">Laos</option>
  231.                                                       <option value="LV">Latvia</option>
  232.                                                       <option value="LB">Lebanon</option>
  233.                                                       <option value="LS">Lesotho</option>
  234.                                                       <option value="LR">Liberia</option>
  235.                                                       <option value="LY">Libya</option>
  236.                                                       <option value="LI">Liechtenstein</option>
  237.                                                       <option value="LT">Lithuania</option>
  238.                                                       <option value="LU">Luxembourg</option>
  239.                                                       <option value="MO">Macao S.A.R., China</option>
  240.                                                       <option value="MK">Macedonia</option>
  241.                                                       <option value="MG">Madagascar</option>
  242.                                                       <option value="MW">Malawi</option>
  243.                                                       <option value="MY">Malaysia</option>
  244.                                                       <option value="MV">Maldives</option>
  245.                                                       <option value="ML">Mali</option>
  246.                                                       <option value="MT">Malta</option>
  247.                                                       <option value="MH">Marshall Islands</option>
  248.                                                       <option value="MQ">Martinique</option>
  249.                                                       <option value="MR">Mauritania</option>
  250.                                                       <option value="MU">Mauritius</option>
  251.                                                       <option value="YT">Mayotte</option>
  252.                                                       <option value="MX">Mexico</option>
  253.                                                       <option value="FM">Micronesia</option>
  254.                                                       <option value="MD">Moldova</option>
  255.                                                       <option value="MC">Monaco</option>
  256.                                                       <option value="MN">Mongolia</option>
  257.                                                       <option value="ME">Montenegro</option>
  258.                                                       <option value="MS">Montserrat</option>
  259.                                                       <option value="MA">Morocco</option>
  260.                                                       <option value="MZ">Mozambique</option>
  261.                                                       <option value="MM">Myanmar</option>
  262.                                                       <option value="NA">Namibia</option>
  263.                                                       <option value="NR">Nauru</option>
  264.                                                       <option value="NP">Nepal</option>
  265.                                                       <option value="NL">Netherlands</option>
  266.                                                       <option value="AN">Netherlands Antilles</option>
  267.                                                       <option value="NC">New Caledonia</option>
  268.                                                       <option value="NZ">New Zealand</option>
  269.                                                       <option value="NI">Nicaragua</option>
  270.                                                       <option value="NE">Niger</option>
  271.                                                       <option value="NG">Nigeria</option>
  272.                                                       <option value="NU">Niue</option>
  273.                                                       <option value="NF">Norfolk Island</option>
  274.                                                       <option value="KP">North Korea</option>
  275.                                                       <option value="NO">Norway</option>
  276.                                                       <option value="OM">Oman</option>
  277.                                                       <option value="PK">Pakistan</option>
  278.                                                       <option value="PS">Palestinian Territory</option>
  279.                                                       <option value="PA">Panama</option>
  280.                                                       <option value="PG">Papua New Guinea</option>
  281.                                                       <option value="PY">Paraguay</option>
  282.                                                       <option value="PE">Peru</option>
  283.                                                       <option value="PH">Philippines</option>
  284.                                                       <option value="PN">Pitcairn</option>
  285.                                                       <option value="PL">Poland</option>
  286.                                                       <option value="PT">Portugal</option>
  287.                                                       <option value="QA">Qatar</option>
  288.                                                       <option value="IE">Republic of Ireland</option>
  289.                                                       <option value="RE">Reunion</option>
  290.                                                       <option value="RO">Romania</option>
  291.                                                       <option value="RU">Russia</option>
  292.                                                       <option value="RW">Rwanda</option>
  293.                                                       <option value="ST">São Tomé and Príncipe</option>
  294.                                                       <option value="BL">Saint Barthélemy</option>
  295.                                                       <option value="SH">Saint Helena</option>
  296.                                                       <option value="KN">Saint Kitts and Nevis</option>
  297.                                                       <option value="LC">Saint Lucia</option>
  298.                                                       <option value="SX">Saint Martin (Dutch part)</option>
  299.                                                       <option value="MF">Saint Martin (French part)</option>
  300.                                                       <option value="PM">Saint Pierre and Miquelon</option>
  301.                                                       <option value="VC">Saint Vincent and the Grenadines</option>
  302.                                                       <option value="SM">San Marino</option>
  303.                                                       <option value="SA">Saudi Arabia</option>
  304.                                                       <option value="SN">Senegal</option>
  305.                                                       <option value="RS">Serbia</option>
  306.                                                       <option value="SC">Seychelles</option>
  307.                                                       <option value="SL">Sierra Leone</option>
  308.                                                       <option value="SG">Singapore</option>
  309.                                                       <option value="SK">Slovakia</option>
  310.                                                       <option value="SI">Slovenia</option>
  311.                                                       <option value="SB">Solomon Islands</option>
  312.                                                       <option value="SO">Somalia</option>
  313.                                                       <option value="ZA">South Africa</option>
  314.                                                       <option value="GS">South Georgia/Sandwich Islands</option>
  315.                                                       <option value="KR">South Korea</option>
  316.                                                       <option value="SS">South Sudan</option>
  317.                                                       <option value="ES">Spain</option>
  318.                                                       <option value="LK">Sri Lanka</option>
  319.                                                       <option value="SD">Sudan</option>
  320.                                                       <option value="SR">Suriname</option>
  321.                                                       <option value="SJ">Svalbard and Jan Mayen</option>
  322.                                                       <option value="SZ">Swaziland</option>
  323.                                                       <option value="SE">Sweden</option>
  324.                                                       <option value="CH">Switzerland</option>
  325.                                                       <option value="SY">Syria</option>
  326.                                                       <option value="TW">Taiwan</option>
  327.                                                       <option value="TJ">Tajikistan</option>
  328.                                                       <option value="TZ">Tanzania</option>
  329.                                                       <option value="TH">Thailand</option>
  330.                                                       <option value="TL">Timor-Leste</option>
  331.                                                       <option value="TG">Togo</option>
  332.                                                       <option value="TK">Tokelau</option>
  333.                                                       <option value="TO">Tonga</option>
  334.                                                       <option value="TT">Trinidad and Tobago</option>
  335.                                                       <option value="TN">Tunisia</option>
  336.                                                       <option value="TR">Turkey</option>
  337.                                                       <option value="TM">Turkmenistan</option>
  338.                                                       <option value="TC">Turks and Caicos Islands</option>
  339.                                                       <option value="TV">Tuvalu</option>
  340.                                                       <option value="UG">Uganda</option>
  341.                                                       <option value="UA">Ukraine</option>
  342.                                                       <option value="AE">United Arab Emirates</option>
  343.                                                       <option value="GB">United Kingdom (UK)</option>
  344.                                                       <option value="US">USA (US)</option>
  345.                                                       <option value="UY">Uruguay</option>
  346.                                                       <option value="UZ">Uzbekistan</option>
  347.                                                       <option value="VU">Vanuatu</option>
  348.                                                       <option value="VA">Vatican</option>
  349.                                                       <option value="VE">Venezuela</option>
  350.                                                       <option value="VN">Vietnam</option>
  351.                                                       <option value="WF">Wallis and Futuna</option>
  352.                                                       <option value="EH">Western Sahara</option>
  353.                                                       <option value="WS">Western Samoa</option>
  354.                                                       <option value="YE">Yemen</option>
  355.                                                       <option value="ZM">Zambia</option>
  356.                                                       <option value="ZW">Zimbabwe</option>
  357.                                                   </select>
  358.                                               </div>
  359.                                           </div>
  360.                                       </div>
  361.                                       <div class="form-row row">
  362.                                           <div class="form-group col-lg-6">
  363.                                               <input required="required" placeholder="State / Country" name="name" type="text">
  364.                                           </div>
  365.                                           <div class="form-group col-lg-6">
  366.                                               <input required="required" placeholder="PostCode / ZIP" name="name" type="text">
  367.                                           </div>
  368.                                       </div>
  369.                                       <div class="form-row">
  370.                                           <div class="form-group col-lg-12">
  371.                                               <button class="btn  btn-sm"><i class="fi-rs-shuffle mr-10"></i>Calculer</button>
  372.                                           </div>
  373.                                       </div>
  374.                                   </form>-->
  375.                                 <div :class="[delivery.amountFreeDelivery ? 'mb-30 mt-50' :'mb-30']">
  376.                                     <div class="heading_s1 mb-3">
  377.                                         <h4>Appliquer code promo</h4>
  378.                                     </div>
  379.                                     <div class="total-amount">
  380.                                         <div class="left">
  381.                                             <div class="coupon">
  382.                                                 <div class="form-row row justify-content-center">
  383.                                                     <div class="form-group col-lg-6">
  384.                                                         <input type="text" class="font-medium" name="Coupon"
  385.                                                                placeholder="Code Promo" v-model="codePromo">
  386.                                                         </div>
  387.                                                         <div class="form-group col-lg-6">
  388.                                                             <button class="btn bg-dark btn-sm" @click="appliquerPromo()" :disabled="disabled"><i class="fi-rs-label mr-10"></i>Appliquer</button>
  389.                                                         </div>
  390.                                                     </div>
  391.                                             </div>
  392.                                         </div>
  393.                                     </div>
  394.                                 </div>
  395.                             </div>
  396.                             <div class="col-lg-6 col-md-12">
  397.                                 <div class="border p-md-4 p-30 border-radius cart-totals">
  398.                                     <div class="heading_s1 mb-3">
  399.                                         <h4>Total panier</h4>
  400.                                     </div>
  401.                                     <div class="table-responsive">
  402.                                         <table class="table">
  403.                                             <tbody>
  404.                                             <tr>
  405.                                                 <td class="cart_total_label">Sous-total panier</td>
  406.                                                 <td class="cart_total_amount"><span class="font-lg fw-900 text-brand">${ total } <sup
  407.                                                                 class="currency-style">TND</sup></span></td>
  408.                                             </tr>
  409.                                             <tr>
  410.                                                 <td class="cart_total_label">Livraison</td>
  411.                                                 <td class="cart_total_amount"
  412.                                                     v-if="!delivery || (delivery && delivery.price==0)">
  413.                                                     <i class="ti-gift mr-5"></i> Livraison gratuite
  414.                                                 </td>
  415.                                                 <td class="cart_total_amount" v-if="delivery && delivery.price>0">
  416.                                                     <i class="ti-gift mr-5"></i> ${
  417.                                                     (parseFloat(delivery.price)).toFixed(3) } <sup
  418.                                                             class="currency-style">TND</sup>
  419.                                                 </td>
  420.                                             </tr>
  421.                                             <tr v-if="remise.amount>0">
  422.                                                 <td class="cart_total_label">Remise Code Promo <span
  423.                                                             v-if="remise.type=='percent'">(${ remise.percent }%)</span>
  424.                                                 </td>
  425.                                                 <td class="cart_total_amount"><span class="font-lg fw-900 text-brand">${ parseFloat(remise.amount).toFixed(3) } <sup
  426.                                                                 class="currency-style">TND</sup></span></td>
  427.                                             </tr>
  428.                                             <tr>
  429.                                                 <td class="cart_total_label">Total</td>
  430.                                                 <td class="cart_total_amount"><strong><span
  431.                                                                 class="font-xl fw-900 text-brand">${ ((parseFloat(total)+delivery.price)-remise.amount).toFixed(3) } <sup
  432.                                                                     class="currency-style">TND</sup></span></strong>
  433.                                                 </td>
  434.                                             </tr>
  435.                                             </tbody>
  436.                                         </table>
  437.                                     </div>
  438.                                     <a :href="route_checkout" class="btn w-100"> <i class="fi-rs-box-alt mr-10"></i>
  439.                                         Confirmer la commande</a>
  440.                                 </div>
  441.                             </div>
  442.                         </div>
  443.                     </div>
  444.                 </div>
  445.             </div>
  446.         </section>
  447.     </main>
  448.     {# {% endverbatim %} #}
  449. {% endblock %}
  450. {% block footer %}
  451.     {{ parent() }}
  452. {% endblock %}
  453. {% block javascripts %}
  454.     {{ parent() }}
  455.     <script src="{{ asset('front/assets/scripts/cart/index.js') }}"></script>
  456. {% endblock %}