2016-04-14 16:14:31 +02:00
{ *
* 2007-2014 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 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/afl-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/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*}
{ if ! $opc }
{ capture name = path } { l s = 'Shipping:' } { /capture }
{ assign var = 'current_step' value = 'shipping' }
<div id="carrier_area">
{ include file = "$tpl_dir./order-steps.tpl" }
<h1 class="page-heading"> { l s = 'Shipping:' }
<span class="shape-red-long"></span></h1>
{ include file = "$tpl_dir./errors.tpl" }
<form id="form" action=" { $link - > getPageLink ( 'order' , true , NULL , "multi-shipping={$multi_shipping}" ) | escape : 'html' : 'UTF-8' } " method="post" name="carrier_area">
{ else }
<div id="carrier_area" class="opc-main-block">
<h1 class="page-heading step-num"><span>2</span> { l s = 'Delivery methods' } </h1>
<div id="opc_delivery_methods" class="opc-main-block">
<div id="opc_delivery_methods-overlay" class="opc-overlay" style="display: none;"></div>
{ /if }
{ foreach $delivery_option_list as $id_address = > $option_list }
2016-08-16 14:33:04 +02:00
<p class="carrier_title address-text">
2016-04-14 16:14:31 +02:00
{ if isset ( $address_collection [ $id_address ] ) }
2016-08-16 14:33:04 +02:00
{ l s = 'Choose a shipping option for this address:' } <span class="chosen-address"> { l s = 'Vous avez choisi l\'adresse : ' } <span> { $address_collection [ $id_address ] - > alias } </span></span>
2016-04-14 16:14:31 +02:00
{ else }
{ l s = 'Choose a shipping option' }
{ /if }
</p>
{ /foreach }
<div class="order_carrier_content box">
{ if isset ( $virtual_cart ) & & $virtual_cart }
<input id="input_virtual_carrier" class="hidden" type="hidden" name="id_carrier" value="0" />
{ else }
<div id="HOOK_BEFORECARRIER">
{ if isset ( $carriers ) & & isset ( $HOOK_BEFORECARRIER ) }
{ $HOOK_BEFORECARRIER }
{ /if }
</div>
{ if isset ( $isVirtualCart ) & & $isVirtualCart }
<p class="alert alert-warning"> { l s = 'No carrier is needed for this order.' } </p>
{ else }
{ if $recyclablePackAllowed }
<div class="checkbox">
<label for="recyclable">
<input type="checkbox" name="recyclable" id="recyclable" value="1" { if $recyclable = = 1 } checked="checked" { /if } />
{ l s = 'I would like to receive my order in recycled packaging.' } .
</label>
</div>
{ /if }
<div class="delivery_options_address">
{ if isset ( $delivery_option_list ) }
{ foreach $delivery_option_list as $id_address = > $option_list }
<div class="delivery_options">
{ foreach $option_list as $key = > $option }
<div class="delivery_option { if ( $option @ index % 2 ) } alternate_ { /if } item">
<div>
<table class="resume table">
<tr>
<td class="delivery_option_radio">
<input id="delivery_option_ { $id_address } _ { $option @ index } " class="delivery_option_radio" type="radio" name="delivery_option[ { $id_address } ]" data-key=" { $key } " data-id_address=" { $id_address | intval } " value=" { $key } " { if isset ( $delivery_option [ $id_address ] ) & & $delivery_option [ $id_address ] = = $key } checked="checked" { /if } />
</td>
<td class="delivery_option_logo">
{ foreach $option.carrier_list as $carrier }
{ if $carrier.logo }
<img src=" { $carrier.logo } " alt=" { $carrier.instance - > name } "/>
{ else if ! $option.unique_carrier }
{ $carrier.instance - > name }
{ if ! $carrier @ last } - { /if }
{ /if }
{ /foreach }
</td>
<td class="delivery_option_desc">
{ if $option.unique_carrier }
{ foreach $option.carrier_list as $carrier }
{ $carrier.instance - > name }
{ /foreach }
{ if isset ( $carrier.instance - > delay [ $cookie - > id_lang ] ) }
<span><br/> { $carrier.instance - > delay [ $cookie - > id_lang ] } </span>
{ /if }
{ /if }
</td>
<td class="delivery_option_price">
<div class="delivery_option_price">
{ if $option.total_price_with_tax & & ! $option.is_free & & ( ! isset ( $free_shipping ) | | ( isset ( $free_shipping ) & & ! $free_shipping ) ) }
{ if $use_taxes = = 1 }
{ if $priceDisplay = = 1 }
{ convertPrice price = $option.total_price_without_tax } <sup> { l s = '(tax excl.)' } </sup>
{ else }
{ convertPrice price = $option.total_price_with_tax } <sup> { l s = '(tax incl.)' } </sup>
{ /if }
{ else }
{ convertPrice price = $option.total_price_without_tax }
{ /if }
{ else }
2016-06-28 14:18:02 +02:00
{ l s = 'GRATUIT' }
2016-07-12 11:33:39 +02:00
{ if $use_taxes = = 1 }
{ if $priceDisplay = = 1 }
<p class='old-price'> { convertPrice price = $option.total_price_without_tax } <sup> { l s = '(tax excl.)' } </sup></p>
{ else }
<p class='old-price'> { convertPrice price = $option.total_price_with_tax } <sup> { l s = '(tax incl.)' } </sup></p>
{ /if }
{ else }
<p class='old-price'> { convertPrice price = $option.total_price_without_tax } </p>
{ /if }
2016-04-14 16:14:31 +02:00
{ /if }
</div>
</td>
</tr>
</table>
<table class="delivery_option_carrier { if isset ( $delivery_option [ $id_address ] ) & & $delivery_option [ $id_address ] = = $key } selected { /if } { if $option.unique_carrier } not-displayable { /if } ">
{ foreach $option.carrier_list as $carrier }
<tr>
{ if ! $option.unique_carrier }
<td class="first_item">
<input type="hidden" value=" { $carrier.instance - > id } " name="id_carrier" />
{ if $carrier.logo }
<img src=" { $carrier.logo } " alt=" { $carrier.instance - > name } "/>
{ /if }
</td>
<td>
{ $carrier.instance - > name }
</td>
{ /if }
<td { if $option.unique_carrier } class="first_item" { /if } >
<input type="hidden" value=" { $carrier.instance - > id } " name="id_carrier" />
{ if isset ( $carrier.instance - > delay [ $cookie - > id_lang ] ) }
<i class="icon-info-sign"></i> { $carrier.instance - > delay [ $cookie - > id_lang ] }
{ if count ( $carrier.product_list ) < = 1 }
( { l s = 'Product concerned:' }
{ else }
( { l s = 'Products concerned:' }
{ /if }
{ * This foreach is on one line, to avoid tabulation in the title attribute of the acronym * }
{ foreach $carrier.product_list as $product }
{ if $product @ index = = 4 }
<acronym title="
{ /if }
{ if $product @ index > = 4 }
{ $product.name } { if isset ( $product.attributes ) & & $product.attributes } { $product.attributes | escape : 'htmlall' : 'UTF-8' } { /if }
{ if ! $product @ last }
,
{ else }
">…</acronym>)
{ /if }
{ else }
{ $product.name } { if isset ( $product.attributes ) & & $product.attributes } { $product.attributes | escape : 'htmlall' : 'UTF-8' } { /if }
{ if ! $product @ last }
,
{ else }
)
{ /if }
{ /if }
{ /foreach }
{ /if }
</td>
</tr>
{ /foreach }
</table>
</div>
</div> <!-- end delivery_option -->
{ /foreach }
</div> <!-- end delivery_options -->
<div class="hook_extracarrier" id="HOOK_EXTRACARRIER_ { $id_address } ">
{ if isset ( $HOOK_EXTRACARRIER_ADDR ) & & isset ( $HOOK_EXTRACARRIER_ADDR . $id_address ) } { $HOOK_EXTRACARRIER_ADDR . $id_address } { /if }
</div>
{ foreachelse }
<p class="alert alert-warning" id="noCarrierWarning">
{ foreach $cart - > getDeliveryAddressesWithoutCarriers ( true ) as $address }
{ if empty ( $address - > alias ) }
{ l s = 'No carriers available.' }
{ elseif isset ( $id_zone ) & & $id_zone = = 1 3 }
{ l s = 'No carriers available for the address "%s".' sprintf = $address - > alias }
<br /><a href=" { $link - > getPageLink ( 'contact' , true ) } ">>> { l s = 'To finalize your order please contact our customer service' } </a>
{ else }
{ l s = 'No carriers available for the address "%s".' sprintf = $address - > alias }
{ /if }
{ if ! $address @ last }
<br />
{ /if }
{ foreachelse }
{ l s = 'No carriers available.' }
{ /foreach }
</p>
{ /foreach }
{ /if }
</div> <!-- end delivery_options_address -->
</div>
<div>
<div id="extra_carrier" style="display: none;"></div>
{ if $giftAllowed }
<p class="carrier_title"> { l s = 'Gift' } </p>
<p class="checkbox gift">
<input type="checkbox" name="gift" id="gift" value="1" { if $cart - > gift = = 1 } checked="checked" { /if } />
<label for="gift">
{ l s = 'I would like my order to be gift wrapped.' }
{ if $gift_wrapping_price > 0 }
<i>( { l s = 'Additional cost of' }
<span class="price" id="gift-price">
{ if $priceDisplay = = 1 }
{ convertPrice price = $total_wrapping_tax_exc_cost }
{ else }
{ convertPrice price = $total_wrapping_cost }
{ /if }
</span>
{ if $use_taxes }
{ if $priceDisplay = = 1 }
{ l s = '(tax excl.)' }
{ else }
{ l s = '(tax incl.)' }
{ /if }
{ /if } )
</i>
{ /if }
</label>
</p>
<p id="gift_div">
<label for="gift_message"> { l s = 'If you\'d like, you can add a note to the gift:' } </label>
<textarea rows="2" cols="120" id="gift_message" class="form-control" name="gift_message"> { $cart - > gift_message | escape : 'html' : 'UTF-8' } </textarea>
</p>
{ /if }
{ /if }
{ /if }
{ if $opc }
<p class="carrier_title"> { l s = 'Leave a message' } </p>
<div>
<p> { l s = 'If you would like to add a comment about your order, please write it in the field below.' } </p>
<textarea class="form-control" cols="120" rows="2" name="message" id="message"> { strip }
{ if isset ( $oldMessage ) } { $oldMessage | escape : 'html' : 'UTF-8' } { /if }
{ /strip } </textarea>
</div>
{ /if }
{ if $conditions AND $cms_id }
<p class="checkbox carrier_cgv">
<input type="checkbox" name="cgv" id="cgv" value="1" { if $checkedTOS } checked="checked" { /if } />
<label for="cgv"> { l s = 'I agree to the terms of service and will adhere to them unconditionally.' } </label>
<a href=" { $link_conditions | escape : 'html' : 'UTF-8' } " class="iframe" rel="nofollow"> { l s = '(Read the Terms of Service)' } </a>
</p>
{ /if }
</div> <!-- end delivery_options_address -->
{ if ! $opc }
2016-08-16 14:33:04 +02:00
{ if ! $is_guest }
<p class="cart_navigation clearfix text-center" id="continue-shopping">
<a
href=" { $link - > getPageLink ( 'index' ) } "
title=" { l s = 'Continue shopping' } "
class="button-grey button-grey-min">
<span>
{ l s = 'Continuer mes achats' }
</span>
</a>
</p>
{ /if }
2016-04-14 16:14:31 +02:00
<p class="cart_navigation clearfix">
<input type="hidden" name="step" value="3" />
<input type="hidden" name="back" value=" { $back } " />
{ if isset ( $virtual_cart ) & & $virtual_cart | | ( isset ( $delivery_option_list ) & & ! empty ( $delivery_option_list ) ) }
<button type="submit" name="processCarrier" class="button-grey right">
<span>
{ l s = 'Proceed to checkout' }
</span>
</button>
{ /if }
{ if ! $is_guest }
{ if $back }
<a
href=" { $link - > getPageLink ( 'order' , true , NULL , "step=1&back={$back}&multi-shipping={$multi_shipping}" ) | escape : 'html' : 'UTF-8' } "
title=" { l s = 'Previous' } "
class="button-grey button-grey-min left">
<span>
{ l s = 'Continue shopping' }
</span>
</a>
{ else }
<a
href=" { $link - > getPageLink ( 'order' , true , NULL , "step=1&multi-shipping={$multi_shipping}" ) | escape : 'html' : 'UTF-8' } "
title=" { l s = 'Previous' } "
class="button-grey button-grey-min left">
<span>
{ l s = 'Continue shopping' }
</span>
</a>
{ /if }
{ else }
<a
href=" { $link - > getPageLink ( 'order' , true , NULL , "multi-shipping={$multi_shipping}" ) | escape : 'html' : 'UTF-8' } "
title=" { l s = 'Previous' } "
class="button-grey button-grey-min left">
<span>
{ l s = 'Continue shopping' }
</span>
</a>
{ /if }
</p>
</form>
{ else }
</div> <!-- end opc_delivery_methods -->
{ /if }
</div> <!-- end carrier_area -->
{ strip }
{ if ! $opc }
{ addJsDef orderProcess = 'order' }
{ addJsDef currencySign = $currencySign | html_entity_decode : 2 : "UTF-8" }
{ addJsDef currencyRate = $currencyRate | floatval }
{ addJsDef currencyFormat = $currencyFormat | intval }
{ addJsDef currencyBlank = $currencyBlank | intval }
{ if isset ( $virtual_cart ) & & ! $virtual_cart & & $giftAllowed & & $cart - > gift = = 1 }
{ addJsDef cart_gift = true }
{ else }
{ addJsDef cart_gift = false }
{ /if }
{ addJsDef orderUrl = $link - > getPageLink ( "order" , true ) | addslashes }
{ addJsDefL name = txtProduct } { l s = 'Product' js = 1 } { /addJsDefL }
{ addJsDefL name = txtProducts } { l s = 'Products' js = 1 } { /addJsDefL }
{ /if }
{ if $conditions }
{ addJsDefL name = msg_order_carrier } { l s = 'You must agree to the terms of service before continuing.' js = 1 } { /addJsDefL }
{ /if }
{ /strip }