2016-04-14 16:14:31 +02:00
{ *
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2014 PrestaShop SA
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*}
<!-- MODULE Block cart -->
{ if isset ( $blockcart_top ) & & $blockcart_top }
<div class="col-sm-4 block-header-info block-header-info-cart { if $PS_CATALOG_MODE } header_user_catalog { /if } ">
{ /if }
<div class="shopping_cart content-header { if $cart_qties < = 0 } emptycart { /if } ">
<div class="icon-cart icon-header"></div>
<div class="text-header ">
<a class="account" href=" { $link - > getPageLink ( $order_process , true ) | escape : 'html' : 'UTF-8' } " title=" { l s = 'View my shopping cart' mod = 'blockcart' } " rel="nofollow">
{ l s = 'Cart' mod = 'blockcart' } <br/>
<span class="ajax_cart_quantity { if $cart_qties = = 0 } unvisible { /if } "> { $cart_qties } </span>
<span class="ajax_cart_product_txt { if $cart_qties ! = 1 } unvisible { /if } "> { l s = 'Product' mod = 'blockcart' } </span>
<span class="ajax_cart_product_txt_s { if $cart_qties < 2 } unvisible { /if } "> { l s = 'Products' mod = 'blockcart' } </span>
<span class="ajax_cart_total { if $cart_qties = = 0 } unvisible { /if } ">
{ if $cart_qties > 0 }
{ if $priceDisplay = = 1 }
{ assign var = 'blockcart_cart_flag' value = 'Cart::BOTH_WITHOUT_SHIPPING' | constant }
{ convertPrice price = $cart - > getOrderTotal ( false , $blockcart_cart_flag ) }
{ else }
{ assign var = 'blockcart_cart_flag' value = 'Cart::BOTH_WITHOUT_SHIPPING' | constant }
{ convertPrice price = $cart - > getOrderTotal ( true , $blockcart_cart_flag ) }
{ /if }
{ /if }
</span>
<span class="ajax_cart_no_product { if $cart_qties > 0 } unvisible { /if } "> { l s = '(empty)' mod = 'blockcart' } </span>
{ if $ajax_allowed & & isset ( $blockcart_top ) & & ! $blockcart_top }
<span class="block_cart_expand { if ! isset ( $colapseExpandStatus ) | | ( isset ( $colapseExpandStatus ) & & $colapseExpandStatus eq 'expanded' ) } unvisible { /if } "> </span>
<span class="block_cart_collapse { if isset ( $colapseExpandStatus ) & & $colapseExpandStatus eq 'collapsed' } unvisible { /if } "> </span>
{ /if }
</a>
{ if ! $PS_CATALOG_MODE }
<div class="cart_block block exclusive">
<div class="block_content">
<!-- block list of products -->
<div class="cart_block_list { if isset ( $blockcart_top ) & & ! $blockcart_top } { if isset ( $colapseExpandStatus ) & & $colapseExpandStatus eq 'expanded' | | ! $ajax_allowed | | ! isset ( $colapseExpandStatus ) } expanded { else } collapsed unvisible { /if } { /if } ">
{ if $products }
<dl class="products">
{ foreach from = $products item = 'product' name = 'myLoop' }
{ assign var = 'productId' value = $product.id_product }
{ assign var = 'productAttributeId' value = $product.id_product_attribute }
<dt data-id="cart_block_product_ { $product.id_product } _ { if $product.id_product_attribute } { $product.id_product_attribute } { else } 0 { /if } _ { if $product.id_address_delivery } { $product.id_address_delivery } { else } 0 { /if } " class=" { if $smarty.foreach.myLoop.first } first_item { elseif $smarty.foreach.myLoop.last } last_item { else } item { /if } ">
<a class="cart-images" href=" { $link - > getProductLink ( $product.id_product , $product.link_rewrite , $product.category ) | escape : 'html' : 'UTF-8' } " title=" { $product.name | escape : 'html' : 'UTF-8' } "><img src=" { $link - > getImageLink ( $product.link_rewrite , $product.id_image , 'cart_default' ) } " alt=" { $product.name | escape : 'html' : 'UTF-8' } " /></a>
<div class="cart-info">
<div class="product-name">
<a class="cart_block_product_name" href=" { $link - > getProductLink ( $product , $product.link_rewrite , $product.category , null , null , $product.id_shop , $product.id_product_attribute ) | escape : 'html' : 'UTF-8' } " title=" { $product.name | escape : 'html' : 'UTF-8' } "> { $product.name | truncate : 6 0 : '...' | escape : 'html' : 'UTF-8' } </a>
</div>
{ if isset ( $product.attributes_small ) }
<div class="product-atributes">
<a href=" { $link - > getProductLink ( $product , $product.link_rewrite , $product.category , null , null , $product.id_shop , $product.id_product_attribute ) | escape : 'html' : 'UTF-8' } " title=" { l s = 'Product detail' mod = 'blockcart' } "> { $product.attributes_small } </a>
</div>
{ /if }
<div class="product-quantity">
{ l s = 'Quantity :' mod = 'blockcart' } { $product.cart_quantity }
</div>
</div>
<span class="remove_link">
{ if ! isset ( $customizedDatas . $productId . $productAttributeId ) & & ( ! isset ( $product.is_gift ) | | ! $product.is_gift ) }
<a class="ajax_cart_block_remove_link" href=" { $link - > getPageLink ( 'cart' , true , NULL , 'delete=1&id_product={$product.id_product}&ipa={$product.id_product_attribute}&id_address_delivery={$product.id_address_delivery}&token={$static_token}' , true ) | escape : 'html' : 'UTF-8' } " rel="nofollow" title=" { l s = 'remove this product from my cart' mod = 'blockcart' } "> </a>
{ /if }
</span>
</dt>
{ if isset ( $product.attributes_small ) }
<dd data-id="cart_block_combination_of_ { $product.id_product } { if $product.id_product_attribute } _ { $product.id_product_attribute } { /if } _ { $product.id_address_delivery | intval } " class=" { if $smarty.foreach.myLoop.first } first_item { elseif $smarty.foreach.myLoop.last } last_item { else } item { /if } ">
{ /if }
<!-- Customizable datas -->
{ if isset ( $customizedDatas . $productId . $productAttributeId [ $product.id_address_delivery ] ) }
{ if ! isset ( $product.attributes_small ) }
<dd data-id="cart_block_combination_of_ { $product.id_product } _ { if $product.id_product_attribute } { $product.id_product_attribute } { else } 0 { /if } _ { if $product.id_address_delivery } { $product.id_address_delivery } { else } 0 { /if } " class=" { if $smarty.foreach.myLoop.first } first_item { elseif $smarty.foreach.myLoop.last } last_item { else } item { /if } ">
{ /if }
<ul class="cart_block_customizations" data-id="customization_ { $productId } _ { $productAttributeId } ">
{ foreach from = $customizedDatas . $productId . $productAttributeId [ $product.id_address_delivery ] key = 'id_customization' item = 'customization' name = 'customizations' }
<li name="customization">
<div data-id="deleteCustomizableProduct_ { $id_customization | intval } _ { $product.id_product | intval } _ { $product.id_product_attribute | intval } _ { $product.id_address_delivery | intval } " class="deleteCustomizableProduct">
<a class="ajax_cart_block_remove_link" href=" { $link - > getPageLink ( "cart" , true , NULL , "delete=1&id_product={$product.id_product|intval}&ipa={$product.id_product_attribute|intval}&id_customization={$id_customization}&token={$static_token}" , true ) | escape : "html" : "UTF-8" } " rel="nofollow"> </a>
</div>
{ if isset ( $customization.datas . $CUSTOMIZE_TEXTFIELD.0 ) }
{ $customization.datas . $CUSTOMIZE_TEXTFIELD.0.value | replace : "<br />" : " " | truncate : 2 8 : '...' | escape : 'html' : 'UTF-8' }
{ else }
{ l s = 'Customization #%d:' sprintf = $id_customization | intval mod = 'blockcart' }
{ /if }
</li>
{ /foreach }
</ul>
{ if ! isset ( $product.attributes_small ) } </dd> { /if }
{ /if }
{ if isset ( $product.attributes_small ) } </dd> { /if }
{ /foreach }
</dl>
{ /if }
<p class="cart_block_no_products { if $products } unvisible { /if } ">
{ l s = 'No products' mod = 'blockcart' }
</p>
<div class="cart-prices">
<div class="cart-prices-line first-line">
<span class="price cart_block_shipping_cost ajax_cart_shipping_cost">
{ if $shipping_cost_float = = 0 }
{ l s = 'Free shipping!' mod = 'blockcart' }
{ else }
{ $shipping_cost }
{ /if }
</span>
<span>
{ l s = 'Shipping' mod = 'blockcart' }
</span>
</div>
{ if $show_wrapping }
<div class="cart-prices-line">
{ assign var = 'cart_flag' value = 'Cart::ONLY_WRAPPING' | constant }
<span class="price cart_block_wrapping_cost">
{ if $priceDisplay = = 1 }
{ convertPrice price = $cart - > getOrderTotal ( false , $cart_flag ) } { else } { convertPrice price = $cart - > getOrderTotal ( true , $cart_flag ) }
{ /if }
</span>
<span>
{ l s = 'Wrapping' mod = 'blockcart' }
</span>
</div>
{ /if }
{ if $show_tax & & isset ( $tax_cost ) }
<div class="cart-prices-line">
<span class="price cart_block_tax_cost ajax_cart_tax_cost"> { $tax_cost } </span>
<span> { l s = 'Tax' mod = 'blockcart' } </span>
</div>
{ /if }
<div class="cart-prices-line last-line">
<span class="price cart_block_total ajax_block_cart_total"> { $total } </span>
<span> { l s = 'Total' mod = 'blockcart' } </span>
</div>
{ if $use_taxes & & $display_tax_label = = 1 & & $show_tax }
<p>
{ if $priceDisplay = = 0 }
{ l s = 'Prices are tax included' mod = 'blockcart' }
{ elseif $priceDisplay = = 1 }
{ l s = 'Prices are tax excluded' mod = 'blockcart' }
{ /if }
</p>
{ /if }
</div>
<p class="cart-buttons">
<a id="button_order_cart" class="button-grey" href=" { $link - > getPageLink ( "$order_process" , true ) | escape : "html" : "UTF-8" } " title=" { l s = 'Check out' mod = 'blockcart' } " rel="nofollow">
<span>
{ l s = 'Check out' mod = 'blockcart' } <i class="icon-chevron-right right"></i>
</span>
</a>
</p>
</div>
</div>
</div><!-- .cart_block -->
{ /if }
</div>
</div>
{ if isset ( $blockcart_top ) & & $blockcart_top }
</div>
</div>
{ /if }
{ counter name = active_overlay assign = active_overlay }
{ if ! $PS_CATALOG_MODE & & $active_overlay = = 1 }
<div id="layer_cart">
<div class="clearfix">
<div class="layer_cart_product col-xs-12 col-md-12">
<span class="cross" title=" { l s = 'Close window' mod = 'blockcart' } "></span>
<h2>
2016-08-16 14:33:04 +02:00
{ l s = 'Product successfully added to your shopping cart' mod = 'blockcart' }
2016-04-14 16:14:31 +02:00
<br/>
<span class="shape-red-long"></span>
</h2>
<div class="container-layer-cart">
<div class="product-image-container layer_cart_img">
</div>
<div class="layer_cart_product_info">
<span id="layer_cart_product_name_manu"></span>
<span id="layer_cart_product_title" class="product-name"></span>
<span id="layer_cart_product_attributes"></span>
<span id="layer_cart_product_attributes_quantity">
{ l s = 'Quantité' mod = 'blockcart' } x
<span id="layer_cart_product_quantity"></span>
</span>
</div>
<div class="layer_cart_product_price">
<span class="price product-price" id="layer_cart_product_price"></span>
<span class="product-old-price">
{ l s = 'instead of' mod = 'blockcart' } <span class="old-price product-price"><span id="layer_cart_product_old_price"></span></span>
</span>
<span id="layer_cart_product_unit_price" class="unit_price"></span>
</div>
<div class="clearfix"></div>
<div class="button-container">
<a href=" { $link - > getPageLink ( "$order_process" , true ) | escape : "html" : "UTF-8" } " class="button-grey right" onclick="$.fancybox.close();">
<span>
{ l s = 'Proceed to checkout' mod = 'blockcart' }
</span>
</a>
<a id="back_to_category" href=" { $link - > getCategoryLink ( ) | escape : 'htmlall' : 'UTF-8' } " class="continue button-grey left" >
<span>
{ l s = 'Continue shopping' mod = 'blockcart' }
</span>
</a>
</div>
<div class="clearfix"></div>
</div>
</div>
</div>
<div class="crossseling"></div>
</div> <!-- #layer_cart -->
<div class="layer_cart_overlay"></div>
{ /if }
{ strip }
{ addJsDef CUSTOMIZE_TEXTFIELD = $CUSTOMIZE_TEXTFIELD }
{ addJsDef img_dir = $img_dir | addslashes }
{ addJsDef generated_date = $smarty.now | intval }
{ addJsDef ajax_allowed = $ajax_allowed | boolval }
{ addJsDefL name = customizationIdMessage } { l s = 'Customization #' mod = 'blockcart' js = 1 } { /addJsDefL }
{ addJsDefL name = removingLinkText } { l s = 'remove this product from my cart' mod = 'blockcart' js = 1 } { /addJsDefL }
{ addJsDefL name = freeShippingTranslation } { l s = 'Free shipping!' mod = 'blockcart' js = 1 } { /addJsDefL }
{ addJsDefL name = freeProductTranslation } { l s = 'Free!' mod = 'blockcart' js = 1 } { /addJsDefL }
{ addJsDefL name = delete_txt } { l s = 'Delete' mod = 'blockcart' js = 1 } { /addJsDefL }
{ /strip }
<!-- /MODULE Block cart -->