push refonte panier
This commit is contained in:
commit
d3fd5c8f0d
@ -469,7 +469,7 @@ function fancyChooseBox(question, title, buttons, otherParams)
|
||||
}
|
||||
msg += "</p>";
|
||||
if(!!$.prototype.fancybox)
|
||||
$.fancybox(msg, {'autoDimensions': false, 'width': 500, 'height': 'auto', 'openEffect': 'none', 'closeEffect': 'none'});
|
||||
$.fancybox(msg, {'autoDimensions': false, 'width': 500, 'height': 'auto', 'openEffect': 'none', 'closeEffect': 'none', 'wrapCss':'chooseBox'});
|
||||
}
|
||||
|
||||
function toggleLayer(whichLayer, flag)
|
||||
|
8
modules/antadis_cross_selling/ajax.php
Normal file
8
modules/antadis_cross_selling/ajax.php
Normal file
@ -0,0 +1,8 @@
|
||||
<?php
|
||||
require_once(dirname(__FILE__).'../../../config/config.inc.php');
|
||||
require_once(dirname(__FILE__).'../../../init.php');
|
||||
|
||||
if (Tools::getValue('controller') == 'AdminCrossSelling') {
|
||||
$products = Product::searchByName(Context::getContext()->language->id, trim(Tools::getValue('q')));
|
||||
die(Tools::jsonEncode($products));
|
||||
}
|
102
modules/antadis_cross_selling/antadis_cross_selling.php
Normal file
102
modules/antadis_cross_selling/antadis_cross_selling.php
Normal file
@ -0,0 +1,102 @@
|
||||
<?php
|
||||
if (!defined('_CAN_LOAD_FILES_'))
|
||||
exit;
|
||||
|
||||
class Antadis_Cross_Selling extends Module
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
$this->name = 'antadis_cross_selling';
|
||||
$this->tab = 'administration';
|
||||
$this->version = '1.0';
|
||||
$this->author = 'Antadis';
|
||||
|
||||
parent::__construct();
|
||||
|
||||
$this->displayName = $this->l('Antadis Cross Selling');
|
||||
$this->description = $this->l('Ajouter un élément au panier.');
|
||||
$this->secure_key = Tools::encrypt($this->name);
|
||||
|
||||
$this->confirmUninstall = $this->l('Are you sure ?');
|
||||
}
|
||||
|
||||
public function install()
|
||||
{
|
||||
if (!parent::install())
|
||||
return false;
|
||||
|
||||
$sql = 'SELECT `id_tab` FROM `'._DB_PREFIX_.'tab` WHERE `id_parent` = 0 AND `class_name` = \'AdminCmsPs\'';
|
||||
$id_tab_parent = Db::getInstance()->getValue($sql);
|
||||
if (!$id_tab_parent) {
|
||||
return false;
|
||||
}
|
||||
|
||||
$new_tab = new Tab();
|
||||
$new_tab->class_name = 'AdminCrossSelling';
|
||||
$new_tab->id_parent = (int)$id_tab_parent;
|
||||
$new_tab->module = $this->name;
|
||||
// set tab name in all languages
|
||||
$languages = DB::getInstance()->executeS(
|
||||
'SELECT id_lang, iso_code FROM `' . _DB_PREFIX_ . 'lang`'
|
||||
);
|
||||
foreach ($languages as $value) {
|
||||
$new_tab->name[$value['id_lang']] = ($value['iso_code'] == 'fr') ? 'Panier : proposer un produit' : 'Suggest product in cart';
|
||||
}
|
||||
|
||||
$result = $new_tab->add();
|
||||
|
||||
Configuration::updateValue('CROSS_SELLING_PRODUCT_ID', 34);
|
||||
Configuration::updateValue('CROSS_SELLING_PRODUCT_NAME', Product::getProductName(34));
|
||||
|
||||
return $result && $this->registerHook('displayProductLineShoppingCart');
|
||||
}
|
||||
|
||||
public function uninstall()
|
||||
{
|
||||
|
||||
$idTab = Tab::getIdFromClassName('AdminCrossSelling');
|
||||
if ($idTab) {
|
||||
$tab = new Tab($idTab);
|
||||
$tab->delete();
|
||||
}
|
||||
|
||||
Configuration::deleteByName('CROSS_SELLING_PRODUCT_ID');
|
||||
Configuration::deleteByName('CROSS_SELLING_PRODUCT_NAME');
|
||||
|
||||
return parent::uninstall();
|
||||
}
|
||||
|
||||
public function hookdisplayProductLineShoppingCart($params)
|
||||
{
|
||||
if(!empty($id_product = Configuration::get('CROSS_SELLING_PRODUCT_ID')))
|
||||
{
|
||||
$cart = Context::getContext()->cart;
|
||||
$product = new Product($id_product, true, Context::getContext()->language->id);
|
||||
|
||||
if (Validate::isLoadedObject($product)) {
|
||||
$image = Image::getCover($product->id);
|
||||
$product->id_image = $image['id_image'];
|
||||
$product->price = $product->getPrice(true);
|
||||
$product->price_without_reduction = Product::getPriceStatic(
|
||||
(int)$product->id,
|
||||
true,
|
||||
(isset($product->id_product_attribute) ? $product->id_product_attribute : null),
|
||||
6,
|
||||
null,
|
||||
false,
|
||||
false
|
||||
);
|
||||
|
||||
if (empty($cart->containsProduct($product->id))) {
|
||||
$this->context->smarty->assign(
|
||||
array(
|
||||
'product' => $product
|
||||
)
|
||||
);
|
||||
return $this->display(__FILE__, 'cartCrossSelling.tpl');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
<?php
|
||||
class AdminCrossSellingController extends ModuleAdminController {
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->bootstrap = true;
|
||||
$this->className = 'Configuration';
|
||||
$this->table = 'configuration';
|
||||
|
||||
parent::__construct();
|
||||
|
||||
$this->fields_options = array(
|
||||
'general' => array(
|
||||
'title' => $this->l('Configurez le produit à proposer dans le panier'),
|
||||
'fields' => array(
|
||||
'CROSS_SELLING_PRODUCT_ID' => array(
|
||||
'title' => $this->l(""),
|
||||
'cast' => 'intval',
|
||||
'type' => 'hidden',
|
||||
'size' => '5',
|
||||
'validation' => 'isUnsignedInt',
|
||||
'required' => true,
|
||||
),
|
||||
'CROSS_SELLING_PRODUCT_NAME' => array(
|
||||
'title' => $this->l("Produit à proposer dans le panier"),
|
||||
'type' => 'text',
|
||||
'size' => '255',
|
||||
'required' => true,
|
||||
'id' => 'CROSS_SELLING_PRODUCT_NAME',
|
||||
),
|
||||
),
|
||||
'submit' => array(
|
||||
'title' => $this->l('Enregistrer'),
|
||||
'class' => 'btn btn-default pull-right'
|
||||
)
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
protected function processUpdateOptions()
|
||||
{
|
||||
$product = new Product((int)Tools::getValue('CROSS_SELLING_PRODUCT_ID'));
|
||||
if (!Validate::isLoadedObject($product)) {
|
||||
$this->errors[] = $this->l('Produit introuvable pour cet id');
|
||||
}
|
||||
|
||||
parent::processUpdateOptions();
|
||||
}
|
||||
|
||||
public function setMedia()
|
||||
{
|
||||
parent::setMedia();
|
||||
$this->addJqueryPlugin(array('typewatch', 'fancybox', 'autocomplete'));
|
||||
$this->addJs(_PS_MODULE_DIR_.'/antadis_cross_selling/js/ajax.js');
|
||||
}
|
||||
}
|
35
modules/antadis_cross_selling/index.php
Normal file
35
modules/antadis_cross_selling/index.php
Normal file
@ -0,0 +1,35 @@
|
||||
<?php
|
||||
/*
|
||||
* 2007-2013 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-2013 PrestaShop SA
|
||||
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
|
||||
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Cache-Control: post-check=0, pre-check=0", false);
|
||||
header("Pragma: no-cache");
|
||||
|
||||
header("Location: ../");
|
||||
exit;
|
31
modules/antadis_cross_selling/js/ajax.js
Normal file
31
modules/antadis_cross_selling/js/ajax.js
Normal file
@ -0,0 +1,31 @@
|
||||
$(function() {
|
||||
$('#CROSS_SELLING_PRODUCT_NAME')
|
||||
.autocomplete(
|
||||
'/modules/antadis_cross_selling/ajax.php',
|
||||
{
|
||||
minChars: 2,
|
||||
max: 50,
|
||||
width: 500,
|
||||
selectFirst: false,
|
||||
scroll: false,
|
||||
dataType: 'json',
|
||||
formatItem: function(data, i, max, value, term) {
|
||||
return value;
|
||||
},
|
||||
parse: function(data) {
|
||||
var mytab = new Array();
|
||||
for (var i = 0; i < data.length; i++)
|
||||
mytab[mytab.length] = { data: data[i], value: (data[i].reference + ' ' + data[i].name).trim() };
|
||||
return mytab;
|
||||
},
|
||||
extraParams: {
|
||||
controller: 'AdminCrossSelling',
|
||||
token: token
|
||||
}
|
||||
}
|
||||
)
|
||||
.result(function(event, data, formatted) {
|
||||
$('input[name=CROSS_SELLING_PRODUCT_ID]').val(data.id_product);
|
||||
$('#CROSS_SELLING_PRODUCT_NAME').val((data.reference + ' ' + data.name).trim());
|
||||
});
|
||||
});
|
BIN
modules/antadis_cross_selling/logo.gif
Normal file
BIN
modules/antadis_cross_selling/logo.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 778 B |
BIN
modules/antadis_cross_selling/logo.png
Normal file
BIN
modules/antadis_cross_selling/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.4 KiB |
@ -0,0 +1,73 @@
|
||||
<div class="table-row valign-middle product_cross_selling">
|
||||
|
||||
<div class="col-md-2 col-xs-3 image">
|
||||
<a href="{$link->getProductLink($product->id, $product->link_rewrite)|escape:'html':'UTF-8'}">
|
||||
<img src="{$link->getImageLink($product->link_rewrite, $product->id_image, 'home_default')|escape:'html':'UTF-8'}" alt="{$product->name|escape:'html':'UTF-8'}" />
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-md-4 product-infos">
|
||||
<em>{'Tout Pratique vous recommande :'}</em>
|
||||
<a href="{$link->getProductLink($product->id, $product->link_rewrite)|escape:'html':'UTF-8'}">
|
||||
<span>{$product->name|strip}</span>
|
||||
</a>
|
||||
</div>
|
||||
<div id="product_price" class="col-md-4 hidden-sm hidden-xs hidden-xxs">
|
||||
<span class="price">{convertPrice price=$product->price}</span>
|
||||
{if $product->price_without_reduction != $product->price}
|
||||
<span class="old-price barre">{l s='Instead of' mod='antadis_cross_selling'} {convertPrice price=$product->price_without_reduction}</span>
|
||||
{/if}
|
||||
</div>
|
||||
<div class="col-md-2 form-group add">
|
||||
<a class="btn_crosselling buttons_bottom_block" href="#lightbox_crossselling">
|
||||
<span>{l s='Ajouter' mod='antadis_cross_selling'}</span>
|
||||
</a>
|
||||
|
||||
</div>
|
||||
<a class="hidden buttons_bottom_block no-print ajax_add_to_cart_button ajax_btn_crosselling" data-id-product="{$product->id}" data-minimal_quantity="1">
|
||||
<span>{l s='Ajouter' mod='antadis_cross_selling'}</span>
|
||||
</a>
|
||||
</div>
|
||||
<div id="lightbox_crossselling" >
|
||||
<p class="lightbox_subtitle small">
|
||||
Ajout au panier réussi
|
||||
</p>
|
||||
<div class="product-infos">
|
||||
<div class="product-image-container col-xs-4 col-xxs-12">
|
||||
<img class="img-responsive" src="{$link->getImageLink($product->link_rewrite, $product->id_image, 'home_default')|escape:'html':'UTF-8'}" alt="{$product->name|escape:'html':'UTF-8'}" />
|
||||
</div>
|
||||
<div class="product-box col-xs-8 col-xxs-12">
|
||||
<p class="product-name">{$product->name|strip}</p>
|
||||
|
||||
<div class="prices">
|
||||
<span class="product-price">{convertPrice price=$product->price}</span>
|
||||
{if $product->price_without_reduction != $product->price}
|
||||
<span class="old-price barre">{l s='Instead of' mod='antadis_cross_selling'} {convertPrice price=$product->price_without_reduction}</span>
|
||||
{/if}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="button-container">
|
||||
<a id="notAdd" href="#" class="btn">{l s='Ne pas ajouter au panier' mod='antadis_cross_selling'}</a>
|
||||
<a id="add" href="#" class="btn">{l s='Ajouter au panier' mod='antadis_cross_selling'}</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
{literal}
|
||||
<script>
|
||||
|
||||
|
||||
$('.btn_crosselling').fancybox();
|
||||
$(document).on('click', '#lightbox_crossselling .btn', function(){
|
||||
if($(this).attr('id') == 'notAdd') {
|
||||
$.fancybox.close();
|
||||
} else if ($(this).attr('id') == 'add'){
|
||||
$('.ajax_add_to_cart_button.hidden').click();
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
</script>
|
||||
{/literal}
|
@ -11,10 +11,12 @@
|
||||
|
||||
<div class="intro_top {if $back != 'my-account'}order-process{/if}">
|
||||
<div class="container">
|
||||
|
||||
{if $back == 'my-account'}
|
||||
<div class="intro_cat">
|
||||
<h1>{if $back != 'my-account'}{l s='You need to sign in'}{else}{l s='Authentication'}{/if}</h1>
|
||||
<h1>{l s='Authentication'}</h1>
|
||||
</div>
|
||||
{if $back != 'my-account'}
|
||||
{else}
|
||||
{include file="$tpl_dir./order-steps.tpl" current_step="login"}
|
||||
{/if}
|
||||
</div>
|
||||
@ -27,7 +29,8 @@
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<main>
|
||||
<main class="{if $back != 'my-account'}order-process-main{/if} {if isset($inOrderProcess) && $inOrderProcess && $PS_GUEST_CHECKOUT_ENABLED}
|
||||
checkoutMain{/if}">
|
||||
<section>
|
||||
{include file="$tpl_dir./errors.tpl"}
|
||||
|
||||
@ -36,7 +39,18 @@
|
||||
{if !isset($email_create)}
|
||||
<div class="row">
|
||||
<!-- Creation de compte -->
|
||||
<div class="col-md-6 col-sm-12">
|
||||
{if isset($inOrderProcess) && $inOrderProcess && $PS_GUEST_CHECKOUT_ENABLED}
|
||||
<div class="col-lg-4 col-md-12 blockCheckout">
|
||||
<div class="desc">
|
||||
<h2>{l s='Nouveau !'}</h2>
|
||||
{l s='Commandez en 1 clic'}<br/>
|
||||
</div>
|
||||
<div class="toggleCheckout">
|
||||
<a href="#new_account_form" class="btn open-panel">{l s='Instant checkout'}</a>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
<div class="{if isset($inOrderProcess) && $inOrderProcess && $PS_GUEST_CHECKOUT_ENABLED} col-lg-4 col-md-6 {else} col-md-6 {/if} col-sm-12">
|
||||
<form action="{$link->getPageLink('authentication', true)|escape:'html':'UTF-8'}" method="post" id="create-account_form" class="box">
|
||||
<h2 class="page-subheading">{l s='Create an account'}</h2>
|
||||
<div class="form_content clearfix">
|
||||
@ -51,7 +65,7 @@
|
||||
</div>
|
||||
<div class="submit">
|
||||
{if isset($back)}<input type="hidden" class="hidden" name="back" value="{$back|escape:'html':'UTF-8'}" />{/if}
|
||||
<button class="btn btn-black pull-center" type="submit" id="SubmitCreate" name="SubmitCreate">
|
||||
<button class="btn pull-center" type="submit" id="SubmitCreate" name="SubmitCreate">
|
||||
{l s='Subscribe'}
|
||||
</button>
|
||||
<input type="hidden" class="hidden" name="SubmitCreate" value="{l s='Create an account'}" />
|
||||
@ -61,7 +75,7 @@
|
||||
</div>
|
||||
|
||||
<!-- Connexion -->
|
||||
<div class="col-md-6 col-sm-12">
|
||||
<div class="{if isset($inOrderProcess) && $inOrderProcess && $PS_GUEST_CHECKOUT_ENABLED} col-lg-4 col-md-6 {else} col-md-6 {/if} col-sm-12">
|
||||
<form action="{$link->getPageLink('authentication', true)|escape:'html':'UTF-8'}" method="post" id="login_form" class="box">
|
||||
<h2 class="page-subheading">{l s='Already registered?'}</h2>
|
||||
<div class="form_content clearfix">
|
||||
@ -79,7 +93,7 @@
|
||||
|
||||
<div class="submit">
|
||||
{if isset($back)}<input type="hidden" class="hidden" name="back" value="{$back|escape:'html':'UTF-8'}" />{/if}
|
||||
<button type="submit" id="SubmitLogin" name="SubmitLogin" class="btn btn-black pull-center">
|
||||
<button type="submit" id="SubmitLogin" name="SubmitLogin" class="btn pull-center">
|
||||
{l s='Sign in'}
|
||||
</button>
|
||||
</div>
|
||||
@ -88,6 +102,285 @@
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if isset($inOrderProcess) && $inOrderProcess && $PS_GUEST_CHECKOUT_ENABLED}
|
||||
|
||||
<div class="row">
|
||||
<form action="{$link->getPageLink('authentication', true, NULL, "back=$back")|escape:'html':'UTF-8'}" method="post" id="new_account_form" class="animated-full col-sm-12 clearfix">
|
||||
<h2 class="page-heading bottom-indent">{l s='Or Instant checkout'}</h3>
|
||||
<div class="form_content">
|
||||
<div class="box">
|
||||
<div id="opc_account_form" style="display: block; ">
|
||||
<div class="row">
|
||||
<div class=" col-sm-12">
|
||||
<div class="clearfix form-group civilite">
|
||||
<label>{l s='Title'}</label>
|
||||
{foreach from=$genders key=k item=gender}
|
||||
<div>
|
||||
<label for="id_gender{$gender->id}" class="top">{$gender->name}</label>
|
||||
<input type="radio" name="id_gender" class="custom-input inline" id="id_gender{$gender->id}" value="{$gender->id}" {if isset($smarty.post.id_gender) && $smarty.post.id_gender == $gender->id}checked="checked"{/if} />
|
||||
</div>
|
||||
{/foreach}
|
||||
</div>
|
||||
</div>
|
||||
<!-- Account -->
|
||||
|
||||
|
||||
<div class="required form-group col-sm-6">
|
||||
<label for="firstname">{l s='First name'} <sup>*</sup></label>
|
||||
<input type="text" class="is_required validate form-control" data-validate="isName" id="firstname" name="firstname" value="{if isset($smarty.post.firstname)}{$smarty.post.firstname}{/if}" />
|
||||
</div>
|
||||
<div class="required form-group col-sm-6">
|
||||
<label for="lastname">{l s='Last name'} <sup>*</sup></label>
|
||||
<input type="text" class="is_required validate form-control" data-validate="isName" id="lastname" name="lastname" value="{if isset($smarty.post.lastname)}{$smarty.post.lastname}{/if}" />
|
||||
</div>
|
||||
<div class="required form-group col-sm-6">
|
||||
<label for="guest_email">{l s='Email address'} <sup>*</sup></label>
|
||||
<input type="text" class="is_required validate form-control" data-validate="isEmail" id="guest_email" name="guest_email" value="{if isset($smarty.post.guest_email)}{$smarty.post.guest_email}{/if}" />
|
||||
</div>
|
||||
<div class="form-group date-select col-sm-6">
|
||||
<label>{l s='Date of Birth'}</label>
|
||||
<div class="row">
|
||||
<div class="col-xs-4">
|
||||
<select id="days" name="days" class="form-control custom-input">
|
||||
<option value="">-</option>
|
||||
{foreach from=$days item=day}
|
||||
<option value="{$day}" {if ($sl_day == $day)} selected="selected"{/if}>{$day} </option>
|
||||
{/foreach}
|
||||
</select>
|
||||
{*
|
||||
{l s='January'}
|
||||
{l s='February'}
|
||||
{l s='March'}
|
||||
{l s='April'}
|
||||
{l s='May'}
|
||||
{l s='June'}
|
||||
{l s='July'}
|
||||
{l s='August'}
|
||||
{l s='September'}
|
||||
{l s='October'}
|
||||
{l s='November'}
|
||||
{l s='December'}
|
||||
*}
|
||||
</div>
|
||||
<div class="col-xs-4">
|
||||
<select id="months" name="months" class="form-control custom-input">
|
||||
<option value="">-</option>
|
||||
{foreach from=$months key=k item=month}
|
||||
<option value="{$k}" {if ($sl_month == $k)} selected="selected"{/if}>{l s=$month} </option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-xs-4">
|
||||
<select id="years" name="years" class="form-control custom-input">
|
||||
<option value="">-</option>
|
||||
{foreach from=$years item=year}
|
||||
<option value="{$year}" {if ($sl_year == $year)} selected="selected"{/if}>{$year} </option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{if isset($newsletter) && $newsletter}
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="form-group">
|
||||
<input class="custom-input inline" type="checkbox" name="newsletter" id="newsletter" value="1" {if isset($smarty.post.newsletter) && $smarty.post.newsletter == '1'}checked="checked"{/if} />
|
||||
<label for="newsletter">{l s='Sign up for our newsletter!'}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{if isset($optin) && $optin}
|
||||
<div class="row">
|
||||
<div class="col-md-12">
|
||||
<div class="form-group">
|
||||
|
||||
<input class="custom-input inline" type="checkbox" name="optin" id="optin" value="1" {if isset($smarty.post.optin) && $smarty.post.optin == '1'}checked="checked"{/if} />
|
||||
<label for="optin">{l s='Receive special offers from our partners!'}</label>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
<h3 class="page-heading bottom-indent top-indent">{l s='Delivery address'}</h3>
|
||||
<div class="row">
|
||||
|
||||
{foreach from=$dlv_all_fields item=field_name}
|
||||
|
||||
{if $field_name eq "address1"}
|
||||
<div class="required form-group col-sm-6">
|
||||
<label for="address1">{l s='Address'} <sup>*</sup></label>
|
||||
<input type="text" class="form-control" name="address1" id="address1" value="{if isset($smarty.post.address1)}{$smarty.post.address1}{/if}" />
|
||||
</div>
|
||||
{elseif $field_name eq "address2"}
|
||||
<div class="form-group is_customer_param col-sm-6">
|
||||
<label for="address2">{l s='Address (Line 2)'}{if in_array($field_name, $required_fields)} <sup>*</sup>{/if}</label>
|
||||
<input type="text" class="form-control" name="address2" id="address2" value="{if isset($smarty.post.address2)}{$smarty.post.address2}{/if}" />
|
||||
</div>
|
||||
{elseif $field_name eq "postcode"}
|
||||
{assign var='postCodeExist' value=true}
|
||||
<div class="required postcode form-group col-sm-3">
|
||||
<label for="postcode">{l s='Zip/Postal Code'} <sup>*</sup></label>
|
||||
<input type="text" class="validate form-control" name="postcode" id="postcode" data-validate="isPostCode" value="{if isset($smarty.post.postcode)}{$smarty.post.postcode}{/if}"/>
|
||||
</div>
|
||||
{elseif $field_name eq "city"}
|
||||
<div class="required form-group col-sm-6">
|
||||
<label for="city">{l s='City'} <sup>*</sup></label>
|
||||
<input type="text" class="form-control" name="city" id="city" value="{if isset($smarty.post.city)}{$smarty.post.city}{/if}" />
|
||||
</div>
|
||||
<!-- if customer hasn't update his layout address, country has to be verified but it's deprecated -->
|
||||
{elseif $field_name eq "Country:name" || $field_name eq "country"}
|
||||
<div class="required select form-group col-sm-3">
|
||||
<label for="id_country">{l s='Country'} <sup>*</sup></label>
|
||||
<select name="id_country" id="id_country" class="form-control custom-input">
|
||||
{foreach from=$countries item=v}
|
||||
<option value="{$v.id_country}"{if (isset($smarty.post.id_country) AND $smarty.post.id_country == $v.id_country) OR (!isset($smarty.post.id_country) && $sl_country == $v.id_country)} selected="selected"{/if}>{$v.name}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
|
||||
{/if}
|
||||
{/foreach}
|
||||
{if $stateExist eq false}
|
||||
<div class="required id_state select unvisible form-group col-sm-6">
|
||||
<label for="id_state">{l s='State'} <sup>*</sup></label>
|
||||
<select name="id_state" id="id_state" class="form-control custom-input">
|
||||
<option value="">-</option>
|
||||
</select>
|
||||
</div>
|
||||
{/if}
|
||||
{if $postCodeExist eq false}
|
||||
<div class="required postcode unvisible form-group col-sm-6">
|
||||
<label for="postcode">{l s='Zip/Postal Code'} <sup>*</sup></label>
|
||||
<input type="text" class="validate form-control" name="postcode" id="postcode" data-validate="isPostCode" value="{if isset($smarty.post.postcode)}{$smarty.post.postcode}{/if}"/>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
<div class="{if isset($one_phone_at_least) && $one_phone_at_least}required {/if}form-group col-sm-6">
|
||||
<label for="phone_mobile">{l s='Mobile phone'}{if isset($one_phone_at_least) && $one_phone_at_least} <sup>*</sup>{/if}</label>
|
||||
<input type="text" class="form-control" name="phone_mobile" id="phone_mobile" value="{if isset($smarty.post.phone_mobile)}{$smarty.post.phone_mobile}{/if}" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<input type="hidden" name="alias" id="alias" value="{l s='My address'}" />
|
||||
<input type="hidden" name="is_new_customer" id="is_new_customer" value="0" />
|
||||
</div>
|
||||
<div class="">
|
||||
<div class="sm12">
|
||||
<input type="checkbox" name="invoice_address" id="invoice_address" checked="checked" autocomplete="off" class="custom-input inline"/>
|
||||
<label for="invoice_address">{l s='Use the same address for invoice'}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div id="opc_invoice_address" class="unvisible row">
|
||||
{assign var=stateExist value=false}
|
||||
{assign var=postCodeExist value=false}
|
||||
{assign var=dniExist value=false}
|
||||
<div class="col-sm-12"><h3 class="page-subheading top-indent">{l s='Invoice address'}</h3></div>
|
||||
{foreach from=$inv_all_fields item=field_name}
|
||||
|
||||
{if $field_name eq "firstname"}
|
||||
<div class="required form-group col-sm-6">
|
||||
<label for="firstname_invoice">{l s='First name'} <sup>*</sup></label>
|
||||
<input type="text" class="form-control" id="firstname_invoice" name="firstname_invoice" value="{if isset($smarty.post.firstname_invoice) && $smarty.post.firstname_invoice}{$smarty.post.firstname_invoice}{/if}" />
|
||||
</div>
|
||||
{elseif $field_name eq "lastname"}
|
||||
<div class="required form-group col-sm-6">
|
||||
<label for="lastname_invoice">{l s='Last name'} <sup>*</sup></label>
|
||||
<input type="text" class="form-control" id="lastname_invoice" name="lastname_invoice" value="{if isset($smarty.post.lastname_invoice) && $smarty.post.lastname_invoice}{$smarty.post.lastname_invoice}{/if}" />
|
||||
</div>
|
||||
{elseif $field_name eq "address1"}
|
||||
<div class="required form-group col-sm-6">
|
||||
<label for="address1_invoice">{l s='Address'} <sup>*</sup></label>
|
||||
<input type="text" class="form-control" name="address1_invoice" id="address1_invoice" value="{if isset($smarty.post.address1_invoice) && $smarty.post.address1_invoice}{$smarty.post.address1_invoice}{/if}" />
|
||||
</div>
|
||||
{elseif $field_name eq "address2"}
|
||||
<div class="form-group is_customer_param col-sm-6">
|
||||
<label for="address2_invoice">{l s='Address (Line 2)'}{if in_array($field_name, $required_fields)} <sup>*</sup>{/if}</label>
|
||||
<input type="text" class="form-control" name="address2_invoice" id="address2_invoice" value="{if isset($smarty.post.address2_invoice) && $smarty.post.address2_invoice}{$smarty.post.address2_invoice}{/if}" />
|
||||
</div>
|
||||
{elseif $field_name eq "postcode"}
|
||||
{$postCodeExist = true}
|
||||
<div class="required postcode_invoice form-group col-sm-3">
|
||||
<label for="postcode_invoice">{l s='Zip/Postal Code'} <sup>*</sup></label>
|
||||
<input type="text" class="validate form-control" name="postcode_invoice" id="postcode_invoice" data-validate="isPostCode" value="{if isset($smarty.post.postcode_invoice) && $smarty.post.postcode_invoice}{$smarty.post.postcode_invoice}{/if}"/>
|
||||
</div>
|
||||
{elseif $field_name eq "city"}
|
||||
<div class="required form-group col-sm-6">
|
||||
<label for="city_invoice">{l s='City'} <sup>*</sup></label>
|
||||
<input type="text" class="form-control" name="city_invoice" id="city_invoice" value="{if isset($smarty.post.city_invoice) && $smarty.post.city_invoice}{$smarty.post.city_invoice}{/if}" />
|
||||
</div>
|
||||
{elseif $field_name eq "country" || $field_name eq "Country:name"}
|
||||
<div class="required form-group col-sm-3">
|
||||
<label for="id_country_invoice">{l s='Country'} <sup>*</sup></label>
|
||||
<select name="id_country_invoice" id="id_country_invoice" class="form-control custom-input">
|
||||
<option value="">-</option>
|
||||
{foreach from=$countries item=v}
|
||||
<option value="{$v.id_country}"{if (isset($smarty.post.id_country_invoice) && $smarty.post.id_country_invoice == $v.id_country) OR (!isset($smarty.post.id_country_invoice) && $sl_country == $v.id_country)} selected="selected"{/if}>{$v.name|escape:'html':'UTF-8'}</option>
|
||||
{/foreach}
|
||||
</select>
|
||||
</div>
|
||||
{elseif $field_name eq "state" || $field_name eq 'State:name'}
|
||||
{$stateExist = true}
|
||||
<div class="required id_state_invoice form-group col-sm-6" style="display:none;">
|
||||
<label for="id_state_invoice">{l s='State'} <sup>*</sup></label>
|
||||
<select name="id_state_invoice" id="id_state_invoice" class="form-control custom-input">
|
||||
<option value="">-</option>
|
||||
</select>
|
||||
</div>
|
||||
{/if}
|
||||
{/foreach}
|
||||
{if !$postCodeExist}
|
||||
<div class="required postcode_invoice form-group unvisible col-sm-6">
|
||||
<label for="postcode_invoice">{l s='Zip/Postal Code'} <sup>*</sup></label>
|
||||
<input type="text" class="form-control" name="postcode_invoice" id="postcode_invoice" value="{if isset($smarty.post.postcode_invoice) && $smarty.post.postcode_invoice}{$smarty.post.postcode_invoice}{/if}"/>
|
||||
</div>
|
||||
{/if}
|
||||
{if !$stateExist}
|
||||
<div class="required id_state_invoice form-group unvisible col-sm-6">
|
||||
<label for="id_state_invoice">{l s='State'} <sup>*</sup></label>
|
||||
<select name="id_state_invoice" id="id_state_invoice" class="form-control custom-input">
|
||||
<option value="">-</option>
|
||||
</select>
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{*<div class="form-group is_customer_param col-sm-6">
|
||||
<label for="other_invoice">{l s='Additional information'}</label>
|
||||
<textarea class="form-control" name="other_invoice" id="other_invoice" cols="26" rows="3"></textarea>
|
||||
</div>*}
|
||||
|
||||
|
||||
<div class="{if isset($one_phone_at_least) && $one_phone_at_least}required {/if}form-group col-sm-6">
|
||||
<label for="phone_mobile_invoice">{l s='Mobile phone'}{if isset($one_phone_at_least) && $one_phone_at_least} <sup>*</sup>{/if}</label>
|
||||
<input type="text" class="form-control" name="phone_mobile_invoice" id="phone_mobile_invoice" value="{if isset($smarty.post.phone_mobile_invoice) && $smarty.post.phone_mobile_invoice}{$smarty.post.phone_mobile_invoice}{/if}" />
|
||||
</div>
|
||||
<input type="hidden" name="alias_invoice" id="alias_invoice" value="{l s='My Invoice address'}" />
|
||||
</div>
|
||||
<!-- END Account -->
|
||||
</div>
|
||||
{$HOOK_CREATE_ACCOUNT_FORM}
|
||||
<p class="cart_navigation required submit clearfix">
|
||||
<span><sup>*</sup>{l s='Required field'}</span>
|
||||
<input type="hidden" name="display_guest_checkout" value="1" />
|
||||
<button type="submit" class="button btn btn-default button-medium" name="submitGuestAccount" id="submitGuestAccount">
|
||||
<span>
|
||||
{l s='Proceed to checkout'}
|
||||
<i class="icon-chevron-right right"></i>
|
||||
</span>
|
||||
</button>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
|
||||
{else}
|
||||
<form action="{$link->getPageLink('authentication', true)|escape:'html':'UTF-8'}" method="post" id="account-creation_form" class="std box">
|
||||
{$HOOK_CREATE_ACCOUNT_TOP}
|
||||
|
@ -10,8 +10,8 @@ body.content_only { margin: 0 }
|
||||
**************************************************************************************************************/
|
||||
#header {
|
||||
background: #fff;
|
||||
position: relative;
|
||||
z-index: 100010;
|
||||
/*position: relative;
|
||||
z-index: 100010;*/
|
||||
}
|
||||
#header .bg-pink, #header .bg-blue {
|
||||
padding: 10px 0 0 0;
|
||||
@ -84,7 +84,12 @@ body.content_only { margin: 0 }
|
||||
#header #header_user {
|
||||
float: left; clear: both;
|
||||
}
|
||||
#header #header-cart { margin-top: 15px; }
|
||||
|
||||
#header #header-cart {
|
||||
margin-top: 15px;
|
||||
padding-right: 0;
|
||||
|
||||
}
|
||||
#header #header_user p {
|
||||
padding-top: 45px;
|
||||
margin: 0;
|
||||
@ -99,7 +104,7 @@ body.content_only { margin: 0 }
|
||||
float: right;
|
||||
font-size: 18px;
|
||||
text-transform: lowercase;
|
||||
padding-right: 23px;
|
||||
/*padding-right: 23px;*/
|
||||
}
|
||||
#header #header_user a.logout i { margin-right: 0px; }
|
||||
#header #header_user a.account { font-size: 20px; }
|
||||
@ -1033,6 +1038,7 @@ body .ac_results {
|
||||
#header #header_user{ margin-top: 10px;}
|
||||
#header #header-cart,
|
||||
#header #header_user { clear: none; float: right; margin-right: 10px; }
|
||||
#header #header-cart { padding-right: 0; }
|
||||
|
||||
#header #mainmenu .menu-content > li > a, #header #mainmenu .menu-content > li > span { font-size: 14px; padding: 11px 10px; }
|
||||
|
||||
@ -4198,7 +4204,7 @@ main#categorycms { margin-bottom: 30px }
|
||||
/*************************************************************************************************************
|
||||
****************************************** PANIER ********************************************
|
||||
**************************************************************************************************************/
|
||||
#order_step {
|
||||
/*#order_step {
|
||||
font-size: 18px;
|
||||
margin-top: 50px;
|
||||
}
|
||||
@ -4218,6 +4224,7 @@ main#categorycms { margin-bottom: 30px }
|
||||
#order_step li.step_done div { background: #6ac5bb; color: #fff; font-family: 'pt_sans' }
|
||||
#order_step li.step_done div a { color: #fff; }
|
||||
#order_step li a { color: #333; }
|
||||
|
||||
@media(max-width: 991px) {
|
||||
#order_step li div { padding: 20px 15px 11px 15px }
|
||||
}
|
||||
@ -4226,16 +4233,16 @@ main#categorycms { margin-bottom: 30px }
|
||||
}
|
||||
@media(min-width: 991px) {
|
||||
#shopping-cart .header .cart_navigation .btn-cart, #shopping-cart .header .cart_navigation .btn-cancel {
|
||||
background-color: transparent;
|
||||
/*background-color: transparent;
|
||||
color: #333;
|
||||
border: 1px solid #333;
|
||||
border: 1px solid #333;*/
|
||||
}
|
||||
#shopping-cart .header .btn.btn-cancel:hover, #shopping-cart .header .cart_navigation .btn-cart:hover {
|
||||
background-color: #333;
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
|
||||
*/
|
||||
#shopping-cart {
|
||||
padding: 0px 15px 20px 15px;
|
||||
}
|
||||
@ -4243,7 +4250,7 @@ main#categorycms { margin-bottom: 30px }
|
||||
font-size: 16px;
|
||||
margin-top: 0;
|
||||
}
|
||||
#shopping-cart .header .btn.btn-cancel, #shopping-cart .header .cart_navigation .btn-cart {
|
||||
#shopping-cart .header .btn.btn-cancel/*, #shopping-cart .header .cart_navigation .btn-cart*/ {
|
||||
border-color: #333;
|
||||
}
|
||||
|
||||
@ -4473,7 +4480,15 @@ main#categorycms { margin-bottom: 30px }
|
||||
font-size: 15px;
|
||||
font-family: 'pt_sans';
|
||||
}
|
||||
|
||||
#shopping-cart #calcul .renfort {
|
||||
padding: 15px;
|
||||
background-color: #529bb6;
|
||||
text-align: center;
|
||||
color: #fff;
|
||||
font-size: 18px;
|
||||
/*font-family: 'vidaloka';*/
|
||||
font-family: 'pt_sans';
|
||||
}
|
||||
#shopping-cart #calcul .shipping-politic .titre {
|
||||
color: #4d4d4d;
|
||||
font-family: 'pt_sansbold';
|
||||
@ -4497,6 +4512,9 @@ main#categorycms { margin-bottom: 30px }
|
||||
margin-top: 15px;
|
||||
margin-bottom: 25px;
|
||||
}
|
||||
#shopping-cart .reminderFreeShipping.hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#shopping-cart .reminderFreeShipping .price {
|
||||
color: #e4535d;
|
||||
@ -4553,7 +4571,23 @@ main#categorycms { margin-bottom: 30px }
|
||||
#shopping-cart #calcul.table-row { margin: 10px -15px 0 -15px; }
|
||||
|
||||
|
||||
|
||||
#shopping-cart #shopping-cart-products .product_cross_selling {
|
||||
background: #f6f0f0
|
||||
}
|
||||
#shopping-cart #shopping-cart-products .product_cross_selling .price {
|
||||
color: #e4535d;
|
||||
}
|
||||
#shopping-cart #shopping-cart-products .product_cross_selling .ajax_add_to_cart_button {
|
||||
border: 1px solid;
|
||||
cursor: pointer;
|
||||
font-family: "pompiere_regular";
|
||||
padding: 8px 15px;
|
||||
text-transform: uppercase;
|
||||
float: right;
|
||||
margin-right: 30px;
|
||||
}
|
||||
#shopping-cart #shopping-cart-products .product_cross_selling .ajax_add_to_cart_button:hover { text-decoration: none;}
|
||||
#shopping-cart #shopping-cart-products .product_cross_selling .ajax_add_to_cart_button:hover { background: #e4535d; color:#fff; }
|
||||
|
||||
@media (min-width: 1399px) {
|
||||
#shopping-cart .table-head .text-right, #shopping-cart #shopping-cart-products .total {
|
||||
@ -4642,6 +4676,274 @@ main#categorycms { margin-bottom: 30px }
|
||||
|
||||
#order #message { background: #f9f9f9; border: 1px solid #dfdfdf }
|
||||
|
||||
/*************************************************************************************************************
|
||||
*************************************** ORDER REFONTE *****************************************
|
||||
**************************************************************************************************************/
|
||||
/* toggle checkout */
|
||||
#auth .toggleCheckout { text-align: center; margin-top: 15px;}
|
||||
/* / toggle checkout */
|
||||
|
||||
#order #header .tabs, #order #header #mainmenu, #order #header #header-cart, #order #header .search-mobile, #order .search_header, #order #header #header-cart, #order-confirmation #header #header-cart, #order-confirmation #header .tabs, #order-confirmation #header #mainmenu, #order-confirmation #header #header-cart, #order-confirmation .search_header, .authentication-order #header .tabs, .authentication-order #header #mainmenu, .authentication-order .account_box, .authentication-order .search_header {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#order #header p.by,
|
||||
#order-confirmation #header p.by,
|
||||
.authentication-order #header p.by {
|
||||
margin-top: 75px;
|
||||
margin-left: 130px;
|
||||
}
|
||||
#order .header .btn.btn-cancel,
|
||||
#order-confirmation .header .btn.btn-cancel {
|
||||
margin-top: 0;
|
||||
}
|
||||
.intro_top.order-process {
|
||||
background-image: none;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
/* steps */
|
||||
#order .btn.btn-cancel {
|
||||
|
||||
}
|
||||
#order_step {
|
||||
margin: 0;
|
||||
width: 67%;
|
||||
margin-right: 165px;
|
||||
margin-top: -64px;
|
||||
float: right;
|
||||
text-align: right;
|
||||
}
|
||||
#order #header_logo, #order-confirmation #header_logo {
|
||||
padding-top: 0px;
|
||||
}
|
||||
|
||||
#order_step li.step_done div {
|
||||
background-color: #a9cddb;
|
||||
color: #333333;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#order_step li.step_done div a {
|
||||
color: inherit;
|
||||
}
|
||||
#order_step li.step_done div a:hover,
|
||||
#order_step li.step_done div a:hover {
|
||||
|
||||
|
||||
}
|
||||
#order_step li.step_current > div {
|
||||
background-color: #fff;
|
||||
color: #333;
|
||||
}
|
||||
#order .header .cart_navigation .btn-cart, #order .header .cart_navigation .btn-cancel,
|
||||
#order-confirmation .header .cart_navigation .btn-cart, #order-confirmation .header .cart_navigation .btn-cancel {
|
||||
font-size: 16px;
|
||||
line-height: 26px;
|
||||
}
|
||||
#order_step li.step_todo div {
|
||||
background-color: #a9cddb;
|
||||
}
|
||||
#order_step h1 {
|
||||
font-size: inherit;
|
||||
line-height: inherit;
|
||||
margin: 0;
|
||||
}
|
||||
#order_step li {
|
||||
width: auto;
|
||||
float: none;
|
||||
display: inline-block;
|
||||
}
|
||||
#order_step li div, #order_step li.step_todo.first div, #order_step li.step_todo div {
|
||||
font-family: 'pompiere_regular';
|
||||
text-transform: uppercase;
|
||||
padding: 8px 16px;
|
||||
padding-top: 11px;
|
||||
font-size: 21px;
|
||||
}
|
||||
#order_step li.step_todo div{
|
||||
background-color: #a9cddb;;;
|
||||
color: #333333;
|
||||
font-weight: bold;
|
||||
}
|
||||
#order_step li.step_current div {
|
||||
color: #e4535d;;
|
||||
font-weight: bold;
|
||||
background-color: #fff;
|
||||
}
|
||||
#order_step li.step_current div h1 span { font-weight: bold; }
|
||||
#order #shopping-cart .alert {
|
||||
margin-top: 15px;
|
||||
}
|
||||
#authentication .blockCheckout {
|
||||
margin-bottom: 50px;
|
||||
}
|
||||
#authentication .blockCheckout .desc {
|
||||
text-align: center;
|
||||
}
|
||||
#authentication .blockCheckout .desc h2 {
|
||||
margin-top: 0;
|
||||
margin-bottom: 25px;
|
||||
}
|
||||
|
||||
/* / steps */
|
||||
|
||||
|
||||
#shopping-cart-products .table-row:nth-child(even) {
|
||||
/*background-color: #f6f0f0;*/
|
||||
}
|
||||
|
||||
/* discount */
|
||||
#shopping-cart #calcul .discount_form .form-group .inner {
|
||||
max-height: 0;
|
||||
|
||||
overflow: hidden;
|
||||
-webkit-transition: all 0.5s; /* Safari */
|
||||
transition: all 0.5s;
|
||||
}
|
||||
#shopping-cart #calcul .discount_form .btn, #shopping-cart #calcul .discount_form .discount_name{
|
||||
margin-top: 15px;
|
||||
|
||||
}
|
||||
#shopping-cart #calcul .discount_form.open .form-group .inner {
|
||||
max-height: 600px;
|
||||
}
|
||||
#shopping-cart #calcul .discount_form label {
|
||||
text-decoration: underline;
|
||||
cursor: pointer;
|
||||
margin-bottom: 0;
|
||||
}
|
||||
/* / discount */
|
||||
|
||||
/* ask for help */
|
||||
#shopping-cart #calcul .shipping-politic {
|
||||
border-radius: 0;
|
||||
}
|
||||
#order-detail-content .ask-for-help {
|
||||
font-family: 'pompiere_regular';
|
||||
text-transform: uppercase;
|
||||
border-radius: 0 0 3px 3px;
|
||||
border: 1px solid #dfdfdf;
|
||||
border-top: 0;
|
||||
font-size: 21px;
|
||||
padding: 10px;
|
||||
text-align: center;
|
||||
}
|
||||
#order-detail-content .ask-for-help .tel, #order-detail-content .ask-for-help .tel:hover {
|
||||
text-decoration: none;
|
||||
cursor: default;
|
||||
color: #519bb6;
|
||||
}
|
||||
#order #netreviewsWidgetNum5544widget23av, #order-confirmation #netreviewsWidgetNum5544widget23av, .authentication-order #netreviewsWidgetNum5544widget23av {
|
||||
bottom: auto!important;
|
||||
top: 15px!important;
|
||||
right: -54%!important;
|
||||
left: 0!important;
|
||||
width: 154px;
|
||||
margin: auto;
|
||||
border-radius: 200px!important;
|
||||
overflow: hidden;
|
||||
height: 150px;
|
||||
position: absolute!important;
|
||||
}
|
||||
#auth #new_account_form h2 {
|
||||
display: block;
|
||||
margin-top: 30px;
|
||||
}
|
||||
.authentication-order #new_account_form {
|
||||
max-height: 0;
|
||||
overflow: hidden;
|
||||
}
|
||||
.authentication-order .toggleCheckout.hidden {
|
||||
display: none;
|
||||
}
|
||||
.authentication-order #new_account_form.toggle {
|
||||
max-height: none;
|
||||
}
|
||||
.authentication-order .newsletter_footer, .authentication-order .inner_partenaire {
|
||||
display: none;
|
||||
}
|
||||
#order #header #header_user a.logout, #order-confirmation #header #header_user a.logout {
|
||||
padding-right: 0;
|
||||
}
|
||||
#order .account_box {
|
||||
width: 75%;
|
||||
}
|
||||
#order .account_box + div {
|
||||
width: 58.33333333%;
|
||||
padding-right: 0;
|
||||
}
|
||||
#order .account_box > div > div, #order-confirmation .account_box > div > div {
|
||||
width:77%;
|
||||
margin-left: 0;
|
||||
padding-right: 0;
|
||||
text-align: right;
|
||||
}
|
||||
#order #header_user, #order-confirmation #header_user {
|
||||
float: right;
|
||||
}
|
||||
#order #header p.by, #order-confirmation #header p.by {
|
||||
margin-top: 37px;
|
||||
}
|
||||
#order #header #header_user p, #order-confirmation #header #header_user p {
|
||||
padding-top: 0;
|
||||
}
|
||||
/*#order #header_user_info .icon-profile, #order-confirmation #header_user_info .icon-profile {
|
||||
display: none;
|
||||
}*/
|
||||
/*.footer_social .title-social.lowercase {
|
||||
text-transform: none;
|
||||
}*/
|
||||
.product_cross_selling em {
|
||||
font-family: "vidaloka";
|
||||
display: block;
|
||||
color: #333;
|
||||
}
|
||||
@media(max-width: 1699px) {
|
||||
|
||||
#order #netreviewsWidgetNum5544widget23av, #order-confirmation #netreviewsWidgetNum5544widget23av, .authentication-order #netreviewsWidgetNum5544widget23av {
|
||||
right: -63%!important;
|
||||
}
|
||||
}
|
||||
@media(max-width: 1499px) {
|
||||
#order #netreviewsWidgetNum5544widget23av, #order-confirmation #netreviewsWidgetNum5544widget23av, .authentication-order #netreviewsWidgetNum5544widget23av {
|
||||
right: -75%!important;
|
||||
}
|
||||
}
|
||||
@media(max-width: 1299px) {
|
||||
|
||||
}
|
||||
@media(max-width: 1199px) {
|
||||
#order-detail-content #order_step { margin-right: 0; }
|
||||
#order_step li#step_end { padding-right: 0;}
|
||||
#order .account_box > div > div, #order-confirmation .account_box > div > div { float: right; padding-right: 15px;}
|
||||
#order #netreviewsWidgetNum5544widget23av { display: none!important;}
|
||||
#order .account_box, #order-confirmation .account_box { width: 66%; }
|
||||
#order .account_box + div { width: 65%; padding-right: 0; }
|
||||
#order #header p.by { margin-left: 0; }
|
||||
#order_step { width: 71%; margin-top: -61px; }
|
||||
#order_step li div, #order_step li.step_todo.first div, #order_step li.step_todo div { font-size: 19px; }
|
||||
#order-detail-content #order_step { width: 70%; }
|
||||
}
|
||||
@media(max-width: 990px) {
|
||||
|
||||
#order_step li div, #order_step li.step_todo.first div, #order_step li.step_todo div { padding-left: 10px; padding-right: 10px; }
|
||||
#order .account_box + div, #order-confirmation .account_box + div { margin-bottom: 0; }
|
||||
/*#order #header .account_box #header_user_info i, #order-confirmation #header .account_box #header_user_info i { display: none; }*/
|
||||
#order .account_box { position: absolute; right: 0; }
|
||||
#order_step li.step_current > div { ; }
|
||||
#order_step li.step_current div span:nth-child(2) { display: inline-block!important; }
|
||||
#order_step { width: 100%; }
|
||||
#order-detail-content #order_step { width: 100%; }
|
||||
#order .load_menu { background-color: #519bb6; }
|
||||
}
|
||||
@media(max-width: 767px) {
|
||||
#order #header_logo, #order-confirmation #header_logo { padding-top: 0; }
|
||||
#order .account_box > div > div, #order-confirmation .account_box > div > div { padding-top: 0; }
|
||||
#order_step li.step_current div { padding-left: 10px; padding-right: 10px;}
|
||||
#order_step li { padding-left: 7px; padding-right: 7px; }
|
||||
#order #netreviewsWidgetNum5544widget23av { display: none; }
|
||||
#order_step li.step_current div { padding-left: 5px; padding-right: 5px; }
|
||||
}
|
||||
/*************************************************************************************************************
|
||||
****************************** PRODUCT ACCESSORIES SHOPPING_CART ********************************
|
||||
**************************************************************************************************************/
|
||||
@ -4978,6 +5280,7 @@ main#categorycms { margin-bottom: 30px }
|
||||
#authentication header.page-heading {
|
||||
|
||||
}
|
||||
|
||||
#auth {
|
||||
padding: 15px;
|
||||
}
|
||||
@ -5010,6 +5313,10 @@ main#categorycms { margin-bottom: 30px }
|
||||
#auth #create-account_form .form_content {
|
||||
padding: 30px 100px;
|
||||
}
|
||||
.checkoutMain #auth #create-account_form .form_content, .checkoutMain #auth #login_form .form_content {
|
||||
padding-right: 30px;
|
||||
padding-left: 30px;
|
||||
}
|
||||
#login_form .form_content .submit .btn { float: none;}
|
||||
#login_form .form_content .submit {
|
||||
text-align: center;
|
||||
@ -5020,8 +5327,9 @@ main#categorycms { margin-bottom: 30px }
|
||||
text-align: center;
|
||||
}
|
||||
#auth form .form_content p.text {
|
||||
margin: 0 0 23px 0;
|
||||
margin: 0 0 28px 0;
|
||||
text-align: center;
|
||||
font-size: 14px;
|
||||
}
|
||||
#auth form .lost_password {
|
||||
color: #b4293c;
|
||||
@ -5031,14 +5339,17 @@ main#categorycms { margin-bottom: 30px }
|
||||
position: relative;
|
||||
top: -10px;
|
||||
}
|
||||
#opc_account_form h3 {
|
||||
margin-top: 25px;
|
||||
}
|
||||
#auth #account-creation_form {
|
||||
background: none;
|
||||
border: 0;
|
||||
}
|
||||
#account-creation_form .civilite {
|
||||
#authentication .civilite {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
#account-creation_form .civilite > label {
|
||||
#authentication .civilite > label {
|
||||
margin-bottom: 10px;
|
||||
padding: 0 20px 0 0;
|
||||
vertical-align: middle;
|
||||
@ -6728,7 +7039,6 @@ div.languages>span{
|
||||
}
|
||||
|
||||
|
||||
|
||||
/***************************************************************************************/
|
||||
/************************************ DOOFINDER ************************************/
|
||||
|
||||
@ -6972,6 +7282,7 @@ div.languages>span{
|
||||
.left_col_search { background-color: #f5f0f1; }
|
||||
#search_result_container .name { height: 51px; }
|
||||
#search_result_container div.title { display: block }
|
||||
}
|
||||
@media(max-width: 767px) {
|
||||
#search_result_container_result_products, #search_result_container_result_tricks { width: 100%; float: none; }
|
||||
#search_result_container .astuce { width: 30px; height: 30px; }
|
||||
@ -6999,3 +7310,80 @@ div.languages>span{
|
||||
#search_result_container { width: 100%; }
|
||||
.doofiner_loader { display: none !important; }
|
||||
}
|
||||
|
||||
#guest-tracking .form-content {
|
||||
padding: 20px;
|
||||
}
|
||||
#guest-tracking .alert-danger .container {
|
||||
max-width: 100%;
|
||||
}
|
||||
/******************************************/
|
||||
/************ CROSSSELING ***************/
|
||||
/******************************************/
|
||||
#shopping-cart-products .btn_crosselling {
|
||||
border: 1px solid;
|
||||
cursor: pointer;
|
||||
font-family: "pompiere_regular";
|
||||
padding: 8px 15px;
|
||||
text-transform: uppercase;
|
||||
float: right;
|
||||
margin-right: 30px;
|
||||
}
|
||||
|
||||
#shopping-cart-products .btn_crosselling:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.product_cross_selling + #lightbox_crossselling {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#lightbox_crossselling {
|
||||
|
||||
}
|
||||
|
||||
#lightbox_crossselling .product-infos {
|
||||
background: #f0f0f0;
|
||||
overflow: hidden;
|
||||
padding: 15px 1px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
#lightbox_crossselling .product-infos .prices {
|
||||
float: left;
|
||||
margin: 5px 0 0 0;
|
||||
position: relative;
|
||||
}
|
||||
#lightbox_crossselling .product-infos .prices .product-price {
|
||||
color: #e4535d;
|
||||
font-family: 'vidaloka';
|
||||
letter-spacing: -1px;
|
||||
font-size: 36px;
|
||||
margin-right: 15px;
|
||||
}
|
||||
#lightbox_crossselling .product-infos .product-old-price {
|
||||
color: #999;
|
||||
font-family: 'pt_sans';
|
||||
font-size: 14px;
|
||||
}
|
||||
#lightbox_crossselling .product-infos .product-name {
|
||||
color: #333;
|
||||
font-family: 'pt_sans';
|
||||
margin: 25px 0 10px 0;
|
||||
}
|
||||
#lightbox_crossselling .product-infos .img-responsive {
|
||||
display: block;
|
||||
margin: 0;
|
||||
max-width: 100%;
|
||||
max-height: 100%;
|
||||
}
|
||||
#lightbox_crossselling .button-container .btn:nth-child(2) {
|
||||
float: right;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@media (max-width: 650px) {
|
||||
#lightbox_crossselling .button-container .btn { width: 100%; margin-bottom: 10px; }
|
||||
|
||||
}
|
@ -45,7 +45,7 @@ i.awesome {
|
||||
font-family: 'FontAwesome';
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
.unbreakable { white-space: nowrap;}
|
||||
.pub_header {
|
||||
border: 1px solid #dfdfdf;
|
||||
margin: 30px 0 0px 0;
|
||||
@ -1062,6 +1062,10 @@ body .fancybox-overlay {
|
||||
border:2px solid #d2edea;
|
||||
color: #6ac5bb;
|
||||
}
|
||||
.alert-success a {
|
||||
color: inherit;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
/*** TABLE ***/
|
||||
.table-div {
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -51,7 +51,13 @@
|
||||
|
||||
<div class="bg-grey">
|
||||
<div class="container">
|
||||
|
||||
<div class="col-lg-offset-3 col-lg-6 col-md-offset-2 col-md-8 col-sm-offset-1 col-sm-10 col-xs-offset-1 col-xs-10 footer_social">
|
||||
{if ($page_name == 'authentication' && $back != 'my-account') || $page_name == 'order'}
|
||||
<span class="title-social">{l s='Une question? Contactez-nous au'}</span>
|
||||
<span class="title-social unbreakable">{l s='0 800 500 270'}</span>
|
||||
|
||||
{else}
|
||||
<span class="title-social">{l s='Retrouvez-nous'}</span>
|
||||
<span class="social">
|
||||
<a href="https://www.facebook.com/ToutPratique-182589007555/" target="_blank"><i class="icon icon-facebook"></i></a>
|
||||
@ -66,6 +72,7 @@
|
||||
<span class="social">
|
||||
<a href="{$link->getPageLink('contact')}"><i class="icon icon-email"></i></a>
|
||||
</span>
|
||||
{/if}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,16 +1,22 @@
|
||||
<main>
|
||||
{capture name=path}{l s='Guest Tracking'}{/capture}
|
||||
<section>
|
||||
<header class="page-heading">
|
||||
|
||||
|
||||
|
||||
<div class="intro_top">
|
||||
<div class="container">
|
||||
<div class="intro_cat">
|
||||
<h1>{l s='Guest Tracking'}</h1>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="breadcrumbs">
|
||||
<div class="container">
|
||||
{include file="$tpl_dir./breadcrumb.tpl"}
|
||||
</div>
|
||||
</div>
|
||||
<div class="container">
|
||||
<h1 itemprop="name">{l s='Guest Tracking'}</h1>
|
||||
</div>
|
||||
</header>
|
||||
{if isset($confirmation) && $confirmation}
|
||||
<p class="confirmation">
|
||||
{$confirmation}
|
||||
@ -49,7 +55,7 @@
|
||||
</div>
|
||||
</div>
|
||||
{/foreach}
|
||||
|
||||
<div class="container">
|
||||
<h2 id="guestToCustomer" class="page-heading">{l s='For more advantages...'}</h2>
|
||||
|
||||
{include file="$tpl_dir./errors.tpl"}
|
||||
@ -57,15 +63,18 @@
|
||||
{if isset($transformSuccess)}
|
||||
<p class="alert alert-success">{l s='Your guest account has been successfully transformed into a customer account. You can now log in as a registered shopper. '} <a href="{$link->getPageLink('authentication', true)|escape:'html':'UTF-8'}">{l s='page.'}</a></p>
|
||||
{else}
|
||||
|
||||
<div class="box">
|
||||
<form method="post" action="{$action|escape:'html':'UTF-8'}#guestToCustomer" class="std">
|
||||
<fieldset class="form-content">
|
||||
|
||||
<div class="form-group">
|
||||
<p><strong class="dark">{l s='Transform your guest account into a customer account and enjoy:'}</strong></p>
|
||||
<ul>
|
||||
<li> -{l s='Personalized and secure access'}</li>
|
||||
<li> -{l s='Fast and easy checkout'}</li>
|
||||
<li> -{l s='Easier merchandise return'}</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-xs-12 col-sm-5 col-md-4 col-lg-3">
|
||||
<div class="text form-group">
|
||||
@ -79,17 +88,20 @@
|
||||
<input type="hidden" name="order_reference" value="{if isset($smarty.get.order_reference)}{$smarty.get.order_reference|escape:'html':'UTF-8'}{else}{if isset($smarty.post.order_reference)}{$smarty.post.order_reference|escape:'html':'UTF-8'}{/if}{/if}" />
|
||||
<input type="hidden" name="email" value="{if isset($smarty.get.email)}{$smarty.get.email|escape:'html':'UTF-8'}{else}{if isset($smarty.post.email)}{$smarty.post.email|escape:'html':'UTF-8'}{/if}{/if}" />
|
||||
|
||||
<p>
|
||||
<p class="text-right">
|
||||
<button type="submit" name="submitTransformGuestToCustomer" class="button button-medium btn btn-default"><span>{l s='Send'}<i class="icon-chevron-right right"></i></span></button>
|
||||
</p>
|
||||
</fieldset>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
{/if}
|
||||
{else}
|
||||
{include file="$tpl_dir./errors.tpl"}
|
||||
{if isset($show_login_link) && $show_login_link}
|
||||
<p><img src="{$img_dir}icon/userinfo.gif" alt="{l s='Information'}" class="icon" /><a href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}">{l s='Click here to log in to your customer account.'}</a><br /><br /></p>
|
||||
{/if}
|
||||
<div class="container">
|
||||
<form method="post" action="{$action|escape:'html':'UTF-8'}" class="std" id="guestTracking">
|
||||
<h2 class="page-subheading">{l s='To track your order, please enter the following information:'}</h2>
|
||||
<div class="form_content">
|
||||
@ -107,6 +119,7 @@
|
||||
</p>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
</section>
|
||||
|
@ -88,7 +88,7 @@
|
||||
|
||||
|
||||
</head>
|
||||
<body{if isset($page_name)} id="{$page_name|escape:'html':'UTF-8'}"{/if} class="{if !$isCms}shop {/if}{if isset($page_name)}{$page_name|escape:'html':'UTF-8'}{/if}{if isset($body_classes) && $body_classes|@count} {implode value=$body_classes separator=' '}{/if}{if $hide_left_column} hide-left-column{/if}{if $hide_right_column} hide-right-column{/if}{if isset($content_only) && $content_only} content_only{/if} lang_{$lang_iso}">
|
||||
<body{if isset($page_name)} id="{$page_name|escape:'html':'UTF-8'}"{/if} class="{if !$isCms}shop {/if}{if isset($page_name)}{$page_name|escape:'html':'UTF-8'}{/if}{if isset($body_classes) && $body_classes|@count} {implode value=$body_classes separator=' '}{/if}{if $hide_left_column} hide-left-column{/if}{if $hide_right_column} hide-right-column{/if}{if isset($content_only) && $content_only} content_only{/if} lang_{$lang_iso} {if $page_name == 'authentication' && $back != 'my-account'} authentication-order{/if}">
|
||||
{if !isset($content_only) || !$content_only}
|
||||
{hook h='displayCookie'}
|
||||
|
||||
|
@ -23,6 +23,7 @@
|
||||
* International Registered Trademark & Property of PrestaShop SA
|
||||
*/
|
||||
$(document).ready(function(){
|
||||
openPanel();
|
||||
$(document).on('submit', '#create-account_form', function(e){
|
||||
e.preventDefault();
|
||||
submitFunction();
|
||||
@ -34,11 +35,32 @@ $(document).ready(function(){
|
||||
|
||||
$(document).on('change', '#invoice_address', function() {
|
||||
$that = $(this);
|
||||
|
||||
|
||||
if( $('.account_creation.invoice').length == 0) {
|
||||
|
||||
|
||||
$formInvoice = $('#opc_invoice_address');
|
||||
|
||||
} else {
|
||||
$formInvoice = $('.account_creation.invoice');
|
||||
}
|
||||
|
||||
$that.is(':checked') ? $formInvoice.fadeOut() : $formInvoice.fadeIn();
|
||||
});
|
||||
|
||||
function openPanel() {
|
||||
$('.open-panel').on('click', function(e){
|
||||
e.preventDefault();
|
||||
|
||||
var target = $($(this).attr('href'));
|
||||
target.addClass('toggle');
|
||||
$('.toggleCheckout').addClass('hidden');
|
||||
$('html, body').animate({scrollTop: target.offset().top}, 'slow');
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
function submitFunction()
|
||||
{
|
||||
$('#create_account_error').html('').hide();
|
||||
|
@ -609,6 +609,7 @@ function upQuantity(id, qty)
|
||||
getCarrierListAndUpdate();
|
||||
if (typeof(updatePaymentMethodsDisplay) !== 'undefined')
|
||||
updatePaymentMethodsDisplay();
|
||||
|
||||
}
|
||||
},
|
||||
error: function(XMLHttpRequest, textStatus, errorThrown) {
|
||||
@ -917,9 +918,22 @@ function updateCartSummary(json)
|
||||
else
|
||||
$('#total_product').html(formatCurrency(json.total_products_wt, currencyFormat, currencySign, currencyBlank));
|
||||
$('#total_price').html(formatCurrency(json.total_price, currencyFormat, currencySign, currencyBlank));
|
||||
|
||||
$('#total_price_without_tax').html(formatCurrency(json.total_price_without_tax, currencyFormat, currencySign, currencyBlank));
|
||||
$('#total_tax').html(formatCurrency(json.total_products_wt, currencyFormat, currencySign, currencyBlank));
|
||||
|
||||
/* ajout antadis - ticket #10780 */
|
||||
if(json.total_shipping == 0) {
|
||||
$('.line-shipping > div:eq(1)').html(freeShip);
|
||||
} else {
|
||||
$('.line-shipping > div:eq(1)').html(formatCurrency(json.total_shipping, currencyFormat, currencySign, currencyBlank));
|
||||
}
|
||||
if(json.total_products_wt < 50) {
|
||||
$('.reminderFreeShipping').show();
|
||||
$('.reminderFreeShipping .price').html(formatCurrency((50-json.total_products_wt), currencyFormat, currencySign, currencyBlank));
|
||||
} else {
|
||||
$('.reminderFreeShipping').hide();
|
||||
}
|
||||
/* / ajout antadis - ticket #10780 */
|
||||
$('.cart_total_delivery').show();
|
||||
if (json.total_shipping > 0)
|
||||
{
|
||||
@ -954,6 +968,7 @@ function updateCartSummary(json)
|
||||
$('#total_wrapping').html(formatCurrency(json.total_wrapping, currencyFormat, currencySign, currencyBlank));
|
||||
$('#total_wrapping').parent().hide();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function updateCustomizedDatas(json)
|
||||
|
@ -3,6 +3,7 @@ var isMobile = false;
|
||||
|
||||
$(document).ready(function() {
|
||||
openSearch();
|
||||
openPanel();
|
||||
highdpiInit();
|
||||
responsiveResize();
|
||||
$(window).resize(responsiveResize);
|
||||
@ -194,6 +195,14 @@ $(document).ready(function() {
|
||||
$('.search_category form').submit();
|
||||
});
|
||||
});
|
||||
|
||||
function openPanel(){
|
||||
$('.open-panel').on('click', function(e) {
|
||||
e.preventDefault();
|
||||
target = $(this).data('link');
|
||||
$(target).toggleClass('open');
|
||||
});
|
||||
}
|
||||
function openSearch() {
|
||||
$('#header .search-mobile').on('click', function(){
|
||||
$('#search_block_left').toggleClass('open');
|
||||
|
@ -1,4 +1,6 @@
|
||||
$(document).ready(function(){
|
||||
|
||||
|
||||
ajaxCart.overrideButtonsInThePage();
|
||||
|
||||
$(document).on('click', '.block_cart_collapse', function(e){
|
||||
@ -72,21 +74,28 @@ $(document).ready(function(){
|
||||
$('#columns #layer_cart, #columns .layer_cart_overlay').detach().prependTo('#columns');
|
||||
});
|
||||
|
||||
|
||||
//JS Object : update the cart by ajax actions
|
||||
var ajaxCart = {
|
||||
nb_total_products: 0,
|
||||
//override every button in the page in relation to the cart
|
||||
|
||||
overrideButtonsInThePage : function(){
|
||||
|
||||
//for every 'add' buttons...
|
||||
|
||||
|
||||
$(document).off('click', '.ajax_add_to_cart_button').on('click', '.ajax_add_to_cart_button', function(e){
|
||||
e.preventDefault();
|
||||
|
||||
var idProduct = parseInt($(this).attr('data-id-product'));
|
||||
var minimalQuantity = parseInt($(this).data('minimal_quantity'));
|
||||
if (!minimalQuantity)
|
||||
minimalQuantity = 1;
|
||||
if ($(this).prop('disabled') != 'disabled')
|
||||
ajaxCart.add(idProduct, null, false, this, minimalQuantity);
|
||||
|
||||
|
||||
});
|
||||
|
||||
//for product page 'add' button...
|
||||
@ -284,6 +293,7 @@ var ajaxCart = {
|
||||
window.parent.document.location.href = data;
|
||||
return;
|
||||
}
|
||||
|
||||
if (!!$.prototype.fancybox)
|
||||
$.fancybox.open([
|
||||
{
|
||||
@ -343,17 +353,17 @@ var ajaxCart = {
|
||||
$(jsonData.products).each(function(){
|
||||
if (this.id != undefined && this.id == parseInt(idProduct) && this.idCombination == parseInt(idCombination) && !fromPack)
|
||||
if (contentOnly)
|
||||
window.parent.ajaxCart.updateLayer(this);
|
||||
window.parent.ajaxCart.updateLayer(this, callerElement);
|
||||
else
|
||||
ajaxCart.updateLayer(this);
|
||||
ajaxCart.updateLayer(this, callerElement);
|
||||
});
|
||||
else
|
||||
$(jsonData.products).each(function(){
|
||||
if (this.id != undefined && this.id == parseInt(idProduct) && !fromPack)
|
||||
if (contentOnly)
|
||||
window.parent.ajaxCart.updateLayer(this);
|
||||
window.parent.ajaxCart.updateLayer(this, callerElement);
|
||||
else
|
||||
ajaxCart.updateLayer(this);
|
||||
ajaxCart.updateLayer(this,callerElement);
|
||||
});
|
||||
if (contentOnly)
|
||||
parent.$.fancybox.close();
|
||||
@ -725,7 +735,8 @@ var ajaxCart = {
|
||||
return (content);
|
||||
},
|
||||
|
||||
updateLayer : function(product){
|
||||
updateLayer : function(product, callerElement){
|
||||
|
||||
var id_product = product.id;
|
||||
var idCombination = product.idCombination;
|
||||
var quantity = 1;
|
||||
@ -741,8 +752,7 @@ var ajaxCart = {
|
||||
dataType : "json",
|
||||
data: 'controller=product&action=getProductInfo&ajax=true&token=' + static_token + '&id_product=' + id_product + '&idCombination=' +idCombination + '&qty=' +quantity,
|
||||
success : function(data) {
|
||||
if(data.found)
|
||||
{
|
||||
if(data.found && !$(callerElement).hasClass('ajax_btn_crosselling')){
|
||||
if(ajaxCart.updateWithNewInfo(data))
|
||||
{
|
||||
|
||||
@ -750,6 +760,8 @@ var ajaxCart = {
|
||||
$('#layer_cart .panel-overlay').addClass('open');
|
||||
$('.layer_cart_overlay').fadeIn();
|
||||
}
|
||||
} else {
|
||||
window.location.reload();
|
||||
}
|
||||
}
|
||||
});
|
||||
@ -915,3 +927,5 @@ function crossselling_serialScroll()
|
||||
pager: false
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
@ -41,6 +41,7 @@ $_LANG['authentication_195fbb57ffe7449796d23466085ce6d8'] = 'Mai';
|
||||
$_LANG['authentication_19f823c6453c2b1ffd09cb715214813d'] = 'Les champs marqués d’une astérisque sont obligatoires.';
|
||||
$_LANG['authentication_1b539f6f34e8503c97f6d3421346b63c'] = 'Juillet';
|
||||
$_LANG['authentication_20db0bfeecd8fe60533206a2b5e9891a'] = 'Prénom';
|
||||
$_LANG['authentication_2eac22e71eedb5bdb8f94a1354964017'] = 'Adresse de facturation';
|
||||
$_LANG['authentication_2fdfd506efea08144c0794c32ca8250a'] = 'Nouveau client ?';
|
||||
$_LANG['authentication_3fcf026bbfffb63fb24b8de9d0446949'] = 'Avril';
|
||||
$_LANG['authentication_41ba70891fb6f39327d8ccb9b1dafb84'] = 'Août';
|
||||
@ -52,11 +53,12 @@ $_LANG['authentication_564d26a146ad07a32a17b625e828cdd6'] = 'Utiliser la même a
|
||||
$_LANG['authentication_57478054ae00730105f1bfe535b2225e'] = 'Récupérez votre mot de passe';
|
||||
$_LANG['authentication_57d056ed0984166336b7879c2af3657f'] = 'Ville ';
|
||||
$_LANG['authentication_59716c97497eb9694541f7c3d37b1a4d'] = 'Pays';
|
||||
$_LANG['authentication_5a1da2238f98379ed2f04d5e2fb1748b'] = 'Veuillez-vous identifier';
|
||||
$_LANG['authentication_5bef23eb7efff2736c5583bda59e5eb7'] = 'Créez votre compte';
|
||||
$_LANG['authentication_601d8c4b9f72fc1862013c19b677a499'] = 'Adresse de facturation';
|
||||
$_LANG['authentication_6335a00a08fde0fbb8f6d6630cdadd92'] = 'Vos informations personnelles';
|
||||
$_LANG['authentication_659e59f062c75f81259d22786d6c44aa'] = 'Février';
|
||||
$_LANG['authentication_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Juin';
|
||||
$_LANG['authentication_7e0bf6d67701868aac3116ade8fea957'] = 'Envoyer';
|
||||
$_LANG['authentication_7e823b37564da492ca1629b4732289a8'] = 'Novembre';
|
||||
$_LANG['authentication_82331503174acbae012b2004f6431fa5'] = 'Décembre';
|
||||
$_LANG['authentication_846a54955f32846032981f8fe48c35ff'] = 'Adresse (2)';
|
||||
@ -65,11 +67,14 @@ $_LANG['authentication_8d3f5eff9c40ee315d452392bed5309b'] = 'Nom';
|
||||
$_LANG['authentication_93edfc7af9b6471b30030cf17646e36c'] = 'Si vous souhaitez être tenu(e) informé(e) par e-mail de nos nouveautés, astuces et recevoir des informations en exclusivité, merci de cocher la case ci-contre.';
|
||||
$_LANG['authentication_a31070b5c17f3ac9c16b4ac0f6986b11'] = 'mon adresse de facturation';
|
||||
$_LANG['authentication_ae7bdef7fe2bbbbf02c11e92c5fceb40'] = 'Mon adresse';
|
||||
$_LANG['authentication_af0f5bdc5be121b9307687aeeae38c17'] = 'Adresse de livraison';
|
||||
$_LANG['authentication_b26917587d98330d93f87808fc9d7267'] = 'Inscription';
|
||||
$_LANG['authentication_b357b524e740bc85b9790a0712d84a30'] = 'Adresse e-mail';
|
||||
$_LANG['authentication_b6d4223e60986fa4c9af77ee5f7149c5'] = 'Connexion';
|
||||
$_LANG['authentication_b78a3223503896721cca1303f776159b'] = 'Titre';
|
||||
$_LANG['authentication_b9393dbda015f17421aab32826cd8abb'] = 'Votre adresse de facturation';
|
||||
$_LANG['authentication_baca087296e01b5d69799dd53bcd7950'] = 'Recevez nos offres partenaires';
|
||||
$_LANG['authentication_c48b17592265ae48a17007f14aa4e569'] = 'Commande instantanée';
|
||||
$_LANG['authentication_c75f7811d70d17dbcd88e9d03752cbed'] = 'Identifiez-vous';
|
||||
$_LANG['authentication_cc5d90569e1c8313c2b1c2aab1401174'] = 'Septembre';
|
||||
$_LANG['authentication_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail';
|
||||
@ -615,7 +620,6 @@ $_LANG['shopping-cart_f246a17c095de09e043cc1cb917481da'] = 'Total frais de port
|
||||
$_LANG['shopping-cart_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer';
|
||||
$_LANG['shopping-cart_f4e8b53a114e5a17d051ab84d326cae5'] = 'Total frais de port';
|
||||
$_LANG['shopping-cart_f5bf48aa40cad7891eb709fcf1fde128'] = 'produit';
|
||||
$_LANG['shopping-cart_ff578eb1d07934124f4b9339ecfd2bf6'] = 'Récapitulatif de la commande';
|
||||
$_LANG['sitemap_01f7ac959c1e6ebbb2e0ee706a7a5255'] = 'Meilleures ventes';
|
||||
$_LANG['sitemap_042fe826ace5f92b2477da18b0e7d0b7'] = 'Voir mes réductions';
|
||||
$_LANG['sitemap_0dff7dbe97fdc822935db4663162b9b9'] = 'Gérer mes informations personnelles';
|
||||
|
@ -38,8 +38,6 @@ $_MODULE['<{bankwire}toutpratique>payment_execution_569fd05bdafa1712c4f6be5b153b
|
||||
$_MODULE['<{bankwire}toutpratique>infos_c1be305030739396775edaca9813f77d'] = 'Ce module vous permet d\'accepter les paiements par virement bancaire.';
|
||||
$_MODULE['<{bankwire}toutpratique>infos_60742d06006fde3043c77e6549d71a99'] = 'Si le client choisit ce mode de paiement, la commande passera à l\'état \"Paiement en attente\".';
|
||||
$_MODULE['<{bankwire}toutpratique>infos_5fb4bbf993c23848433caf58e6b2816d'] = 'Par conséquent, vous devez confirmer manuellement la commande dès que vous recevrez le virement.';
|
||||
$_MODULE['<{bankwire}toutpratique>payment_5e1695822fc5af98f6b749ea3cbc9b4c'] = 'Payer par virement bancaire';
|
||||
$_MODULE['<{bankwire}toutpratique>payment_4e1fb9f4b46556d64db55d50629ee301'] = '(le traitement de la commande sera plus long)';
|
||||
$_MODULE['<{bankwire}toutpratique>payment_return_88526efe38fd18179a127024aba8c1d7'] = 'Votre commande sur %s a bien été enregistrée.';
|
||||
$_MODULE['<{bankwire}toutpratique>payment_return_1f8cdc30326f1f930b0c87b25fdac965'] = 'Veuillez nous envoyer un virement bancaire avec :';
|
||||
$_MODULE['<{bankwire}toutpratique>payment_return_b2f40690858b404ed10e62bdf422c704'] = 'Montant';
|
||||
@ -53,3 +51,5 @@ $_MODULE['<{bankwire}toutpratique>payment_return_b9a1cae09e5754424e33764777cfcaa
|
||||
$_MODULE['<{bankwire}toutpratique>payment_return_ca7e41a658753c87973936d7ce2429a8'] = 'Pour toute question ou information complémentaire, veuillez contacter notre';
|
||||
$_MODULE['<{bankwire}toutpratique>payment_return_66fcf4c223bbf4c7c886d4784e1f62e4'] = 'service client';
|
||||
$_MODULE['<{bankwire}toutpratique>payment_return_d15feee53d81ea16269e54d4784fa123'] = 'Nous avons rencontré un problème avec votre commande. Nous vous invitons à prendre contact avec notre';
|
||||
$_MODULE['<{bankwire}toutpratique>payment_5e1695822fc5af98f6b749ea3cbc9b4c'] = 'Payer par virement bancaire';
|
||||
$_MODULE['<{bankwire}toutpratique>payment_4e1fb9f4b46556d64db55d50629ee301'] = '(le traitement de la commande sera plus long)';
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_footer_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_8f0ed7c57fca428f7e3f8e64d2f00918'] = 'Bloc catégories';
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_15a6f5841d9e4d7e62bec3319b4b7036'] = 'Ajoute un bloc proposant une navigation au sein de vos catégories de produits';
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_23e0d4ecc25de9b2777fdaca3e2f3193'] = 'Profondeur maximum : nombre invalide';
|
||||
@ -28,6 +29,5 @@ $_MODULE['<{blockcategories}toutpratique>blockcategories_cf3fb1ff52ea1eed3347ac5
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_5f73e737cedf8f4ccf880473a7823005'] = 'Nombre de colonnes pour le pied de page';
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer';
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_footer_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_admin_c69d9eead832257f587f7c9ec0026fe2'] = 'Vous pouvez mettre en ligne 3 images au maximum.';
|
||||
$_MODULE['<{blockcategories}toutpratique>blockcategories_admin_acc66e14d297c1bfc20986bf593cb054'] = 'Miniatures';
|
||||
|
@ -43,41 +43,6 @@ $_MODULE['<{blocklayered}toutpratique>blocklayered_01b6e20344b68835c5ed1ddedf20d
|
||||
$_MODULE['<{blocklayered}toutpratique>blocklayered_146ffe2fd9fa5bec3b63b52543793ec7'] = 'Voir plus';
|
||||
$_MODULE['<{blocklayered}toutpratique>blocklayered_c74ea6dbff701bfa23819583c52ebd97'] = 'Voir moins';
|
||||
$_MODULE['<{blocklayered}toutpratique>blocklayered_8524de963f07201e5c086830d370797f'] = 'Chargement...';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_254f642527b45bc260048e30704edb39'] = 'Paramètres';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_51e17eed0057675de4bde1b34206bb12'] = 'Nouveau modèle de filtres';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_f8263d99054a4cdb3428196f078fa212'] = 'Nom du modèle :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_4284fda63513b7da70b5d8f032900580'] = 'Ne sert que de rappel';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_5d9632c49fb1586eed7123afe2bd806f'] = 'Catégories utilisées dans ce modèle :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_c2d0bf5ad42279c519cdcb4a94eb46b6'] = 'Choisissez les boutiques associées :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_60266302eeda2ac9775c3a2036ae25ca'] = 'Filtres :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_88ec58dbbe7a8b727200696cfca4df3d'] = 'Vous pouvez glisser-déposer les filtres pour modifier leurs positions';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_29da3cb8b65298a3e88f5041e9fb9761'] = 'Nombre de filtre : %s';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_a4f642ec06cf1e96bcac483ce1fff234'] = 'Filtres sélectionnés : %s';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_cfbc982f8fb7a0cc3abb3c85c795ab41'] = 'Filtre de sous-catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_379d3973e10dfd90c475060f31b9ae74'] = 'Limite de résultat du filtre :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_af605ea55ee39e54c444f217e346048f'] = 'Aucune limite';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_284fd1ee8a33e84e08699ba0bbc44943'] = 'Style de filtre :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_4f8222964f9a317cef99dddc23a121bd'] = 'Case à cocher';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_07a9ca8c8228dd3399141e228034fedf'] = 'Bouton radio';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_5204077231fc7164e2269e96b584dd95'] = 'Liste déroulante';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_cd50ff1c5332f9920acf8173c4aab425'] = 'Filtre du stock de produits';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_048c1728a0a6cf36f56c9dcdd23d8a14'] = 'Filtre des conditions de produits';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_02ecc2cbb645a2b859deba6907334cc8'] = 'Filtre des fabricants de produits';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_cc72ed9534a489b5d2e5882735bf1364'] = 'Filtre des poids de produits (glissière)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_2d9b9a764fb0be4be10e1b2fce63f561'] = 'Glissière';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_7e650380ef2b9cec2f2a96e6266ca93d'] = 'Zone de saisie';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_010359888c6e811caee8e540221f0a21'] = 'Liste de valeurs';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_0649bb392812f99ff6b0e2ba160675fa'] = 'Filtre de prix des produits (glissière)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_88abab51d4f2e6732b518911bfca58a4'] = 'Groupe d\'attributs : %1$s (%2$d attributs)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_e38ebd31243143bf3f3bd3810b5fc156'] = 'Groupe d\'attributs : %1$s (%2$d attribut)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_ee59f74265cd7f85d0ad30206a1a89b0'] = 'Ce groupe autorisera l\'utilisateur à choisir une couleur';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_7d06fc6f3166570e5d8995088066c0a2'] = 'Caractéristique : %1$s (%2$d valeurs)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_57d6fd5e5b9c215d6edac66b67e65773'] = 'Caractéristique : %1$s (%2$d valeur)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_ea4788705e6873b424c65e91c2846b19'] = 'Annuler';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_dc3f85827350641490287c65c0c4ddf8'] = 'Vous devez choisir au moins un filtre';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_841458c43f0de2d163857cb64435b767'] = 'Filtres sélectionnés : %s';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_1.6_51e17eed0057675de4bde1b34206bb12'] = 'Nouveau modèle de filtres';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_1.6_f8263d99054a4cdb3428196f078fa212'] = 'Nom du modèle :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_1.6_4284fda63513b7da70b5d8f032900580'] = 'Ne sert que de rappel';
|
||||
@ -113,6 +78,87 @@ $_MODULE['<{blocklayered}toutpratique>add_1.6_c9cc8cce247e49bae79f15173ce97354']
|
||||
$_MODULE['<{blocklayered}toutpratique>add_1.6_ea4788705e6873b424c65e91c2846b19'] = 'Annuler';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_1.6_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_1.6_dc3f85827350641490287c65c0c4ddf8'] = 'Vous devez choisir au moins un filtre';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_254f642527b45bc260048e30704edb39'] = 'Paramètres';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_51e17eed0057675de4bde1b34206bb12'] = 'Nouveau modèle de filtres';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_f8263d99054a4cdb3428196f078fa212'] = 'Nom du modèle :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_4284fda63513b7da70b5d8f032900580'] = 'Ne sert que de rappel';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_5d9632c49fb1586eed7123afe2bd806f'] = 'Catégories utilisées dans ce modèle :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_c2d0bf5ad42279c519cdcb4a94eb46b6'] = 'Choisissez les boutiques associées :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_60266302eeda2ac9775c3a2036ae25ca'] = 'Filtres :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_88ec58dbbe7a8b727200696cfca4df3d'] = 'Vous pouvez glisser-déposer les filtres pour modifier leurs positions';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_29da3cb8b65298a3e88f5041e9fb9761'] = 'Nombre de filtre : %s';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_a4f642ec06cf1e96bcac483ce1fff234'] = 'Filtres sélectionnés : %s';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_cfbc982f8fb7a0cc3abb3c85c795ab41'] = 'Filtre de sous-catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_379d3973e10dfd90c475060f31b9ae74'] = 'Limite de résultat du filtre :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_af605ea55ee39e54c444f217e346048f'] = 'Aucune limite';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_284fd1ee8a33e84e08699ba0bbc44943'] = 'Style de filtre :';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_4f8222964f9a317cef99dddc23a121bd'] = 'Case à cocher';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_07a9ca8c8228dd3399141e228034fedf'] = 'Bouton radio';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_5204077231fc7164e2269e96b584dd95'] = 'Liste déroulante';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_cd50ff1c5332f9920acf8173c4aab425'] = 'Filtre du stock de produits';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_048c1728a0a6cf36f56c9dcdd23d8a14'] = 'Filtre des conditions de produits';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_02ecc2cbb645a2b859deba6907334cc8'] = 'Filtre des fabricants de produits';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_cc72ed9534a489b5d2e5882735bf1364'] = 'Filtre des poids de produits (glissière)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_2d9b9a764fb0be4be10e1b2fce63f561'] = 'Glissière';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_7e650380ef2b9cec2f2a96e6266ca93d'] = 'Zone de saisie';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_010359888c6e811caee8e540221f0a21'] = 'Liste de valeurs';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_0649bb392812f99ff6b0e2ba160675fa'] = 'Filtre de prix des produits (glissière)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_88abab51d4f2e6732b518911bfca58a4'] = 'Groupe d\'attributs : %1$s (%2$d attributs)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_e38ebd31243143bf3f3bd3810b5fc156'] = 'Groupe d\'attributs : %1$s (%2$d attribut)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_ee59f74265cd7f85d0ad30206a1a89b0'] = 'Ce groupe autorisera l\'utilisateur à choisir une couleur';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_7d06fc6f3166570e5d8995088066c0a2'] = 'Caractéristique : %1$s (%2$d valeurs)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_57d6fd5e5b9c215d6edac66b67e65773'] = 'Caractéristique : %1$s (%2$d valeur)';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_ea4788705e6873b424c65e91c2846b19'] = 'Annuler';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_dc3f85827350641490287c65c0c4ddf8'] = 'Vous devez choisir au moins un filtre';
|
||||
$_MODULE['<{blocklayered}toutpratique>add_841458c43f0de2d163857cb64435b767'] = 'Filtres sélectionnés : %s';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_df2bbc994d10995dcffdf96dbb7acbb1'] = 'Index et caches';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_ad3e7eb269d8ba0ac388267627f45b5a'] = 'Indexation en cours. Veuillez ne pas quitter cette page';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_5e2420d2318025812dc3e231ddb66b0b'] = 'Indexer tous les prix manquants';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_9612e005e96ad32b8830be4d0377e7e6'] = 'Reconstruire l\'index intégralement';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_d47f700b6db025d98cae0b340ed847e9'] = 'Indexer les attributs';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_341ce134fbec9978d185ff533931b1b3'] = 'Indexer les URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_53795c3624ae2361363780589aa2aa42'] = 'Vous pouvez définir une tâche cron qui va reconstruire l\'index des prix en utilisant l\'URL suivante :';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_e43b32b88c77e49f06144cd1ffaeba96'] = 'Vous pouvez définir une tâche cron qui va reconstruire l\'index des attributs en utilisant l\'URL suivante :';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_94f6d9bfb2c36037040b5764e73dca47'] = 'Vous pouvez définir une tâche cron qui va reconstruire l\'index des URL en utilisant l\'URL suivante :';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_16349835364cf839e6670b0de7da6362'] = 'Il est recommandé de reconstruire les indices tous les jours (de préférence à une heure où le site est peu fréquenté, la nuit par exemple).';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_dc83eb2d8601743d8111c5150b93fc71'] = 'Modèles de filtres';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_49ee3087348e8d44e1feda1917443987'] = 'Nom';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_f7f19392da30e81c3abf433ce7b8ca38'] = 'Créé le';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_06df33001c1d7187fdd81ea1f5b277aa'] = 'Actions';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_7dce122004969d56ae2e0245cb754d35'] = 'Modifier';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_eb0728df77683ac0f7210ed0d4a18d62'] = 'Voulez-vous vraiment supprimer ce modèle de filtres ?';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_058eeeba77f547f8a9a295a0efd4f6cd'] = 'Aucun modèle de filtre trouvé.';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_ae2b83a081959fff7ab2e96f4ce972d1'] = 'Créer un modèle';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_254f642527b45bc260048e30704edb39'] = 'Paramètres';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_73a0fc0e322b9bc84628ea8d122cba7c'] = 'Masquer les filtres qui ne correspondent à aucun produit';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_8531c73de81b9ed94322dda7cf947daa'] = 'Afficher le nombre de produits correspondants';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_ee61c015043c79c1370fc14980dd27b9'] = 'Afficher les produits des sous catégories';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_a19399fa42f1ab059401a14b9f13eba1'] = 'Profondeur du filtre des catégories (0 = pas de limite, valeur par défaut : 1)';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_3e652bd299bb3ee3d458c0dcc7fd706e'] = 'Appliquer les filtres sur les prix TTC et non HT';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_30b1f6f4369e3d0f7a0d50b5cb96aabd'] = 'Inclure les arrondis dans le filtre par prix';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_bb17448782eea2b49a97deac234e9851'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Condition';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_affe7250d1c6cfb3ac0dd054376d4b55'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Disponibilité';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_e1d2fdc12d2e2303a2853e2ba4ff6524'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Fabricant';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_eaa38d85cd4f2e76882142aad173a1c1'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_56fc8142961f1f3e9f9ec0c178881b69'] = '(en cours)';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_8c83a87ac8ee57d9bcd79d1aa9243bc0'] = 'Indexation des URL terminée';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_49afa0d9ad5c1f8bf5413b9dc8a252c9'] = 'Indexation des attributs terminée';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_9ea5bab5df9a3f3abaa64951daf07e9b'] = 'L\'indexation des URL a échoué';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_414301b329318b3e916c5b91b0ca9126'] = 'L\'indexation des attributs a échoué';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_fa059e7a64ab37fe21b01a220b6c073f'] = 'Indexation des prix terminée';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_b55143bb1f46af4207ea4b5eb8e844ed'] = 'L\'indexation des prix a échoué';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_7cf7d150dd287df0a8e17eeb4cf2161d'] = '(en cours, %s prix de produits à indexer)';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_8524de963f07201e5c086830d370797f'] = 'Chargement...';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_eb9c805f7590679f0742ba0ea0a3e77f'] = 'Vous avez sélectionné -Toutes les catégories- : tous les modèles de filtres existants seront supprimés. Est-ce bien ce que vous voulez ?';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_df2bbc994d10995dcffdf96dbb7acbb1'] = 'Index et caches';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_ad3e7eb269d8ba0ac388267627f45b5a'] = 'Indexation en cours. Veuillez ne pas quitter cette page';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_5e2420d2318025812dc3e231ddb66b0b'] = 'Indexer tous les prix manquants';
|
||||
@ -160,71 +206,16 @@ $_MODULE['<{blocklayered}toutpratique>view_7cf7d150dd287df0a8e17eeb4cf2161d'] =
|
||||
$_MODULE['<{blocklayered}toutpratique>view_8524de963f07201e5c086830d370797f'] = 'Chargement...';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_eb9c805f7590679f0742ba0ea0a3e77f'] = 'Vous avez sélectionné -Toutes les catégories- : tous les modèles de filtres existants seront supprimés. Est-ce bien ce que vous voulez ?';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_df2bbc994d10995dcffdf96dbb7acbb1'] = 'Index et caches';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_ad3e7eb269d8ba0ac388267627f45b5a'] = 'Indexation en cours. Veuillez ne pas quitter cette page';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_5e2420d2318025812dc3e231ddb66b0b'] = 'Indexer tous les prix manquants';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_9612e005e96ad32b8830be4d0377e7e6'] = 'Reconstruire l\'index intégralement';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_d47f700b6db025d98cae0b340ed847e9'] = 'Indexer les attributs';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_341ce134fbec9978d185ff533931b1b3'] = 'Indexer les URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_53795c3624ae2361363780589aa2aa42'] = 'Vous pouvez définir une tâche cron qui va reconstruire l\'index des prix en utilisant l\'URL suivante :';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_e43b32b88c77e49f06144cd1ffaeba96'] = 'Vous pouvez définir une tâche cron qui va reconstruire l\'index des attributs en utilisant l\'URL suivante :';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_94f6d9bfb2c36037040b5764e73dca47'] = 'Vous pouvez définir une tâche cron qui va reconstruire l\'index des URL en utilisant l\'URL suivante :';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_16349835364cf839e6670b0de7da6362'] = 'Il est recommandé de reconstruire les indices tous les jours (de préférence à une heure où le site est peu fréquenté, la nuit par exemple).';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_dc83eb2d8601743d8111c5150b93fc71'] = 'Modèles de filtres';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_49ee3087348e8d44e1feda1917443987'] = 'Nom';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_f7f19392da30e81c3abf433ce7b8ca38'] = 'Créé le';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_06df33001c1d7187fdd81ea1f5b277aa'] = 'Actions';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_7dce122004969d56ae2e0245cb754d35'] = 'Modifier';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_eb0728df77683ac0f7210ed0d4a18d62'] = 'Voulez-vous vraiment supprimer ce modèle de filtres ?';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_058eeeba77f547f8a9a295a0efd4f6cd'] = 'Aucun modèle de filtre trouvé.';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_ae2b83a081959fff7ab2e96f4ce972d1'] = 'Créer un modèle';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_254f642527b45bc260048e30704edb39'] = 'Paramètres';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_73a0fc0e322b9bc84628ea8d122cba7c'] = 'Masquer les filtres qui ne correspondent à aucun produit';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_8531c73de81b9ed94322dda7cf947daa'] = 'Afficher le nombre de produits correspondants';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_ee61c015043c79c1370fc14980dd27b9'] = 'Afficher les produits des sous catégories';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_a19399fa42f1ab059401a14b9f13eba1'] = 'Profondeur du filtre des catégories (0 = pas de limite, valeur par défaut : 1)';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_3e652bd299bb3ee3d458c0dcc7fd706e'] = 'Appliquer les filtres sur les prix TTC et non HT';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_30b1f6f4369e3d0f7a0d50b5cb96aabd'] = 'Inclure les arrondis dans le filtre par prix';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_bb17448782eea2b49a97deac234e9851'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Condition';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_affe7250d1c6cfb3ac0dd054376d4b55'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Disponibilité';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_e1d2fdc12d2e2303a2853e2ba4ff6524'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Fabricant';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_eaa38d85cd4f2e76882142aad173a1c1'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_56fc8142961f1f3e9f9ec0c178881b69'] = '(en cours)';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_8c83a87ac8ee57d9bcd79d1aa9243bc0'] = 'Indexation des URL terminée';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_49afa0d9ad5c1f8bf5413b9dc8a252c9'] = 'Indexation des attributs terminée';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_9ea5bab5df9a3f3abaa64951daf07e9b'] = 'L\'indexation des URL a échoué';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_414301b329318b3e916c5b91b0ca9126'] = 'L\'indexation des attributs a échoué';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_fa059e7a64ab37fe21b01a220b6c073f'] = 'Indexation des prix terminée';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_b55143bb1f46af4207ea4b5eb8e844ed'] = 'L\'indexation des prix a échoué';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_7cf7d150dd287df0a8e17eeb4cf2161d'] = '(en cours, %s prix de produits à indexer)';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_8524de963f07201e5c086830d370797f'] = 'Chargement...';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_eb9c805f7590679f0742ba0ea0a3e77f'] = 'Vous avez sélectionné -Toutes les catégories- : tous les modèles de filtres existants seront supprimés. Est-ce bien ce que vous voulez ?';
|
||||
$_MODULE['<{blocklayered}toutpratique>view_1.6_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_56275a38c626cbd17c0447d9391b1ab4'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_ad77792302a1f606d8839ebdc6c07e1a'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_1.6_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_1.6_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_1.6_56275a38c626cbd17c0447d9391b1ab4'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_1.6_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_1.6_ad77792302a1f606d8839ebdc6c07e1a'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_56275a38c626cbd17c0447d9391b1ab4'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_ad77792302a1f606d8839ebdc6c07e1a'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_0bcff42b5aed2b0e4501ed178e4f2510'] = 'Indexable';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_56275a38c626cbd17c0447d9391b1ab4'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_form_ad77792302a1f606d8839ebdc6c07e1a'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_1.6_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_1.6_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_1.6_56275a38c626cbd17c0447d9391b1ab4'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
@ -234,15 +225,15 @@ $_MODULE['<{blocklayered}toutpratique>attribute_group_form_1.6_0bcff42b5aed2b0e4
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_1.6_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_1.6_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_1.6_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_bc40dafe9618ddeea3f01bf6df090432'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux cette caractéristique. Par défaut, PrestaShop utilise le nom de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_989bf7df8a803fcbf82801b1b0811aac'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux cette caractéristique. Par défaut, PrestaShop utilise le nom de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_0bcff42b5aed2b0e4501ed178e4f2510'] = 'Indexable';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_56275a38c626cbd17c0447d9391b1ab4'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_ad77792302a1f606d8839ebdc6c07e1a'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux cet attribut. Par défaut, PrestaShop utilise le nom de l\'attribut, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_0bcff42b5aed2b0e4501ed178e4f2510'] = 'Indexable';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
|
||||
$_MODULE['<{blocklayered}toutpratique>attribute_group_form_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_1.6_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_1.6_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_1.6_bc40dafe9618ddeea3f01bf6df090432'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux cette caractéristique. Par défaut, PrestaShop utilise le nom de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
@ -252,13 +243,22 @@ $_MODULE['<{blocklayered}toutpratique>feature_form_1.6_0bcff42b5aed2b0e4501ed178
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_1.6_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_1.6_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_1.6_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_a6c8c88e5e16cba7b9d65ca76dc0a45c'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux la valeur de cette caractéristique. Par défaut, PrestaShop utilise la valeur de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_26029c4864b0b6843acfe55ee14ba807'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux la valeur de cette caractéristique. Par défaut, PrestaShop utilise la valeur de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_bc40dafe9618ddeea3f01bf6df090432'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux cette caractéristique. Par défaut, PrestaShop utilise le nom de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_989bf7df8a803fcbf82801b1b0811aac'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux cette caractéristique. Par défaut, PrestaShop utilise le nom de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_0bcff42b5aed2b0e4501ed178e4f2510'] = 'Indexable';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_93cba07454f06a4a960172bbd6e2a435'] = 'Oui';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_form_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_1.6_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_1.6_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_1.6_a6c8c88e5e16cba7b9d65ca76dc0a45c'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux la valeur de cette caractéristique. Par défaut, PrestaShop utilise la valeur de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_1.6_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_1.6_26029c4864b0b6843acfe55ee14ba807'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux la valeur de cette caractéristique. Par défaut, PrestaShop utilise la valeur de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_a6c8c88e5e16cba7b9d65ca76dc0a45c'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des URL plus détaillées en choisissant le mot qui représente le mieux la valeur de cette caractéristique. Par défaut, PrestaShop utilise la valeur de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre';
|
||||
$_MODULE['<{blocklayered}toutpratique>feature_value_form_26029c4864b0b6843acfe55ee14ba807'] = 'Quand le module Bloc navigation à facettes est activé, vous pouvez avoir des titres de page plus détaillés en choisissant le mot qui représente le mieux la valeur de cette caractéristique. Par défaut, PrestaShop utilise la valeur de la caractéristique, mais vous pouvez changer ce paramètre en utilisant ce champ.';
|
||||
|
@ -16,9 +16,9 @@ $_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_d68e7b860a7dba819fa1c
|
||||
$_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé';
|
||||
$_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé';
|
||||
$_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer';
|
||||
$_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_home_0af0aac2e9f6bd1d5283eed39fe265cc'] = 'Aucun nouveau produit à l\'heure actuelle.';
|
||||
$_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_9ff0635f5737513b1a6f559ac2bff745'] = 'Nouveaux produits';
|
||||
$_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_43340e6cc4e88197d57f8d6d5ea50a46'] = 'En savoir plus';
|
||||
$_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_60efcc704ef1456678f77eb9ee20847b'] = 'Tous les nouveaux produits';
|
||||
$_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_18cc24fb12f89c839ab890f8188febe8'] = 'Aucun nouveau produit à l\'heure actuelle';
|
||||
$_MODULE['<{blocknewproducts}toutpratique>blocknewproducts_home_0af0aac2e9f6bd1d5283eed39fe265cc'] = 'Aucun nouveau produit à l\'heure actuelle.';
|
||||
$_MODULE['<{blocknewproducts}toutpratique>tab_a0d0ebc37673b9ea77dd7c1a02160e2d'] = 'Nouveautés';
|
||||
|
@ -47,7 +47,6 @@ $_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_e347582d22a4ba3c822de50
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_13348442cc6a27032d2b4aa28b75a5d3'] = 'Rechercher';
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_ffb7e666a70151215b4c55c6268d7d72'] = 'Lettre d\'informations';
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_416f61a2ce16586f8289d41117a2554e'] = 'votre e-mail';
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_d8335f4a5d918134bd0bdc47cc487d74'] = 'Saisissez votre adresse e-mail';
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_footer_4f25affba562b4536bb64201db470c80'] = 'Profitez d\'une';
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_footer_d1c360c7c14151f612578c2e96da64bb'] = 'réduction de 10€';
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_footer_fa3ec0af6f82985bf57a7f67866d7a3c'] = 'tout de suite !';
|
||||
@ -61,3 +60,4 @@ $_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_footer_1c6adbea84e42cef
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_footer_d8335f4a5d918134bd0bdc47cc487d74'] = 'Saisissez votre adresse e-mail';
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_left_c91bd69ef37b08a590f17900efdae34a'] = 'Abonnez-vous à ma newsletter d\'astuces et conseils mensuels et recevez immédiatemment mon guide du Tout Propre en PDF par email!';
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_lightbox_c91bd69ef37b08a590f17900efdae34a'] = 'Abonnez-vous à ma newsletter d\'astuces et conseils mensuels et recevez immédiatemment mon guide du Tout Propre en PDF par email!';
|
||||
$_MODULE['<{blocknewsletter}toutpratique>blocknewsletter_d8335f4a5d918134bd0bdc47cc487d74'] = 'Saisissez votre adresse e-mail';
|
||||
|
@ -2,9 +2,9 @@
|
||||
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
$_MODULE['<{blocksearch}toutpratique>blocksearch-top_13348442cc6a27032d2b4aa28b75a5d3'] = 'Rechercher';
|
||||
$_MODULE['<{blocksearch}toutpratique>blocksearch_e2ca130372651672ba285abd796412ed'] = 'Bloc recherche rapide';
|
||||
$_MODULE['<{blocksearch}toutpratique>blocksearch_be305c865235f417d9b4d22fcdf9f1c5'] = 'Ajoute un bloc avec un champ de recherche rapide';
|
||||
$_MODULE['<{blocksearch}toutpratique>blocksearch-top_13348442cc6a27032d2b4aa28b75a5d3'] = 'Rechercher';
|
||||
$_MODULE['<{blocksearch}toutpratique>blocksearch_13348442cc6a27032d2b4aa28b75a5d3'] = 'Rechercher';
|
||||
$_MODULE['<{blocksearch}toutpratique>blocksearch_ce1b00a24b52e74de46971b174d2aaa6'] = 'Rechercher un produit';
|
||||
$_MODULE['<{blocksearch}toutpratique>blocksearch_5f075ae3e1f9d0382bb8c4632991f96f'] = 'Go';
|
||||
|
@ -1,6 +1,6 @@
|
||||
|
||||
<!-- Block user information module HEADER -->
|
||||
<div id="header_user" {if $PS_CATALOG_MODE}class="header_user_catalog"{/if}>
|
||||
<div id="header_user" class="{if $PS_CATALOG_MODE}header_user_catalog{/if} {if $logged}logged{/if}">
|
||||
<span class="search-mobile hidden-lg hidden-md">
|
||||
<i class="icon-search"></i>
|
||||
<span>{l s='Recherche' mod='blockuserinfo'}</span>
|
||||
@ -8,7 +8,16 @@
|
||||
|
||||
<p id="header_user_info">
|
||||
{if $logged}
|
||||
<a href="{$link->getPageLink('my-account', true)|escape:'html'}" title="{l s='View my customer account' mod='blockuserinfo'}" class="account" rel="nofollow"><i class="icon icon-profile"></i> <span> {l s='Compte' mod='blockuserinfo'}</span></a>
|
||||
<a href="{$link->getPageLink('my-account', true)|escape:'html'}" title="{l s='View my customer account' mod='blockuserinfo'}" class="account" rel="nofollow">
|
||||
<i class="icon icon-profile hidden-lg hidden-md"></i>
|
||||
<span class="hidden-sm hidden-xs hidden-xxs">
|
||||
|
||||
{l s='Bonjour' mod='blockuserinfo'} {$customerName}<br/>
|
||||
</span>
|
||||
<span class="hidden-lg hidden-md">
|
||||
{l s='Mon compte' mod='blockuserinfo'} <br/>
|
||||
</span>
|
||||
</a>
|
||||
<a href="{$link->getPageLink('index', true, NULL, "mylogout")|escape:'html'}" title="{l s='Log me out' mod='blockuserinfo'}" class="logout hidden-md hidden-sm hidden-xs" rel="nofollow"><i class="awesome"></i> {l s='Sign out' mod='blockuserinfo'}</a>
|
||||
{else}
|
||||
<a href="{$link->getPageLink('my-account', true)|escape:'html'}" title="{l s='Log in to your customer account' mod='blockuserinfo'}" class="login" rel="nofollow"><i class="icon icon-profile"></i> <span>{l s='Sign in' mod='blockuserinfo'}</span></a>
|
||||
|
@ -37,8 +37,6 @@ $_MODULE['<{cheque}toutpratique>payment_execution_569fd05bdafa1712c4f6be5b153b84
|
||||
$_MODULE['<{cheque}toutpratique>infos_14e41f4cfd99b10766cc15676d8cda66'] = 'Ce module vous permet d\'accepter des paiements par chèque.';
|
||||
$_MODULE['<{cheque}toutpratique>infos_e444fe40d43bccfad255cf62ddc8d18f'] = 'Si le client choisit ce mode de paiement, la commande passera à l\'état \"Paiement en attente\".';
|
||||
$_MODULE['<{cheque}toutpratique>infos_8c88bbf5712292b26e2a6bbeb0a7b5c4'] = 'Par conséquent, vous devez valider manuellement la commande dès réception du chèque.';
|
||||
$_MODULE['<{cheque}toutpratique>payment_4b80fae2153218ed763bdadc418e8589'] = 'Payer par chèque';
|
||||
$_MODULE['<{cheque}toutpratique>payment_4e1fb9f4b46556d64db55d50629ee301'] = '(le traitement de la commande sera plus long)';
|
||||
$_MODULE['<{cheque}toutpratique>payment_return_88526efe38fd18179a127024aba8c1d7'] = 'Votre commande sur %s a bien été enregistrée.';
|
||||
$_MODULE['<{cheque}toutpratique>payment_return_61da27a5dd1f8ced46c77b0feaa9e159'] = 'Veuillez nous envoyer un chèque avec :';
|
||||
$_MODULE['<{cheque}toutpratique>payment_return_621455d95c5de701e05900a98aaa9c66'] = 'Montant du règlement.';
|
||||
@ -51,3 +49,5 @@ $_MODULE['<{cheque}toutpratique>payment_return_ffd2478830ca2f519f7fe7ee259d4b96'
|
||||
$_MODULE['<{cheque}toutpratique>payment_return_0db71da7150c27142eef9d22b843b4a9'] = 'Pour toute question ou information complémentaire merci de contacter notre';
|
||||
$_MODULE['<{cheque}toutpratique>payment_return_decce112a9e64363c997b04aa71b7cb8'] = 'support client';
|
||||
$_MODULE['<{cheque}toutpratique>payment_return_9bdf695c5a30784327137011da6ef568'] = 'Nous avons rencontré un problème avec votre commande, veuillez contacter notre support client';
|
||||
$_MODULE['<{cheque}toutpratique>payment_4b80fae2153218ed763bdadc418e8589'] = 'Payer par chèque';
|
||||
$_MODULE['<{cheque}toutpratique>payment_4e1fb9f4b46556d64db55d50629ee301'] = '(le traitement de la commande sera plus long)';
|
||||
|
@ -98,18 +98,6 @@ $_MODULE['<{referralprogram}toutpratique>program_8cf04a9734132302f96da8e113e80ce
|
||||
$_MODULE['<{referralprogram}toutpratique>rules_01705c0177ebf5fbcbf4e882bc454405'] = 'Conditions du programme de parrainage';
|
||||
$_MODULE['<{referralprogram}toutpratique>authentication_6b31baf25848e7a6563ecc3946626c80'] = 'Programme de parrainage';
|
||||
$_MODULE['<{referralprogram}toutpratique>authentication_8fdb2298a0db461ac64e71192a562ca1'] = 'Adresse mail de votre parrain';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_6b31baf25848e7a6563ecc3946626c80'] = 'Programme de parrainage';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_7790d51a3d62c85aae65464dee12ee8b'] = 'Parrain du client :';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_f964f762284ede747ed9f6428a5469b8'] = 'Ce client n\'a aucun parrain.';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_53d0d7aba39ee971f7f179e6e1092708'] = 'Filleuls :';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_58dc82d3e2e17ced0225064a9b496ee9'] = 'Filleuls :';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_49ee3087348e8d44e1feda1917443987'] = 'Nom';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_22ffd0379431f3b615eb8292f6c31d12'] = 'Date d\'enregistrement';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_325c8bbd07033a39d25b5c4457f79861'] = 'Clients parrainés par ce filleul';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_fc6e0920b914b164802d44220e6163f3'] = 'Commandes effectuées';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_970ad4e4787cc75cd63dbf8d5c757513'] = 'Compte client créé le';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_16_6b31baf25848e7a6563ecc3946626c80'] = 'Programme de parrainage';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_16_7790d51a3d62c85aae65464dee12ee8b'] = 'Parrain du client :';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_16_f964f762284ede747ed9f6428a5469b8'] = 'Ce client n\'a aucun parrain.';
|
||||
@ -122,6 +110,18 @@ $_MODULE['<{referralprogram}toutpratique>hook_customers_16_22ffd0379431f3b615eb8
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_16_325c8bbd07033a39d25b5c4457f79861'] = 'Clients parrainés par ce filleul';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_16_fc6e0920b914b164802d44220e6163f3'] = 'Commandes effectuées';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_16_970ad4e4787cc75cd63dbf8d5c757513'] = 'Compte client créé le';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_6b31baf25848e7a6563ecc3946626c80'] = 'Programme de parrainage';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_7790d51a3d62c85aae65464dee12ee8b'] = 'Parrain du client :';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_f964f762284ede747ed9f6428a5469b8'] = 'Ce client n\'a aucun parrain.';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_53d0d7aba39ee971f7f179e6e1092708'] = 'Filleuls :';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_58dc82d3e2e17ced0225064a9b496ee9'] = 'Filleuls :';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_b718adec73e04ce3ec720dd11a06a308'] = 'ID';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_49ee3087348e8d44e1feda1917443987'] = 'Nom';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_22ffd0379431f3b615eb8292f6c31d12'] = 'Date d\'enregistrement';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_325c8bbd07033a39d25b5c4457f79861'] = 'Clients parrainés par ce filleul';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_fc6e0920b914b164802d44220e6163f3'] = 'Commandes effectuées';
|
||||
$_MODULE['<{referralprogram}toutpratique>hook_customers_970ad4e4787cc75cd63dbf8d5c757513'] = 'Compte client créé le';
|
||||
$_MODULE['<{referralprogram}toutpratique>my-account_6b31baf25848e7a6563ecc3946626c80'] = 'Programme de parrainage';
|
||||
$_MODULE['<{referralprogram}toutpratique>order-confirmation_f2ef523efa8d23f8afc29e195592fc58'] = 'Grâce à votre commande, votre parrain %1$s %2$s gagnera un bon de réduction d\'une valeur de %3$d quand cette commande sera confirmée.';
|
||||
$_MODULE['<{referralprogram}toutpratique>shopping-cart_6b31baf25848e7a6563ecc3946626c80'] = 'Programme de parrainage';
|
||||
|
@ -3,6 +3,7 @@
|
||||
global $_MODULE;
|
||||
$_MODULE = array();
|
||||
$_MODULE['<{sendtoafriend}toutpratique>product_page_2107f6398c37b4b9ee1e1b5afb5d3b2a'] = 'Envoyer à un ami';
|
||||
$_MODULE['<{sendtoafriend}toutpratique>sendtoafriend_ajax_22c4733a9ceb239bf825a0cecd1cfaec'] = 'Un ami';
|
||||
$_MODULE['<{sendtoafriend}toutpratique>sendtoafriend-extra_11cbd9ec2e4b628c371094b6361b9c96'] = 'Votre e-mail a bien été envoyé';
|
||||
$_MODULE['<{sendtoafriend}toutpratique>sendtoafriend-extra_36fb3f59b4a75949a0db90e7011b21f2'] = 'Votre e-mail n\'a pas pu être envoyé. Veuillez vérifier l\'adresse et réessayer.';
|
||||
$_MODULE['<{sendtoafriend}toutpratique>sendtoafriend-extra_2107f6398c37b4b9ee1e1b5afb5d3b2a'] = 'Envoyer à un ami';
|
||||
@ -23,4 +24,3 @@ $_MODULE['<{sendtoafriend}toutpratique>sendtoafriend_e55de03786f359e2b133f2a7461
|
||||
$_MODULE['<{sendtoafriend}toutpratique>sendtoafriend_19f41c3d6db934fb2db1840ddefd2c51'] = 'E-mail de votre ami';
|
||||
$_MODULE['<{sendtoafriend}toutpratique>sendtoafriend_2541d938b0a58946090d7abdde0d3890'] = 'Envoyer';
|
||||
$_MODULE['<{sendtoafriend}toutpratique>sendtoafriend_68728c1897e5936032fe21ffb6b10c2e'] = 'Retour à la fiche produit';
|
||||
$_MODULE['<{sendtoafriend}toutpratique>sendtoafriend_ajax_22c4733a9ceb239bf825a0cecd1cfaec'] = 'Un ami';
|
||||
|
@ -8,11 +8,11 @@
|
||||
<section>
|
||||
<div class="intro_top order-process">
|
||||
<div class="container">
|
||||
<div class="intro_cat">
|
||||
{*<div class="intro_cat">
|
||||
<h1>
|
||||
{l s='Addresses'}
|
||||
</h1>
|
||||
</div>
|
||||
</div>*}
|
||||
{include file="$tpl_dir./order-steps.tpl" current_step="address"}
|
||||
</div>
|
||||
</div>
|
||||
|
@ -5,9 +5,9 @@
|
||||
<section>
|
||||
<div class="intro_top order-process">
|
||||
<div class="container">
|
||||
<div class="intro_cat">
|
||||
{* <div class="intro_cat">
|
||||
<h1>{l s='Order confirmation'}</h1>
|
||||
</div>
|
||||
</div>*}
|
||||
{include file="$tpl_dir./order-steps.tpl" current_step="payment"}
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1,7 +1,7 @@
|
||||
{capture name=path}
|
||||
<a href="{$link->getPageLink('my-account', true)|escape:'html':'UTF-8'}" data-gg="">{l s='My account'}</a><span class="navigation-pipe">></span><span>{l s='Order details'}</span>
|
||||
{/capture}
|
||||
|
||||
{if $page_name != 'guest-tracking'}
|
||||
<div class="intro_top">
|
||||
<div class="container">
|
||||
<div class="intro_cat">
|
||||
@ -10,12 +10,13 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="breadcrumbs">
|
||||
<div class="container">
|
||||
{include file="$tpl_dir./breadcrumb.tpl"}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/if}
|
||||
<main>
|
||||
<section>
|
||||
{if isset($errors) && $errors}
|
||||
|
@ -12,11 +12,11 @@
|
||||
<section>
|
||||
<div class="intro_top order-process">
|
||||
<div class="container">
|
||||
<div class="intro_cat">
|
||||
{*<div class="intro_cat">
|
||||
<h1>
|
||||
{l s='Summary & payment'}
|
||||
</h1>
|
||||
</div>
|
||||
</div>*}
|
||||
{include file="$tpl_dir./order-steps.tpl" current_step="payment"}
|
||||
</div>
|
||||
</div>
|
||||
|
@ -10,6 +10,9 @@
|
||||
<ul class="step clearfix row" id="order_step">
|
||||
<li class="col-xs-3 col-xxs-3 {if $current_step=='summary'}step_current {elseif $current_step=='login'}step_done_last step_done{else}{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address' || $current_step=='login'}step_done{else}step_todo{/if}{/if} first">
|
||||
<div>
|
||||
{if $current_step == 'summary'}
|
||||
<h1>
|
||||
{/if}
|
||||
{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address' || $current_step=='login'}
|
||||
<a href="{$link->getPageLink('order', true)}">
|
||||
<span>1.</span> <span class="hidden-xs">{l s='My cart'}</span>
|
||||
@ -17,10 +20,16 @@
|
||||
{else}
|
||||
<span>1.</span> <span class="hidden-xs">{l s='My cart'}</span>
|
||||
{/if}
|
||||
{if $current_step == 'summary'}
|
||||
</h1>
|
||||
{/if}
|
||||
</div>
|
||||
</li>
|
||||
<li class="col-xs-3 col-xxs-3 {if $current_step=='login'}step_current{elseif $current_step=='address'}step_done step_done_last{else}{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address'}step_done{else}step_todo{/if}{/if} second">
|
||||
<div>
|
||||
{if $current_step == 'login'}
|
||||
<h1>
|
||||
{/if}
|
||||
{if $current_step=='payment' || $current_step=='shipping' || $current_step=='address'}
|
||||
<a href="{$link->getPageLink('order', true, NULL, "{$smarty.capture.url_back}&step=1")|escape:'html':'UTF-8'}">
|
||||
<span>2.</span> <span class="hidden-xs">{l s='Sign in'}</span>
|
||||
@ -28,10 +37,16 @@
|
||||
{else}
|
||||
<span>2.</span> <span class="hidden-xs">{l s='Sign in'}</span>
|
||||
{/if}
|
||||
{if $current_step == 'login'}
|
||||
</h1>
|
||||
{/if}
|
||||
</div>
|
||||
</li>
|
||||
<li class="col-xs-3 col-xxs-3 {if $current_step=='address'}step_current{elseif $current_step=='shipping'}step_done step_done_last{else}{if $current_step=='payment' || $current_step=='shipping'}step_done{else}step_todo{/if}{/if} third">
|
||||
<div>
|
||||
{if $current_step == 'address'}
|
||||
<h1>
|
||||
{/if}
|
||||
{if $current_step=='payment'}
|
||||
<a href="{$link->getPageLink('order', true, NULL, "{$smarty.capture.url_back}&step=1")|escape:'html':'UTF-8'}">
|
||||
<span>3.</span> <span class="hidden-xs">{l s='Delivery'}</span>
|
||||
@ -39,11 +54,21 @@
|
||||
{else}
|
||||
<span>3.</span> <span class="hidden-xs">{l s='Delivery'}</span>
|
||||
{/if}
|
||||
|
||||
{if $current_step == 'address'}
|
||||
</h1>
|
||||
{/if}
|
||||
</div>
|
||||
</li>
|
||||
<li id="step_end" class="col-xs-3 col-xxs-3 {if $current_step=='payment'}step_current{else}step_todo{/if} last">
|
||||
{if $current_step == 'payment'}
|
||||
<h1>
|
||||
{/if}
|
||||
<div>
|
||||
<span>4.</span> <span class="hidden-xs">{l s='Confirmation'}</span>
|
||||
</div>
|
||||
{if $current_step == 'payment'}
|
||||
</h1>
|
||||
{/if}
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -3,11 +3,6 @@
|
||||
<section>
|
||||
<div class="intro_top order-process">
|
||||
<div class="container">
|
||||
<div class="intro_cat">
|
||||
<h1>
|
||||
{l s='Shopping-cart summary'}
|
||||
</h1>
|
||||
</div>
|
||||
{include file="$tpl_dir./order-steps.tpl" current_step="summary"}
|
||||
</div>
|
||||
|
||||
@ -90,9 +85,10 @@
|
||||
></a>
|
||||
{/foreach}
|
||||
{/if}
|
||||
|
||||
{/foreach}
|
||||
|
||||
{hook h='displayProductLineShoppingCart'}
|
||||
|
||||
{foreach $gift_products as $product}
|
||||
{include file="$tpl_dir./shopping-cart-product-line.tpl" product=$product}
|
||||
{/foreach}
|
||||
@ -137,13 +133,13 @@
|
||||
{else}
|
||||
{if $use_taxes && $total_shipping_tax_exc != $total_shipping}
|
||||
{if $priceDisplay}
|
||||
<div class="line"{if $total_shipping_tax_exc <= 0} style="display:none;"{/if}>
|
||||
<div class="line line-shipping"{if $total_shipping_tax_exc <= 0} style="display:none;"{/if}>
|
||||
<div class="col-md-6 col-sm-6 col-xs-6">{if $display_tax_label}{l s='Total shipping (tax excl.)'}{else}{l s='Total shipping'}{/if}</div>
|
||||
<div class="col-md-6 col-sm-6 col-xs-6">{displayPrice price=$total_shipping_tax_exc}</div>
|
||||
|
||||
</div>
|
||||
{else}
|
||||
<div class="line"{if $total_shipping <= 0} style="display:none;"{/if}>
|
||||
<div class="line line-shipping"{if $total_shipping <= 0} style="display:none;"{/if}>
|
||||
<div class="col-md-6 col-sm-6 col-xs-6 ">{if $display_tax_label}{l s='Total shipping (tax incl.)'}{else}{l s='Total shipping'}{/if}
|
||||
|
||||
</div>
|
||||
@ -152,20 +148,20 @@
|
||||
{/if}
|
||||
|
||||
{else}
|
||||
<div{if $total_shipping_tax_exc <= 0} style="display:none;"{/if}>
|
||||
<div class="line-shipping"{if $total_shipping_tax_exc <= 0} style="display:none;"{/if}>
|
||||
<div class="col-md-6 col-sm-6 col-xs-6">{l s='Total shipping'}</div>
|
||||
<div class="col-md-6 col-sm-6 col-xs-6">{displayPrice price=$total_shipping_tax_exc}</div>
|
||||
|
||||
</div>
|
||||
{/if}
|
||||
{/if}
|
||||
{if $total_products_wt < 50}
|
||||
<span class="reminderFreeShipping clearfix">
|
||||
|
||||
<span class="reminderFreeShipping clearfix {if $total_products_wt > 50}hidden{/if}">
|
||||
<i class="icon-gift"></i>
|
||||
<span>
|
||||
{l s='Plus que '}<span class="price"> {displayPrice price=(50 - $total_products_wt)} </span>{l s='pour bénéficier de la livraison gratuite'} !</span>
|
||||
{l s='Plus que '}<span class="price"> {displayPrice price=(50 - $total_products_wt)} </span>{l s='pour bénéficier de la livraison gratuite'} </span>
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
|
||||
|
||||
<div class="line last-line">
|
||||
@ -177,7 +173,7 @@
|
||||
{if $use_taxes}
|
||||
{if $voucherAllowed}
|
||||
{if !sizeof($discounts)}
|
||||
<div class="discount_form">
|
||||
<div class="discount_form" id="discount-wrap">
|
||||
<div class="border ">
|
||||
{if isset($errors_discount) && $errors_discount}
|
||||
<div class="col-lg-12">
|
||||
@ -190,7 +186,7 @@
|
||||
{/if}
|
||||
<form action="{$link->getPageLink('order', true)}" method="post" id="voucher" class="form-inline">
|
||||
<div class="form-group">
|
||||
<label>{l s='You have a voucher ?'}</label>
|
||||
<label class="open-panel" data-link ="#discount-wrap">{l s='You have a voucher ?'}</label>
|
||||
<div class="inner" >
|
||||
<input type="text" class="discount_name form-control" id="discount_name" name="discount_name" value="{if isset($discount_name) && $discount_name}{$discount_name}{/if}" placeholder="{l s='Enter your code'}" />
|
||||
<input type="hidden" name="submitDiscount" />
|
||||
@ -213,9 +209,15 @@
|
||||
{/if}
|
||||
{/if}
|
||||
{/if}
|
||||
<div class="renfort">
|
||||
{l s='Besoin d\'une astuce ?'}<br/>
|
||||
{l s='Une question sur votre commande ?'}<br/>
|
||||
{l s='Une conseillère Tout Pratique vous accompagnent 0800 500 270'}<br/>
|
||||
</div>
|
||||
<div class="shipping-politic">
|
||||
<div>
|
||||
<span class="titre">{l s='Notre politique transport :'}</span>
|
||||
|
||||
<p>
|
||||
{l s='Frais de port : 6 € en Colissimo'}<br />
|
||||
{l s='Pour les petits colis de moins de 500 grammes ne payez que 3 € de frais de port'}<br />
|
||||
@ -225,6 +227,7 @@
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -267,6 +270,7 @@
|
||||
|
||||
{strip}
|
||||
{addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"}
|
||||
{addJsDef freeShip='Livraison gratuite'}
|
||||
{addJsDef currencyRate=$currencyRate|floatval}
|
||||
{addJsDef currencyFormat=$currencyFormat|intval}
|
||||
{addJsDef currencyBlank=$currencyBlank|intval}
|
||||
|
Loading…
Reference in New Issue
Block a user