2016-01-04 12:48:08 +01:00
{ *
* 2007-2011 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-2011 PrestaShop SA
* @version Release: $Revision: 9020 $
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*}
{ if ! $opc }
<script type="text/javascript">
//<![CDATA[
var orderProcess = 'order';
var currencySign = ' { $currencySign | html_entity_decode : 2 : "UTF-8" } ';
var currencyRate = ' { $currencyRate | floatval } ';
var currencyFormat = ' { $currencyFormat | intval } ';
var currencyBlank = ' { $currencyBlank | intval } ';
var txtProduct = " { l s = 'product' } ";
var txtProducts = " { l s = 'products' } ";
var msg = " { l s = 'You must agree to the terms of service before continuing.' js = 1 } ";
{ literal }
function acceptCGV()
{
if ($('#cgv').length && !$('input#cgv:checked').length)
{
alert(msg);
return false;
}
else
return true;
}
{ /literal }
//]]>
</script>
{ else }
<script type="text/javascript">
var txtFree = " { l s = 'Free!' } ";
</script>
{ /if }
{ if ! $virtual_cart & & $giftAllowed & & $cart - > gift = = 1 }
<script type="text/javascript">
{ literal }
// <![CDATA[
$('document').ready( function() {
if ($('input#gift').is(':checked'))
$('p#gift_div').show();
});
//]]>
{ /literal }
</script>
{ /if }
{ if ! $opc }
{ capture name = path } { l s = 'Shipping' } { /capture }
{ include file = "$tpl_dir./breadcrumb.tpl" }
{ /if }
{ if ! $opc }
{ assign var = 'current_step' value = 'shipping' }
<div id="title_block"><h1> { l s = 'Shipping' } </h1></div>
{ include file = "$tpl_dir./order-steps.tpl" }
{ include file = "$tpl_dir./errors.tpl" }
<form id="form" action=" { $link - > getPageLink ( 'order.php' , true ) } " method="post" onsubmit="return acceptCGV();">
{ else }
<h2>2. { l s = 'Delivery methods' } </h2>
<div id="opc_delivery_methods" class="opc-main-block">
<div id="opc_delivery_methods-overlay" class="opc-overlay" style="display: none;"></div>
{ /if }
{ if $conditions AND $cms_id }
<h3 class="condition_title"> { l s = 'Terms of service' } </h3>
<p class="checkbox">
<span class="input">
<input type="checkbox" name="cgv" id="cgv" value="1" { if $checkedTOS } checked="checked" { /if } />
</span>
<span class="conditions">
<label for="cgv"> { l s = 'I agree to the terms of service and adhere to them unconditionally.' } </label>
<a href=" { $link_conditions | replace : '?content_only=1' : '' } " class="iframe"> { l s = '(read)' } </a>
</span>
</p>
{ *<script type="text/javascript">$('a.iframe').fancybox();</script>* }
{ /if }
{ if $virtual_cart }
<input id="input_virtual_carrier" class="hidden" type="hidden" name="id_carrier" value="0" />
{ else }
<h3 class="carrier_title"> { l s = 'Choose your delivery method' } </h3>
<div id="HOOK_BEFORECARRIER"> { if isset ( $carriers ) } { $HOOK_BEFORECARRIER } { /if } </div>
{ if isset ( $isVirtualCart ) & & $isVirtualCart }
<p class="warning"> { l s = 'No carrier needed for this order' } </p>
{ else }
{ if $recyclablePackAllowed }
<p class="checkbox">
<input type="checkbox" name="recyclable" id="recyclable" value="1" { if $recyclable = = 1 } checked="checked" { /if } />
<label for="recyclable"> { l s = 'I agree to receive my order in recycled packaging' } .</label>
</p>
{ /if }
<p class="warning" id="noCarrierWarning" { if isset ( $carriers ) & & $carriers & & count ( $carriers ) } style="display:none;" { /if } > { l s = 'There are no carriers available that deliver to this address.' } </p>
<table id="carrierTable" class="std" { if ! isset ( $carriers ) | | ! $carriers | | ! count ( $carriers ) } style="display:none;" { /if } >
2016-05-17 15:56:27 +02:00
<thead>
2016-01-04 12:48:08 +01:00
<tr>
2016-05-17 15:56:27 +02:00
<th class="carrier_action first_item" colspan="2"> { l s = 'At home' } </th>
{ * < th class = "carrier_name item" > { l s = 'Carrier' } < / th >
<th class="carrier_infos item"> { l s = 'Information' } </th>*}
2016-01-04 12:48:08 +01:00
<th class="carrier_price last_item"> { l s = 'Price' } </th>
</tr>
2016-05-17 15:56:27 +02:00
</thead>
2016-01-04 12:48:08 +01:00
<tbody>
{ if isset ( $carriers ) }
{ foreach from = $carriers item = carrier name = myLoop }
<tr class=" { if $smarty.foreach.myLoop.first } first_item { elseif $smarty.foreach.myLoop.last } last_item { /if } { if $smarty.foreach.myLoop.index % 2 } alternate_item { else } item { /if } ">
<td class="carrier_action radio">
<input type="radio" name="id_carrier" value=" { $carrier.id_carrier | intval } " id="id_carrier { $carrier.id_carrier | intval } " { if $opc } onclick="updateCarrierSelectionAndGift();" { /if } { if ! ( $carrier.is_module AND $opc AND ! $isLogged ) } { if $carrier.id_carrier = = $checked } checked="checked" { /if } { else } disabled="disabled" { /if } />
</td>
2016-05-17 15:56:27 +02:00
{ * < td class = "carrier_name" >
2016-01-04 12:48:08 +01:00
<label for="id_carrier { $carrier.id_carrier | intval } ">
{ if $carrier.img } <img src=" { $carrier.img | escape : 'htmlall' : 'UTF-8' } " alt=" { $carrier.name | escape : 'htmlall' : 'UTF-8' } " /> { else } { $carrier.name | escape : 'htmlall' : 'UTF-8' } { /if }
</label>
2016-05-17 15:56:27 +02:00
</td>*}
<td class="carrier_name"><div> { $carrier.delay | escape : 'htmlall' : 'UTF-8' } </div></td>
2016-01-04 12:48:08 +01:00
<td class="carrier_infos">
<span class="price">
{ if $carrier.price }
{ if $priceDisplay = = 1 }
{ convertPrice price = $carrier.price_tax_exc }
{ else }
{ convertPrice price = $carrier.price }
{ /if }
{ if $use_taxes }
<span class="taxes">
{ if $priceDisplay = = 1 }
{ l s = '(tax excl.)' }
{ else }
{ l s = '(tax incl.)' }
{ /if }
</span>
{ /if }
{ else }
{ l s = 'Free!' }
{ /if }
</span>
</td>
</tr>
{ /foreach }
<tr id="HOOK_EXTRACARRIER"> { $HOOK_EXTRACARRIER } </tr>
{ /if }
</tbody>
2016-05-17 15:56:27 +02:00
{ if count ( $carriers_ooh ) > 0 }
<thead style="display: table-header-group; border-top: 20px solid #f1f1f1;">
<tr>
<th class="carrier_action first_item" colspan="2" > { l s = 'At a relay point' } </th>
<th class="carrier_price last_item" > { l s = 'Price' } </th>
</tr>
</thead>
<tbody>
{ foreach from = $carriers_ooh item = carrier name = myLoop }
<tr class=" { if $smarty.foreach.myLoop.first } first_item { elseif $smarty.foreach.myLoop.last } last_item { /if } { if $smarty.foreach.myLoop.index % 2 } alternate_item { else } item { /if } ">
<td class="carrier_action radio">
<input type="radio" name="id_carrier" value=" { $carrier.id_carrier | intval } " id="id_carrier { $carrier.id_carrier | intval } " { if $opc } onclick="updateCarrierSelectionAndGift();" { /if } { if ! ( $carrier.is_module AND $opc AND ! $isLogged ) } { if $carrier.id_carrier = = $checked } checked="checked" { /if } { else } disabled="disabled" { /if } />
</td>
{ * < td class = "carrier_name" >
<label for="id_carrier { $carrier.id_carrier | intval } ">
{ if $carrier.img } <img src=" { $carrier.img | escape : 'htmlall' : 'UTF-8' } " alt=" { $carrier.name | escape : 'htmlall' : 'UTF-8' } " /> { else } { $carrier.name | escape : 'htmlall' : 'UTF-8' } { /if }
</label>
</td>*}
<td class="carrier_name"><div> { $carrier.delay | escape : 'htmlall' : 'UTF-8' } </div></td>
<td class="carrier_infos">
<span class="price">
{ if $carrier.price }
{ if $priceDisplay = = 1 }
{ convertPrice price = $carrier.price_tax_exc }
{ else }
{ convertPrice price = $carrier.price }
{ /if }
{ if $use_taxes }
<span class="taxes">
{ if $priceDisplay = = 1 }
{ l s = '(tax excl.)' }
{ else }
{ l s = '(tax incl.)' }
{ /if }
</span>
{ /if }
{ else }
{ l s = 'Free!' }
{ /if }
</span>
</td>
</tr>
{ /foreach }
</tbody>
{ /if }
2016-01-04 12:48:08 +01:00
</table>
<div style="display: none;" id="extra_carrier"></div>
{ if $giftAllowed }
<h3 class="gift_title"> { l s = 'Gift' } </h3>
<p class="checkbox">
<input type="checkbox" name="gift" id="gift" value="1" { if $cart - > gift = = 1 } checked="checked" { /if } onclick="$('#gift_div').toggle('slow');" />
<label for="gift"> { l s = 'I would like the order to be gift-wrapped.' } </label>
{ if $gift_wrapping_price > 0 }
( { 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 } )
{ /if }
</p>
<p id="gift_div" class="textarea">
<label for="gift_message"> { l s = 'If you wish, you can add a note to the gift:' } </label>
<textarea rows="5" cols="35" id="gift_message" name="gift_message"> { $cart - > gift_message | escape : 'htmlall' : 'UTF-8' } </textarea>
</p>
{ /if }
{ /if }
{ /if }
{ if ! $opc }
<p class="cart_navigation submit">
<input type="hidden" name="step" value="3" />
<input type="hidden" name="back" value=" { $back } " />
<a href=" { $link - > getPageLink ( 'order.php' , true ) } { if ! $is_guest } ?step=1 { if $back } &back= { $back } { /if } { /if } " title=" { l s = 'Previous' } " class="button">
<span> { l s = 'Previous' } </span></a>
<span class="gradient right"><input type="submit" name="processCarrier" value=" { l s = 'Next' } " class="exclusive" /></span>
</p>
</form>
{ else }
<h3> { l s = 'Leave a message' } </h3>
<div>
<p> { l s = 'If you would like to add a comment about your order, please write it below.' } </p>
<p><textarea cols="120" rows="3" name="message" id="message"> { if isset ( $oldMessage ) } { $oldMessage } { /if } </textarea></p>
</div>
</div>
{ /if }