diff --git a/www/themes/chocolatdemariage/404.tpl b/www/themes/chocolatdemariage/404.tpl new file mode 100644 index 00000000..1ad644e6 --- /dev/null +++ b/www/themes/chocolatdemariage/404.tpl @@ -0,0 +1,42 @@ +{capture name=path}{l s='404'}{/capture} +{capture name=title}{l s='oops !'}{/capture} +{capture name=subtitle}{l s='We\'re sorry, but the Web address you\'ve entered is no longer available.'}{/capture} + +
+
+ + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title subtitle=$smarty.capture.subtitle type='account'} + +
+
+
+
+
+

{l s='Rechercher un produit'}

+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+
\ No newline at end of file diff --git a/www/themes/chocolatdemariage/address.tpl b/www/themes/chocolatdemariage/address.tpl new file mode 100644 index 00000000..cb064b80 --- /dev/null +++ b/www/themes/chocolatdemariage/address.tpl @@ -0,0 +1,152 @@ +{capture name=path}{l s='Your addresses'}{/capture} +{capture name=title}{l s='Your addresses'}{/capture} +{capture name=subtitle} + {if isset($id_address) && (isset($smarty.post.alias) || isset($address->alias))} + {l s='Modify address'} + {if isset($smarty.post.alias)} + "{$smarty.post.alias}" + {else} + {if isset($address->alias)}"{$address->alias|escape:'html':'UTF-8'}"{/if} + {/if} + {else} + {l s='To add a new address, please fill out the form below.'} + {/if} +{/capture} + +
+
+ {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title subtitle=$smarty.capture.subtitle type='account'} + + {if isset($account_created)} +

+ {l s='Your account has been created.'} +

+ {/if} + + +
+ + {strip} + {if isset($smarty.post.id_state) && $smarty.post.id_state} + {addJsDef idSelectedState=$smarty.post.id_state|intval} + {else if isset($address->id_state) && $address->id_state} + {addJsDef idSelectedState=$address->id_state|intval} + {else} + {addJsDef idSelectedState=false} + {/if} + {if isset($smarty.post.id_country) && $smarty.post.id_country} + {addJsDef idSelectedCountry=$smarty.post.id_country|intval} + {else if isset($address->id_country) && $address->id_country} + {addJsDef idSelectedCountry=$address->id_country|intval} + {else} + {addJsDef idSelectedCountry=false} + {/if} + {if isset($countries)} + {addJsDef countries=$countries} + {/if} + {if isset($vatnumber_ajax_call) && $vatnumber_ajax_call} + {addJsDef vatnumber_ajax_call=$vatnumber_ajax_call} + {/if} + {/strip} + +
diff --git a/www/themes/chocolatdemariage/addresses.tpl b/www/themes/chocolatdemariage/addresses.tpl new file mode 100644 index 00000000..0023eca0 --- /dev/null +++ b/www/themes/chocolatdemariage/addresses.tpl @@ -0,0 +1,81 @@ +{capture name=path} + + {l s='My account'} + + /{l s='My addresses'} +{/capture} +{capture name=title}{l s='My addresses'}{/capture} +{capture name=subtitle}{l s='Be sure to update your personal information if it has changed.'}{/capture} + +
+
+ + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title subtitle=$smarty.capture.subtitle type='account'} + + +
+
\ No newline at end of file diff --git a/www/themes/chocolatdemariage/ajax-order-carrier.tpl b/www/themes/chocolatdemariage/ajax-order-carrier.tpl new file mode 100644 index 00000000..dc75a5f5 --- /dev/null +++ b/www/themes/chocolatdemariage/ajax-order-carrier.tpl @@ -0,0 +1,82 @@ +
+
+ {if isset($carriers) && isset($HOOK_BEFORECARRIER)} + {$HOOK_BEFORECARRIER} + {/if} +
+ {if isset($virtual_cart) && $virtual_cart} + + {else} + {if isset($delivery_option_list)} + {foreach $delivery_option_list as $id_address => $option_list} +
+ {foreach $option_list as $key => $option} +
+
+
+ +
+ + +
+ {foreach $option.carrier_list as $carrier} + {$carrier.instance->name|escape:'htmlall':'UTF-8'} + {if isset($carrier.instance->place[$cookie->id_lang])} + {$carrier.instance->place[$cookie->id_lang]|escape:'htmlall':'UTF-8'} + {/if} + {if isset($carrier.instance->delay[$cookie->id_lang])} + {$carrier.instance->delay[$cookie->id_lang]|escape:'htmlall':'UTF-8'} + {/if} + {/foreach} +
+ +
+ {foreach $option.carrier_list as $carrier} + {if $carrier.logo} + + {/if} + {/foreach} +
+ +
+ {if $option.total_price_with_tax && !$option.is_free && (!isset($free_shipping) || (isset($free_shipping) && !$free_shipping))} + {if $use_taxes == 1} + {if $priceDisplay == 1} + {convertPrice price=$option.total_price_without_tax} + {else} + {convertPrice price=$option.total_price_with_tax} + {/if} + {else} + {convertPrice price=$option.total_price_without_tax} + {/if} + {else} + {l s='Free'} + {/if} +
+
+
+ {/foreach} +
+
+ {if isset($HOOK_EXTRACARRIER_ADDR) && isset($HOOK_EXTRACARRIER_ADDR.$id_address)}{$HOOK_EXTRACARRIER_ADDR.$id_address}{/if} +
+ {foreachelse} +

+ {foreach $cart->getDeliveryAddressesWithoutCarriers(true) as $address} + {if empty($address->alias)} + {l s='No carriers available.'} + {else} + {l s='No carriers available for the address "%s".' sprintf=$address->alias} + {/if} + {if !$address@last} +
+ {/if} + {foreachelse} + {l s='No carriers available.'} + {/foreach} +

+ {/foreach} + {/if} + {/if} +
+ diff --git a/www/themes/chocolatdemariage/authentication.tpl b/www/themes/chocolatdemariage/authentication.tpl new file mode 100644 index 00000000..ec808e5c --- /dev/null +++ b/www/themes/chocolatdemariage/authentication.tpl @@ -0,0 +1,616 @@ +{capture name=path}{l s='Authentication'}{/capture} +{capture name=title}{if !isset($email_create)}{l s='Authentication'}{else}{l s='Create an account'}{/if}{/capture} +{if isset($back) && $back != 'my-account'} + {assign var=type value='order-process'} +{else} + {assign var=type value='account'} +{/if} +{assign var=currentStep value='login'} +{assign var='stateExist' value=false} +{assign var="postCodeExist" value=false} +{assign var="dniExist" value=false} +
+
+ + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type=$type currentStep=$currentStep} +
+
+
+ +
+
+
+

{l s='Already registered? Connect yourself'}

+
+ +
+
+
+
+ + +
+
+ + + {l s='Forgot your password?'} +
+
+ +
+ + + {if isset($back)}{/if} +
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+

{l s='New customer? Subscribe!'}

+
+ {if isset($inOrderProcess) && $inOrderProcess && $PS_GUEST_CHECKOUT_ENABLED} + + {/if} +
+
+ +
+
+
+
+

{l s='Personnal information'}

+

* {l s='Required field'}

+ {$HOOK_CREATE_ACCOUNT_TOP} +
+
+ + {foreach from=$genders key=k item=gender name=gender} +
+ + id || (!isset($smarty.post.id_gender) && $smarty.foreach.gender.first)} + checked="checked" + {/if} + /> +
+ {/foreach} +
+ +
+ + +
+
+ + +
+
+
+
+ + +
+ +
+ + +
+
+ + +
+
+
+ {if isset($PS_REGISTRATION_PROCESS_TYPE) && $PS_REGISTRATION_PROCESS_TYPE} +
+

{l s='Your delivery address'}

+

* {l s='Required field'}

+
+

+ + +

+

+ + +

+

+ + +

+
+
+

+ + +

+

+ + +

+
+
+

+ + +

+

+ + +

+

+ + +

+ + +
+
+

+ {assign var="stateExist" value=true} + + +

+
+ +
+
+
+ +

+ + +

+
+ +
+ + +
+
+
+
+ + {/if} + + +
+
+
+
+
+
+
+ + {if isset($inOrderProcess) && $inOrderProcess && $PS_GUEST_CHECKOUT_ENABLED} +
+
+
+

{l s='Instant checkout'}

+ {l s='Inscrivez-vous lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod'} +
+ +
+
+
+
+
+ + +

{l s='Informations'}

+ *{l s='Required field'} + +
+ + +
+
+
+
+ + {foreach from=$genders key=k item=gender} +
+ + id}checked="checked"{/if} /> +
+ {/foreach} +
+
+
+
+ + + +
+ + +
+
+ + +
+
+ + +
+ + +
+
+ +
+ +
+
+ +

{l s='Delivery address'}

+ *{l s='Required field'} +
+ {foreach from=$dlv_all_fields item=field_name} + + {if $field_name eq "address1"} +
+ + +
+ {elseif $field_name eq "address2"} +
+ + +
+
+ + +
+ {elseif $field_name eq "postcode"} + {assign var='postCodeExist' value=true} +
+ + +
+ {elseif $field_name eq "city"} +
+ + +
+ + {elseif $field_name eq "Country:name" || $field_name eq "country"} +
+ + +
+ + {/if} + {/foreach} + {if $stateExist eq false} +
+ + +
+ {/if} + {if $postCodeExist eq false} +
+ + +
+ {/if} + + +
+ + + + +
+
+
+ + +
+
+
+ +
+ {assign var=stateExist value=false} + {assign var=postCodeExist value=false} + {assign var=dniExist value=false} +

{l s='Invoice address'}

+ {foreach from=$inv_all_fields item=field_name} + + {if $field_name eq "firstname"} +
+ + +
+ {elseif $field_name eq "lastname"} +
+ + +
+ {elseif $field_name eq "address1"} +
+ + +
+ {elseif $field_name eq "address2"} +
+ + +
+ {elseif $field_name eq "postcode"} + {$postCodeExist = true} +
+ + +
+ {elseif $field_name eq "city"} +
+ + +
+ {elseif $field_name eq "country" || $field_name eq "Country:name"} +
+ + +
+ {elseif $field_name eq "state" || $field_name eq 'State:name'} + {$stateExist = true} + + {/if} + {/foreach} + {if !$postCodeExist} +
+ + +
+ {/if} + {if !$stateExist} +
+ + +
+ {/if} + +
+ + +
+ +
+ +
+ + + + +
+
+
+ {/if} +
+
+
+
+ +
+
+{strip} + {if isset($smarty.post.id_state) && $smarty.post.id_state} + {addJsDef idSelectedState=$smarty.post.id_state|intval} + {else if isset($address->id_state) && $address->id_state} + {addJsDef idSelectedState=$address->id_state|intval} + {else} + {addJsDef idSelectedState=false} + {/if} + {if isset($smarty.post.id_state_invoice) && isset($smarty.post.id_state_invoice) && $smarty.post.id_state_invoice} + {addJsDef idSelectedStateInvoice=$smarty.post.id_state_invoice|intval} + {else} + {addJsDef idSelectedStateInvoice=false} + {/if} + {if isset($smarty.post.id_country) && $smarty.post.id_country} + {addJsDef idSelectedCountry=$smarty.post.id_country|intval} + {else if isset($address->id_country) && $address->id_country} + {addJsDef idSelectedCountry=$address->id_country|intval} + {else} + {addJsDef idSelectedCountry=false} + {/if} + {if isset($smarty.post.id_country_invoice) && isset($smarty.post.id_country_invoice) && $smarty.post.id_country_invoice} + {addJsDef idSelectedCountryInvoice=$smarty.post.id_country_invoice|intval} + {else} + {addJsDef idSelectedCountryInvoice=false} + {/if} + {if isset($countries)} + {addJsDef countries=$countries} + {/if} + {if isset($vatnumber_ajax_call) && $vatnumber_ajax_call} + {addJsDef vatnumber_ajax_call=$vatnumber_ajax_call} + {/if} +{/strip} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/best-sales.tpl b/www/themes/chocolatdemariage/best-sales.tpl new file mode 100644 index 00000000..9a81000b --- /dev/null +++ b/www/themes/chocolatdemariage/best-sales.tpl @@ -0,0 +1,38 @@ +{capture name=path}{l s='Top sellers'}{/capture} +{capture name=title}{l s='Top sellers'}{/capture} + +
+
+ + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type=''} + +
+
+ + + {if $products} +
+
+
+ {if $nb_products > 1} + {l s='Il y a '} {$nb_products} {l s='produits'} + {else} + {l s='Il y a '} {$nb_products} {l s='produit'} + {/if} +
+ {include file="./product-sort.tpl"} +
+
+
+ {include file="./product-list.tpl" products=$products nbProduct=3} +
+
+
+ {include file="./pagination.tpl" paginationId='bottom'} + {/if} +
+
+
+
\ No newline at end of file diff --git a/www/themes/chocolatdemariage/breadcrumb.tpl b/www/themes/chocolatdemariage/breadcrumb.tpl new file mode 100644 index 00000000..64cf7e69 --- /dev/null +++ b/www/themes/chocolatdemariage/breadcrumb.tpl @@ -0,0 +1,33 @@ + +
+
+ + {l s='Back'} +
+
+ {if isset($smarty.capture.path)}{assign var='path' value=$smarty.capture.path}{/if} + + {l s='Home'}/ + {if isset($path) AND $path} + {if $path|strpos:'span' !== false} + {$path|@replace:'>': '/'} + + {else} + {$path} + {/if} + {/if} + + {if isset($smarty.get.search_query) && isset($smarty.get.results) && $smarty.get.results > 1 && isset($smarty.server.HTTP_REFERER)} +
+ + {capture}{if isset($smarty.get.HTTP_REFERER) && $smarty.get.HTTP_REFERER}{$smarty.get.HTTP_REFERER}{elseif isset($smarty.server.HTTP_REFERER) && $smarty.server.HTTP_REFERER}{$smarty.server.HTTP_REFERER}{/if}{/capture} + + {l s='Back to Search results for "%s" (%d other results)' sprintf=[$smarty.get.search_query,$smarty.get.results]} + + +
+ {/if} +
+
+ + diff --git a/www/themes/chocolatdemariage/category-cms-tree-branch.tpl b/www/themes/chocolatdemariage/category-cms-tree-branch.tpl new file mode 100644 index 00000000..8c9c6b4c --- /dev/null +++ b/www/themes/chocolatdemariage/category-cms-tree-branch.tpl @@ -0,0 +1,52 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +
  • + {$node.name|escape:'html':'UTF-8'} + {if isset($node.children) && $node.children|@count > 0} + + {elseif isset($node.cms) && $node.cms|@count > 0} + + {/if} +
  • diff --git a/www/themes/chocolatdemariage/category-count.tpl b/www/themes/chocolatdemariage/category-count.tpl new file mode 100644 index 00000000..ab098d43 --- /dev/null +++ b/www/themes/chocolatdemariage/category-count.tpl @@ -0,0 +1,38 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @version Release: $Revision$ +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{strip} + +{if (isset($category) && $category->id == 1) OR (isset($nb_products) && $nb_products == 0)} + {l s='There are no products in this category.'} +{else} + {if isset($nb_products) && $nb_products == 1} + {l s='There is 1 product.'} + {elseif isset($nb_products)} + {l s='There are %d products.' sprintf=$nb_products} + {/if} +{/if} + +{/strip} diff --git a/www/themes/chocolatdemariage/category-list.tpl b/www/themes/chocolatdemariage/category-list.tpl new file mode 100644 index 00000000..727aaf0f --- /dev/null +++ b/www/themes/chocolatdemariage/category-list.tpl @@ -0,0 +1,37 @@ +{assign var=nbProduct value=count($products)} + +{if isset($category)} + {if $category->id AND $category->active} + + {hook h='displayFilters' category=$category->id nbPieces=$category->available_pieces} + +
    + + {if isset($subcategories)} +
    +
    +
    + {foreach from=$subcategories.children item=subcategory key=key} +
    +

    {$subcategory.name}

    + {if !empty($subcategory.children)} + + {/if} +
    + {/foreach} +
    +
    +
    + {/if} +
    + + {elseif $category->id} +

    {l s='This category is currently unavailable.'}

    + {/if} + +{/if} + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/category-tree-branch.tpl b/www/themes/chocolatdemariage/category-tree-branch.tpl new file mode 100644 index 00000000..7f55c816 --- /dev/null +++ b/www/themes/chocolatdemariage/category-tree-branch.tpl @@ -0,0 +1,41 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +
  • + + {$node.name|escape:'html':'UTF-8'} + + {if $node.children|@count > 0} +
      + {foreach from=$node.children item=child name=categoryTreeBranch} + {if $smarty.foreach.categoryTreeBranch.last} + {include file="$tpl_dir./category-tree-branch.tpl" node=$child last='true'} + {else} + {include file="$tpl_dir./category-tree-branch.tpl" node=$child last='false'} + {/if} + {/foreach} +
    + {/if} +
  • \ No newline at end of file diff --git a/www/themes/chocolatdemariage/category.tpl b/www/themes/chocolatdemariage/category.tpl new file mode 100644 index 00000000..fb3a01e4 --- /dev/null +++ b/www/themes/chocolatdemariage/category.tpl @@ -0,0 +1,48 @@ +{assign var=nbProduct value=count($products)} + +{if isset($category)} + {if $category->id AND $category->active} + +
    +
    +
    + + +
    + + + {include file="$tpl_dir./page-heading.tpl" category=$category type='category'} + + {if $products} +
    +
    + {include file="./product-list-line.tpl" products=$products nbProduct=3} +
    +
    + +
    + {include file="./pagination.tpl" paginationId='bottom'} +
    + {/if} +
    +
    +
    +
    + + {if isset($category->long_description) && $category->long_description} +
    +
    +
    + {$category->long_description} +
    +
    +
    + {/if} + + {elseif $category->id} +

    {l s='This category is currently unavailable.'}

    + {/if} +{/if} + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/cms.tpl b/www/themes/chocolatdemariage/cms.tpl new file mode 100644 index 00000000..b53055e1 --- /dev/null +++ b/www/themes/chocolatdemariage/cms.tpl @@ -0,0 +1,129 @@ +{capture name=path}{$cms->meta_title}{/capture} +{capture name=title}{$cms->meta_title}{/capture} + +
    +
    + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type=''} + + {if !isset($cms)} +
    +
    + {l s='This page does not exist.'} +
    +
    + {/if} + + {if isset($cms)} +
    +
    + + {if isset($cms_pages) && !empty($cms_pages) && isset($cms_categories.children) && !empty($cms_categories.children) && !$content_only} +
    + +
    + + +
    +
    + {$cms->content} +
    +
    + {else} + + {if !empty($cms->matrices)} +
    + {foreach from=$cms->matrices item=matrice name=matrice} + {capture name='imgCms'}{$base_dir}img/cms/matrices/{$matrice.image[$id_lang]}.jpg{/capture} +
    + +
    + {if !$matrice.fullwidth[$id_lang]} +
    +
    + {/if} +
    + + + {if $matrice.titre[$id_lang]} +

    {$matrice.titre[$id_lang]}

    + {/if} + {if $matrice.soustitre[$id_lang]} + {$matrice.soustitre[$id_lang]} + {/if} + + {if $matrice.content[$id_lang]} +
    {$matrice.content[$id_lang]}
    + {/if} + + {if $matrice.content2[$id_lang]} +
    {$matrice.content2[$id_lang]}
    + {/if} + + {if $matrice.link[$id_lang] && $matrice.linkLabel[$id_lang]} + + {/if} + + {if $matrice.linkLabel[$id_lang]}{$matrice.linkLabel[$id_lang]}{/if} + + {if $matrice.link[$id_lang]} + + {/if} + +
    +
    + {if $matrice.image[$id_lang] && !$matrice.imgBackground[$id_lang]} +
    + +
    + {/if} +
    + {if !$matrice.fullwidth[$id_lang]} +
    +
    + {/if} +
    +
    + {/foreach} +
    + {else} +
    +
    + {$cms->content} +
    +
    + {/if} + + {/if} +
    +
    + {/if} +
    +
    + +{strip} +{if isset($smarty.get.ad) && $smarty.get.ad} +{addJsDefL name=ad}{$base_dir|cat:$smarty.get.ad|escape:'html':'UTF-8'}{/addJsDefL} +{/if} +{if isset($smarty.get.adtoken) && $smarty.get.adtoken} +{addJsDefL name=adtoken}{$smarty.get.adtoken|escape:'html':'UTF-8'}{/addJsDefL} +{/if} +{/strip} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/config.rb b/www/themes/chocolatdemariage/config.rb new file mode 100644 index 00000000..bc7e156c --- /dev/null +++ b/www/themes/chocolatdemariage/config.rb @@ -0,0 +1,25 @@ +# Require any additional compass plugins here. + +# Set this to the root of your project when deployed: +http_path = "/" +css_dir = "css" +sass_dir = "sass" +images_dir = "img" +javascripts_dir = "js" +fonts_dir = "font" + +output_style = :nested +environment = :development + +# To enable relative paths to assets via compass helper functions. Uncomment: +# relative_assets = true + +# To disable debugging comments that display the original location of your selectors. Uncomment: +line_comments = false +color_output = false + +# If you prefer the indented syntax, you might want to regenerate this +# project again passing --syntax sass, or you can uncomment this: +# preferred_syntax = :sass +# and then run: +# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass \ No newline at end of file diff --git a/www/themes/chocolatdemariage/config.xml b/www/themes/chocolatdemariage/config.xml new file mode 100644 index 00000000..98e1ec50 --- /dev/null +++ b/www/themes/chocolatdemariage/config.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/www/themes/chocolatdemariage/contact-form.tpl b/www/themes/chocolatdemariage/contact-form.tpl new file mode 100644 index 00000000..cdad25c6 --- /dev/null +++ b/www/themes/chocolatdemariage/contact-form.tpl @@ -0,0 +1,127 @@ +{capture name=path}{l s='Contact'}{/capture} +{capture name=title}{l s='Customer service'}{/capture} +{capture name=subtitle}{l s='Toute notre équipe est à votre écoute.'}{/capture} + +
    +
    + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title subtitle=$smarty.capture.subtitle type=''} + + {if isset($confirmation)} +
    +

    {l s='Your message has been successfully sent to our team.'}

    +
    + + {elseif isset($alreadySent)} +
    +

    {l s='Your message has already been sent.'}

    +
    + + {else} + + +
    +
    +
    +
    +
    + + {if isset($customerThread.id_contact)} + {foreach from=$contacts item=contact} + {if $contact.id_contact == $customerThread.id_contact} + + + {/if} + {/foreach} +
    + {else} + +
    + {/if} +

    + + {if isset($customerThread.email)} + + {else} + + {/if} +

    + {if !$PS_CATALOG_MODE} + {if (!isset($customerThread.id_order) || $customerThread.id_order > 0)} +
    + + {if !isset($customerThread.id_order) && isset($is_logged) && $is_logged} + + {elseif !isset($customerThread.id_order) && empty($is_logged)} + + {elseif $customerThread.id_order|intval > 0} + + {/if} +
    + {/if} + {if isset($is_logged) && $is_logged} + {if !isset($customerThread.id_product)} + {foreach from=$orderedProductList key=id_order item=products name=products} +
    + + +
    + {/foreach} + {elseif $customerThread.id_product > 0} + + {/if} + {/if} + {/if} + {if $fileupload == 1} +

    + + + +

    + {/if} +
    +
    +
    + + +
    +
    +
    +
    + +
    + + {/if} + +
    +
    +{addJsDefL name='filePlaceHolder'}{l s='No file selected' js=1}{/addJsDefL} +{addJsDefL name='filePlaceHolderButton'}{l s='Choose File' js=1}{/addJsDefL} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/css/autoload/fancybox.css b/www/themes/chocolatdemariage/css/autoload/fancybox.css new file mode 100644 index 00000000..55c01281 --- /dev/null +++ b/www/themes/chocolatdemariage/css/autoload/fancybox.css @@ -0,0 +1,273 @@ +/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */ +.fancybox-wrap, +.fancybox-skin, +.fancybox-outer, +.fancybox-inner, +.fancybox-image, +.fancybox-wrap iframe, +.fancybox-wrap object, +.fancybox-nav, +.fancybox-nav span, +.fancybox-tmp +{ + padding: 0; + margin: 0; + border: 0; + outline: none; + vertical-align: top; +} + +.fancybox-wrap { + position: absolute; + top: 0; + left: 0; + z-index: 8020; +} + +.fancybox-skin { + position: relative; + background: #fff; + color: #444; + text-shadow: none; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.fancybox-opened { + z-index: 8030; +} + +.fancybox-opened .fancybox-skin { + -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); + box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); +} + +.fancybox-outer, .fancybox-inner { + position: relative; +} + +.fancybox-inner { + overflow: hidden; +} + +.fancybox-type-iframe .fancybox-inner { + -webkit-overflow-scrolling: touch; +} + +.fancybox-error { + color: #444; + font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; + margin: 0; + padding: 15px; + white-space: nowrap; +} + +.fancybox-image, .fancybox-iframe { + display: block; + width: 100%; + height: 100%; +} + +.fancybox-image { + max-width: 100%; + max-height: 100%; +} + +#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { + background-image: url('../../img/jquery/fancybox_sprite.png'); +} + +#fancybox-loading { + position: fixed; + top: 50%; + left: 50%; + margin-top: -22px; + margin-left: -22px; + background-position: 0 -108px; + opacity: 0.8; + cursor: pointer; + z-index: 8060; +} + +#fancybox-loading div { + width: 44px; + height: 44px; + background: url('../../img/jquery/fancybox_loading.gif') center center no-repeat; +} + +.fancybox-close { + position: absolute; + top: -18px; + right: -18px; + width: 36px; + height: 36px; + cursor: pointer; + z-index: 8040; +} + +.fancybox-nav { + position: absolute; + top: 0; + width: 40%; + height: 100%; + cursor: pointer; + text-decoration: none; + -webkit-tap-highlight-color: rgba(0,0,0,0); + z-index: 8040; +} + +.fancybox-prev { + left: 0; +} + +.fancybox-next { + right: 0; +} + +.fancybox-nav span { + position: absolute; + top: 50%; + width: 36px; + height: 34px; + margin-top: -18px; + cursor: pointer; + z-index: 8040; + visibility: hidden; +} + +.fancybox-prev span { + left: 10px; + background-position: 0 -36px; +} + +.fancybox-next span { + right: 10px; + background-position: 0 -72px; +} + +.fancybox-nav:hover span { + visibility: visible; +} + +.fancybox-tmp { + position: absolute; + top: -99999px; + left: -99999px; + visibility: hidden; + max-width: 99999px; + max-height: 99999px; + overflow: visible !important; +} + +/* Overlay helper */ + +.fancybox-lock { + overflow: hidden !important; + width: auto; +} + +.fancybox-lock body { + overflow: hidden !important; +} + +.fancybox-lock-test { + overflow-y: hidden !important; +} + +.fancybox-overlay { + position: absolute; + top: 0; + left: 0; + overflow: hidden; + display: none; + z-index: 8010; + background: url('fancybox_overlay.png'); +} + +.fancybox-overlay-fixed { + position: fixed; + bottom: 0; + right: 0; +} + +.fancybox-lock .fancybox-overlay { + overflow: auto; + overflow-y: scroll; +} + +/* Title helper */ + +.fancybox-title { + visibility: hidden; + font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; + position: relative; + text-shadow: none; + z-index: 8050; +} + +.fancybox-opened .fancybox-title { + visibility: visible; +} + +.fancybox-title-float-wrap { + position: absolute; + bottom: 0; + right: 50%; + margin-bottom: -35px; + z-index: 8050; + text-align: center; +} + +.fancybox-title-float-wrap .child { + display: inline-block; + margin-right: -100%; + padding: 2px 20px; + background: transparent; /* Fallback for web browsers that doesn't support RGBa */ + background: rgba(0, 0, 0, 0.8); + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; + text-shadow: 0 1px 2px #222; + color: #FFF; + font-weight: bold; + line-height: 24px; + white-space: nowrap; +} + +.fancybox-title-outside-wrap { + position: relative; + margin-top: 10px; + color: #fff; +} + +.fancybox-title-inside-wrap { + padding-top: 10px; +} + +.fancybox-title-over-wrap { + position: absolute; + bottom: 0; + left: 0; + color: #fff; + padding: 10px; + background: #000; + background: rgba(0, 0, 0, .8); +} + +/*Retina graphics!*/ +@media only screen and (-webkit-min-device-pixel-ratio: 1.5), + only screen and (min--moz-device-pixel-ratio: 1.5), + only screen and (min-device-pixel-ratio: 1.5){ + + #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { + background-image: url('fancybox_sprite@2x.png'); + background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/ + } + + #fancybox-loading div { + background-image: url('fancybox_loading@2x.gif'); + background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/ + } +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/css/autoload/highdpi.css b/www/themes/chocolatdemariage/css/autoload/highdpi.css new file mode 100644 index 00000000..6f06e936 --- /dev/null +++ b/www/themes/chocolatdemariage/css/autoload/highdpi.css @@ -0,0 +1,12 @@ +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) { + .replace-2x { + font-size: 1px; + } + .example { + background-image: url(../images/example2x.png); + -webkit-background-size:13px 13px; + -moz-background-size:13px 13px; + -o-background-size:13px 13px; + background-size:13px 13px; + } +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/css/autoload/images/animated-overlay.gif b/www/themes/chocolatdemariage/css/autoload/images/animated-overlay.gif new file mode 100644 index 00000000..d441f75e Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/animated-overlay.gif differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/index.php b/www/themes/chocolatdemariage/css/autoload/images/index.php new file mode 100644 index 00000000..ffdebb42 --- /dev/null +++ b/www/themes/chocolatdemariage/css/autoload/images/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 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; diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-bg_flat_0_aaaaaa_40x100.png b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 00000000..89ee1f10 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_flat_0_aaaaaa_40x100.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-bg_flat_75_ffffff_40x100.png b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 00000000..af7f4851 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_flat_75_ffffff_40x100.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_55_fbf9ee_1x400.png b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 00000000..14ebfd7e Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_55_fbf9ee_1x400.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_65_ffffff_1x400.png b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_65_ffffff_1x400.png new file mode 100644 index 00000000..5c1e17f8 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_65_ffffff_1x400.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_75_dadada_1x400.png b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 00000000..c712254c Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_75_dadada_1x400.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_75_e6e6e6_1x400.png b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 00000000..ca4ad16e Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_75_e6e6e6_1x400.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_95_fef1ec_1x400.png b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 00000000..cf3abc31 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_glass_95_fef1ec_1x400.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 00000000..a54ca8c8 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-bg_highlight-soft_75_cccccc_1x100.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-icons_222222_256x240.png b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_222222_256x240.png new file mode 100644 index 00000000..ac7af265 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_222222_256x240.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-icons_2e83ff_256x240.png b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 00000000..ba21c477 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_2e83ff_256x240.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-icons_454545_256x240.png b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_454545_256x240.png new file mode 100644 index 00000000..56ffa9e6 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_454545_256x240.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-icons_888888_256x240.png b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_888888_256x240.png new file mode 100644 index 00000000..b00025a2 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_888888_256x240.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/images/ui-icons_cd0a0a_256x240.png b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 00000000..f6acecb1 Binary files /dev/null and b/www/themes/chocolatdemariage/css/autoload/images/ui-icons_cd0a0a_256x240.png differ diff --git a/www/themes/chocolatdemariage/css/autoload/index.php b/www/themes/chocolatdemariage/css/autoload/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/css/autoload/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/css/autoload/jquery.jqzoom.css b/www/themes/chocolatdemariage/css/autoload/jquery.jqzoom.css new file mode 100644 index 00000000..cafb6363 --- /dev/null +++ b/www/themes/chocolatdemariage/css/autoload/jquery.jqzoom.css @@ -0,0 +1,120 @@ +.zoomPad{ + position:relative; + float:left; + z-index:99; + cursor:crosshair; +} + + +.zoomPreload{ + -moz-opacity:0.8; + opacity: 0.8; + filter: alpha(opacity = 80); + color: #333; + font-size: 12px; + font-family: Tahoma; + text-decoration: none; + border: 1px solid #CCC; + background-color: white; + padding: 8px; + text-align:center; + background-image: url(zoomloader.gif); + background-repeat: no-repeat; + background-position: 43px 30px; + z-index:110; + width:90px; + height:43px; + position:absolute; + top:0px; + left:0px; + * width:100px; + * height:49px; +} + + +.zoomPup{ + overflow:hidden; + background-color: #FFF; + -moz-opacity:0.6; + opacity: 0.6; + filter: alpha(opacity = 60); + z-index:120; + position:absolute; + border:1px solid #CCC; + z-index:101; + cursor:crosshair; +} + +.zoomOverlay{ + position:absolute; + left:0px; + top:0px; + background:#FFF; + /*opacity:0.5;*/ + z-index:5000; + width:100%; + height:100%; + display:none; + z-index:101; +} + +.zoomWindow{ + position:absolute; + left:110%; + top:40px; + background:#FFF; + z-index:6000; + height:auto; + z-index:10000; + z-index:110; +} +.zoomWrapper{ + position:relative; + border:1px solid #999; + z-index:110; +} +.zoomWrapperTitle{ + display:block; + background:#999; + color:#FFF; + height:18px; + line-height:18px; + width:100%; + overflow:hidden; + text-align:center; + font-size:10px; + position:absolute; + top:0px; + left:0px; + z-index:120; + -moz-opacity:0.6; + opacity: 0.6; + filter: alpha(opacity = 60); +} +.zoomWrapperImage{ + display:block; + position:relative; + overflow:hidden; + z-index:110; + +} +.zoomWrapperImage img{ + border:0px; + display:block; + position:absolute; + z-index:101; +} + +.zoomIframe{ + z-index: -1; + filter:alpha(opacity=0); + -moz-opacity: 0.80; + opacity: 0.80; + position:absolute; + display:block; +} + +/********************************************************* +/ When clicking on thumbs jqzoom will add the class +/ "zoomThumbActive" on the anchor selected +/*********************************************************/ \ No newline at end of file diff --git a/www/themes/chocolatdemariage/css/autoload/jquery.ui.core.css b/www/themes/chocolatdemariage/css/autoload/jquery.ui.core.css new file mode 100644 index 00000000..04d60522 --- /dev/null +++ b/www/themes/chocolatdemariage/css/autoload/jquery.ui.core.css @@ -0,0 +1,93 @@ +/*! + * jQuery UI CSS Framework 1.10.3 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + */ + +/* Layout helpers +----------------------------------*/ +.ui-helper-hidden { + display: none; +} +.ui-helper-hidden-accessible { + border: 0; + clip: rect(0 0 0 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; +} +.ui-helper-reset { + margin: 0; + padding: 0; + border: 0; + outline: 0; + line-height: 1.3; + text-decoration: none; + font-size: 100%; + list-style: none; +} +.ui-helper-clearfix:before, +.ui-helper-clearfix:after { + content: ""; + display: table; + border-collapse: collapse; +} +.ui-helper-clearfix:after { + clear: both; +} +.ui-helper-clearfix { + min-height: 0; /* support: IE7 */ +} +.ui-helper-zfix { + width: 100%; + height: 100%; + top: 0; + left: 0; + position: absolute; + opacity: 0; + filter:Alpha(Opacity=0); +} + +.ui-front { + z-index: 100; +} + + +/* Interaction Cues +----------------------------------*/ +.ui-state-disabled { + cursor: default !important; +} + + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + display: block; + text-indent: -99999px; + overflow: hidden; + background-repeat: no-repeat; +} + + +/* Misc visuals +----------------------------------*/ + +/* Overlays */ +.ui-widget-overlay { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; +} diff --git a/www/themes/chocolatdemariage/css/autoload/jquery.ui.slider.css b/www/themes/chocolatdemariage/css/autoload/jquery.ui.slider.css new file mode 100644 index 00000000..7513c6bb --- /dev/null +++ b/www/themes/chocolatdemariage/css/autoload/jquery.ui.slider.css @@ -0,0 +1,73 @@ +/*! + * jQuery UI Slider 1.10.3 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Slider#theming + */ +.ui-slider { + position: relative; + text-align: left; +} +.ui-slider .ui-slider-handle { + position: absolute; + z-index: 2; + width: 1.2em; + height: 1.2em; + cursor: default; +} +.ui-slider .ui-slider-range { + position: absolute; + z-index: 1; + font-size: .7em; + display: block; + border: 0; + background-position: 0 0; +} + +/* For IE8 - See #6727 */ +.ui-slider.ui-state-disabled .ui-slider-handle, +.ui-slider.ui-state-disabled .ui-slider-range { + filter: inherit; +} + +.ui-slider-horizontal { + height: .8em; +} +.ui-slider-horizontal .ui-slider-handle { + top: -6px; + margin-left: -.6em; +} +.ui-slider-horizontal .ui-slider-range { + top: 0; + height: 100%; +} +.ui-slider-horizontal .ui-slider-range-min { + left: 0; +} +.ui-slider-horizontal .ui-slider-range-max { + right: 0; +} + +.ui-slider-vertical { + width: .8em; + height: 100px; +} +.ui-slider-vertical .ui-slider-handle { + left: -.3em; + margin-left: 0; + margin-bottom: -.6em; +} +.ui-slider-vertical .ui-slider-range { + left: 0; + width: 100%; +} +.ui-slider-vertical .ui-slider-range-min { + bottom: 0; +} +.ui-slider-vertical .ui-slider-range-max { + top: 0; +} diff --git a/www/themes/chocolatdemariage/css/autoload/jquery.ui.theme.css b/www/themes/chocolatdemariage/css/autoload/jquery.ui.theme.css new file mode 100644 index 00000000..8a6eab46 --- /dev/null +++ b/www/themes/chocolatdemariage/css/autoload/jquery.ui.theme.css @@ -0,0 +1,405 @@ +/*! + * jQuery UI CSS Framework 1.10.3 + * http://jqueryui.com + * + * Copyright 2013 jQuery Foundation and other contributors + * Released under the MIT license. + * http://jquery.org/license + * + * http://docs.jquery.com/UI/Theming/API + * + * To view and modify this theme, visit http://jqueryui.com/themeroller/ + */ + + +/* Component ctns +----------------------------------*/ +.ui-widget { + font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; + font-size: 1.1em/*{fsDefault}*/; +} +.ui-widget .ui-widget { + font-size: 1em; +} +.ui-widget input, +.ui-widget select, +.ui-widget textarea, +.ui-widget button { + font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; + font-size: 1em; +} +.ui-widget-content { + border: 2px solid #dbdbdb/*{borderColorContent}*/; + background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; + color: #222222/*{fcContent}*/; +} +.ui-widget-content a { + color: #222222/*{fcContent}*/; +} +.ui-widget-header { + border: 1px solid #aaaaaa; + background: #fff; + color: #222222; + font-weight: bold; +} +.ui-widget-header a { + color: #222222/*{fcHeader}*/; +} + +/* Interaction states +----------------------------------*/ +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + border: 1px solid #d3d3d3/*{borderColorDefault}*/; + background: #e6e6e6; + cursor: pointer; + font-weight: normal/*{fwDefault}*/; + color: #555555/*{fcDefault}*/; +} +.ui-state-default a, +.ui-state-default a:link, +.ui-state-default a:visited { + color: #555555/*{fcDefault}*/; + text-decoration: none; +} +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + border: 1px solid #999999/*{borderColorHover}*/; + background: #dadada; + font-weight: normal/*{fwDefault}*/; + color: #212121/*{fcHover}*/; +} +.ui-state-hover a, +.ui-state-hover a:hover, +.ui-state-hover a:link, +.ui-state-hover a:visited { + color: #212121/*{fcHover}*/; + text-decoration: none; +} +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active { + border: 1px solid #aaaaaa/*{borderColorActive}*/; + background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; + font-weight: normal/*{fwDefault}*/; + color: #212121/*{fcActive}*/; +} +.ui-state-active a, +.ui-state-active a:link, +.ui-state-active a:visited { + color: #212121/*{fcActive}*/; + text-decoration: none; +} + +/* Interaction Cues +----------------------------------*/ +.ui-state-highlight, +.ui-widget-content .ui-state-highlight, +.ui-widget-header .ui-state-highlight { + border: 1px solid #fcefa1/*{borderColorHighlight}*/; + background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; + color: #363636/*{fcHighlight}*/; +} +.ui-state-highlight a, +.ui-widget-content .ui-state-highlight a, +.ui-widget-header .ui-state-highlight a { + color: #363636/*{fcHighlight}*/; +} +.ui-state-error, +.ui-widget-content .ui-state-error, +.ui-widget-header .ui-state-error { + border: 1px solid #cd0a0a/*{borderColorError}*/; + background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; + color: #cd0a0a/*{fcError}*/; +} +.ui-state-error a, +.ui-widget-content .ui-state-error a, +.ui-widget-header .ui-state-error a { + color: #cd0a0a/*{fcError}*/; +} +.ui-state-error-text, +.ui-widget-content .ui-state-error-text, +.ui-widget-header .ui-state-error-text { + color: #cd0a0a/*{fcError}*/; +} +.ui-priority-primary, +.ui-widget-content .ui-priority-primary, +.ui-widget-header .ui-priority-primary { + font-weight: bold; +} +.ui-priority-secondary, +.ui-widget-content .ui-priority-secondary, +.ui-widget-header .ui-priority-secondary { + opacity: .7; + filter:Alpha(Opacity=70); + font-weight: normal; +} +.ui-state-disabled, +.ui-widget-content .ui-state-disabled, +.ui-widget-header .ui-state-disabled { + opacity: .35; + filter:Alpha(Opacity=35); + background-image: none; +} +.ui-state-disabled .ui-icon { + filter:Alpha(Opacity=35); /* For IE8 - See #6059 */ +} + +/* Icons +----------------------------------*/ + +/* states and images */ +.ui-icon { + width: 16px; + height: 16px; +} +.ui-icon, +.ui-widget-content .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; +} +.ui-widget-header .ui-icon { + background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; +} +.ui-state-default .ui-icon { + background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; +} +.ui-state-hover .ui-icon, +.ui-state-focus .ui-icon { + background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; +} +.ui-state-active .ui-icon { + background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; +} +.ui-state-highlight .ui-icon { + background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; +} +.ui-state-error .ui-icon, +.ui-state-error-text .ui-icon { + background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; +} + +/* positioning */ +.ui-icon-blank { background-position: 16px 16px; } +.ui-icon-carat-1-n { background-position: 0 0; } +.ui-icon-carat-1-ne { background-position: -16px 0; } +.ui-icon-carat-1-e { background-position: -32px 0; } +.ui-icon-carat-1-se { background-position: -48px 0; } +.ui-icon-carat-1-s { background-position: -64px 0; } +.ui-icon-carat-1-sw { background-position: -80px 0; } +.ui-icon-carat-1-w { background-position: -96px 0; } +.ui-icon-carat-1-nw { background-position: -112px 0; } +.ui-icon-carat-2-n-s { background-position: -128px 0; } +.ui-icon-carat-2-e-w { background-position: -144px 0; } +.ui-icon-triangle-1-n { background-position: 0 -16px; } +.ui-icon-triangle-1-ne { background-position: -16px -16px; } +.ui-icon-triangle-1-e { background-position: -32px -16px; } +.ui-icon-triangle-1-se { background-position: -48px -16px; } +.ui-icon-triangle-1-s { background-position: -64px -16px; } +.ui-icon-triangle-1-sw { background-position: -80px -16px; } +.ui-icon-triangle-1-w { background-position: -96px -16px; } +.ui-icon-triangle-1-nw { background-position: -112px -16px; } +.ui-icon-triangle-2-n-s { background-position: -128px -16px; } +.ui-icon-triangle-2-e-w { background-position: -144px -16px; } +.ui-icon-arrow-1-n { background-position: 0 -32px; } +.ui-icon-arrow-1-ne { background-position: -16px -32px; } +.ui-icon-arrow-1-e { background-position: -32px -32px; } +.ui-icon-arrow-1-se { background-position: -48px -32px; } +.ui-icon-arrow-1-s { background-position: -64px -32px; } +.ui-icon-arrow-1-sw { background-position: -80px -32px; } +.ui-icon-arrow-1-w { background-position: -96px -32px; } +.ui-icon-arrow-1-nw { background-position: -112px -32px; } +.ui-icon-arrow-2-n-s { background-position: -128px -32px; } +.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } +.ui-icon-arrow-2-e-w { background-position: -160px -32px; } +.ui-icon-arrow-2-se-nw { background-position: -176px -32px; } +.ui-icon-arrowstop-1-n { background-position: -192px -32px; } +.ui-icon-arrowstop-1-e { background-position: -208px -32px; } +.ui-icon-arrowstop-1-s { background-position: -224px -32px; } +.ui-icon-arrowstop-1-w { background-position: -240px -32px; } +.ui-icon-arrowthick-1-n { background-position: 0 -48px; } +.ui-icon-arrowthick-1-ne { background-position: -16px -48px; } +.ui-icon-arrowthick-1-e { background-position: -32px -48px; } +.ui-icon-arrowthick-1-se { background-position: -48px -48px; } +.ui-icon-arrowthick-1-s { background-position: -64px -48px; } +.ui-icon-arrowthick-1-sw { background-position: -80px -48px; } +.ui-icon-arrowthick-1-w { background-position: -96px -48px; } +.ui-icon-arrowthick-1-nw { background-position: -112px -48px; } +.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } +.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } +.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } +.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } +.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } +.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } +.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } +.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } +.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } +.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } +.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } +.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } +.ui-icon-arrowreturn-1-w { background-position: -64px -64px; } +.ui-icon-arrowreturn-1-n { background-position: -80px -64px; } +.ui-icon-arrowreturn-1-e { background-position: -96px -64px; } +.ui-icon-arrowreturn-1-s { background-position: -112px -64px; } +.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } +.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } +.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } +.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } +.ui-icon-arrow-4 { background-position: 0 -80px; } +.ui-icon-arrow-4-diag { background-position: -16px -80px; } +.ui-icon-extlink { background-position: -32px -80px; } +.ui-icon-newwin { background-position: -48px -80px; } +.ui-icon-refresh { background-position: -64px -80px; } +.ui-icon-shuffle { background-position: -80px -80px; } +.ui-icon-transfer-e-w { background-position: -96px -80px; } +.ui-icon-transferthick-e-w { background-position: -112px -80px; } +.ui-icon-folder-collapsed { background-position: 0 -96px; } +.ui-icon-folder-open { background-position: -16px -96px; } +.ui-icon-document { background-position: -32px -96px; } +.ui-icon-document-b { background-position: -48px -96px; } +.ui-icon-note { background-position: -64px -96px; } +.ui-icon-mail-closed { background-position: -80px -96px; } +.ui-icon-mail-open { background-position: -96px -96px; } +.ui-icon-suitcase { background-position: -112px -96px; } +.ui-icon-comment { background-position: -128px -96px; } +.ui-icon-person { background-position: -144px -96px; } +.ui-icon-print { background-position: -160px -96px; } +.ui-icon-trash { background-position: -176px -96px; } +.ui-icon-locked { background-position: -192px -96px; } +.ui-icon-unlocked { background-position: -208px -96px; } +.ui-icon-bookmark { background-position: -224px -96px; } +.ui-icon-tag { background-position: -240px -96px; } +.ui-icon-home { background-position: 0 -112px; } +.ui-icon-flag { background-position: -16px -112px; } +.ui-icon-calendar { background-position: -32px -112px; } +.ui-icon-cart { background-position: -48px -112px; } +.ui-icon-pencil { background-position: -64px -112px; } +.ui-icon-clock { background-position: -80px -112px; } +.ui-icon-disk { background-position: -96px -112px; } +.ui-icon-calculator { background-position: -112px -112px; } +.ui-icon-zoomin { background-position: -128px -112px; } +.ui-icon-zoomout { background-position: -144px -112px; } +.ui-icon-search { background-position: -160px -112px; } +.ui-icon-wrench { background-position: -176px -112px; } +.ui-icon-gear { background-position: -192px -112px; } +.ui-icon-heart { background-position: -208px -112px; } +.ui-icon-star { background-position: -224px -112px; } +.ui-icon-link { background-position: -240px -112px; } +.ui-icon-cancel { background-position: 0 -128px; } +.ui-icon-plus { background-position: -16px -128px; } +.ui-icon-plusthick { background-position: -32px -128px; } +.ui-icon-minus { background-position: -48px -128px; } +.ui-icon-minusthick { background-position: -64px -128px; } +.ui-icon-close { background-position: -80px -128px; } +.ui-icon-closethick { background-position: -96px -128px; } +.ui-icon-key { background-position: -112px -128px; } +.ui-icon-lightbulb { background-position: -128px -128px; } +.ui-icon-scissors { background-position: -144px -128px; } +.ui-icon-clipboard { background-position: -160px -128px; } +.ui-icon-copy { background-position: -176px -128px; } +.ui-icon-contact { background-position: -192px -128px; } +.ui-icon-image { background-position: -208px -128px; } +.ui-icon-video { background-position: -224px -128px; } +.ui-icon-script { background-position: -240px -128px; } +.ui-icon-alert { background-position: 0 -144px; } +.ui-icon-info { background-position: -16px -144px; } +.ui-icon-notice { background-position: -32px -144px; } +.ui-icon-help { background-position: -48px -144px; } +.ui-icon-check { background-position: -64px -144px; } +.ui-icon-bullet { background-position: -80px -144px; } +.ui-icon-radio-on { background-position: -96px -144px; } +.ui-icon-radio-off { background-position: -112px -144px; } +.ui-icon-pin-w { background-position: -128px -144px; } +.ui-icon-pin-s { background-position: -144px -144px; } +.ui-icon-play { background-position: 0 -160px; } +.ui-icon-pause { background-position: -16px -160px; } +.ui-icon-seek-next { background-position: -32px -160px; } +.ui-icon-seek-prev { background-position: -48px -160px; } +.ui-icon-seek-end { background-position: -64px -160px; } +.ui-icon-seek-start { background-position: -80px -160px; } +/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */ +.ui-icon-seek-first { background-position: -80px -160px; } +.ui-icon-stop { background-position: -96px -160px; } +.ui-icon-eject { background-position: -112px -160px; } +.ui-icon-volume-off { background-position: -128px -160px; } +.ui-icon-volume-on { background-position: -144px -160px; } +.ui-icon-power { background-position: 0 -176px; } +.ui-icon-signal-diag { background-position: -16px -176px; } +.ui-icon-signal { background-position: -32px -176px; } +.ui-icon-battery-0 { background-position: -48px -176px; } +.ui-icon-battery-1 { background-position: -64px -176px; } +.ui-icon-battery-2 { background-position: -80px -176px; } +.ui-icon-battery-3 { background-position: -96px -176px; } +.ui-icon-circle-plus { background-position: 0 -192px; } +.ui-icon-circle-minus { background-position: -16px -192px; } +.ui-icon-circle-close { background-position: -32px -192px; } +.ui-icon-circle-triangle-e { background-position: -48px -192px; } +.ui-icon-circle-triangle-s { background-position: -64px -192px; } +.ui-icon-circle-triangle-w { background-position: -80px -192px; } +.ui-icon-circle-triangle-n { background-position: -96px -192px; } +.ui-icon-circle-arrow-e { background-position: -112px -192px; } +.ui-icon-circle-arrow-s { background-position: -128px -192px; } +.ui-icon-circle-arrow-w { background-position: -144px -192px; } +.ui-icon-circle-arrow-n { background-position: -160px -192px; } +.ui-icon-circle-zoomin { background-position: -176px -192px; } +.ui-icon-circle-zoomout { background-position: -192px -192px; } +.ui-icon-circle-check { background-position: -208px -192px; } +.ui-icon-circlesmall-plus { background-position: 0 -208px; } +.ui-icon-circlesmall-minus { background-position: -16px -208px; } +.ui-icon-circlesmall-close { background-position: -32px -208px; } +.ui-icon-squaresmall-plus { background-position: -48px -208px; } +.ui-icon-squaresmall-minus { background-position: -64px -208px; } +.ui-icon-squaresmall-close { background-position: -80px -208px; } +.ui-icon-grip-dotted-vertical { background-position: 0 -224px; } +.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } +.ui-icon-grip-solid-vertical { background-position: -32px -224px; } +.ui-icon-grip-solid-horizontal { background-position: -48px -224px; } +.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } +.ui-icon-grip-diagonal-se { background-position: -80px -224px; } + + +/* Misc visuals +----------------------------------*/ +/* Corner radius */ +.ui-corner-all, +.ui-corner-top, +.ui-corner-left, +.ui-corner-tl { + border-top-left-radius: 2px/*{cornerRadius}*/; +} +.ui-corner-all, +.ui-corner-top, +.ui-corner-right, +.ui-corner-tr { + border-top-right-radius: 2px/*{cornerRadius}*/; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-left, +.ui-corner-bl { + border-bottom-left-radius: 2px/*{cornerRadius}*/; +} +.ui-corner-all, +.ui-corner-bottom, +.ui-corner-right, +.ui-corner-br { + border-bottom-right-radius: 2px/*{cornerRadius}*/; +} +/* Overlays */ +.ui-widget-overlay { + background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; + opacity: .3/*{opacityOverlay}*/; + filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/; +} +.ui-widget-shadow { + margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; + padding: 8px/*{thicknessShadow}*/; + background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; + opacity: .3/*{opacityShadow}*/; + filter: Alpha(Opacity=30)/*{opacityFilterShadow}*/; + border-radius: 8px/*{cornerRadiusShadow}*/; +} diff --git a/www/themes/chocolatdemariage/css/global.css b/www/themes/chocolatdemariage/css/global.css new file mode 100644 index 00000000..9629a7bc --- /dev/null +++ b/www/themes/chocolatdemariage/css/global.css @@ -0,0 +1,3927 @@ +html { background: #fff; font-size: 100%; overflow-x: hidden; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% } +body { color: #908984; font-family: 'Lato'; font-size: 14px; line-height: 18px; margin: 0; padding: 0; } +body.content_only { margin: 0 } +.content-main { padding-top: 148px; position: relative;} + +/*************************************************************************************************************/ +/**************************************** ++ GLOBAL ++ ***************************************/ +/*************************************************************************************************************/ + +/********************************** == HEADER GLOBAL == ***********************************/ +.header-main { + background: #fff; + left: 0; + right: 0; + top: 0; + z-index: 150; + padding: 0 60px; +} + .header-main { position: absolute; } + + .header-main .header-top { + background: #fff; + font-size: 12px; + padding: 20px 0; + position: relative; + z-index: 2; + } + .header-main .header-top-left { + } + .header-main .header-top-left .menu-action { + font-size: 28px; + left: 15px; + margin-top: -11px; + opacity: 0; + pointer-events: none; + position: absolute; + } + .header-main .header-top-left > div { + float: left; + letter-spacing: 2px; + } + .header-main .header-lang { + margin-right: 45px; + } + .header-main .header-lang li { + border-left: 1px solid #dcdcdc; + float: left; + padding: 0 8px; + text-transform: uppercase; + } + .header-main .header-lang li:first-child { border: 0; padding-left: 0 } + + .header-main .header-newsletter { + text-transform: uppercase; + } + + .header-main .header-logo { + text-align: center; + } + .header-main .logo-fig { + margin: -20px auto 0 auto; + position: relative; + width: 70px; + height: 70px; + } + .header-main .logo-fig img { + width: 70px; + height: 70px; + backface-visibility: hidden; + vertical-align: top; + border-radius: 50%; + } + .header-main .logo-fig:before, + .header-main .logo-fig:after { + border: 3px solid #000; + border-color: transparent #000; + border-radius: 50%; + bottom: 0px; + content: ''; + left: 0px; + opacity: 0; + position: absolute; + right: 0px; + top: 0px; + z-index: -1; + -moz-transition: all 0.2s linear; + -webkit-transition: all 0.2s linear; + transition: all 0.2s linear; + } + + + .header-main .header-top-right { + position: static; + text-align: right; + } + .header-main .header-top-right > div { + padding: 0px 25px; + font-size: 14px; + } + .header-search { + } + .header-search .searchbox { + float: right; + position: relative; + } + .header-search + .header-search .searchbox input { + border: 1px solid #fff; + border-radius: 20px; + color: #231f20; + float: right; + font-family: 'Avenir'; + font-size: 11px; + height: 27px; + letter-spacing: 1px; + margin: -2px -5px 0 0; + opacity: 0; + padding: 5px 15px 5px 105px; + position: relative; + width: 150px; + z-index: 1; + } + .header-search .searchbox.focus input { border: 1px solid #231f20; opacity: 1; margin: -2px 5px 0 0; padding: 5px 15px; width: 150px; } + .header-search .searchbox input::-webkit-input-placeholder { color: #fff } + .header-search .searchbox input:-moz-placeholder { color: #fff } + .header-search .searchbox input::-moz-placeholder { color: #fff } + .header-search .searchbox input:-ms-input-placeholder { color: #fff } + .header-search .searchbox.focus input::-webkit-input-placeholder { color: #231f20 } + .header-search .searchbox.focus input:-moz-placeholder { color: #231f20 } + .header-search .searchbox.focus input::-moz-placeholder { color: #231f20 } + .header-search .searchbox.focus input:-ms-input-placeholder { color: #231f20 } + + + .header-search .searchbox button { + background: none; + border: 0; + cursor: pointer; + float: right; + padding-left: 0; + padding-right: 0; + position: relative; + z-index: 2; + } + .header-search .searchbox button i { font-size: 18px } + .header-search .searchbox .close-search { + cursor: pointer; + font-size: 9px; + opacity: 0; + position: absolute; + left: 10px; + top: 6px; + transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s + } + .header-search .searchbox.focus .close-search { + left: -15px; + opacity: 1; + transition: all 0.3s ease 0.5s; -webkit-transition: all 0.3s ease 0.5s; -moz-transition: all 0.3s ease 0.5s + } + .ac_results { + font-size: 14px; + + padding: 0 10px; + width: 300px !important; + z-index: 500; + } + .ac_results li { + padding: 15px; + } + .ac_results li.ac_odd { background: #fff } + .ac_results li.ac_even { background: #f5f2f2 } + .ac_results li.ac_over { background: #ddd; color: #333; cursor: pointer } + + .header-user { + padding: 0 0 20px 30px; + position: relative; + } + .header-user i { + color: #000; + font-size: 18px; + padding-top: 2px + } + .header-user .sub { + background: #fff; + margin-top: 20px; + opacity: 0; + pointer-events: none; + position: absolute; + right: 0; + text-align: center; + transition: all 0.5s ease 0s; + -webkit-transition: all 0.5s ease 0s; + -moz-transition: all 0.5s ease 0s; + width: 330px; + z-index: 2; + } + .header-user:hover .sub { opacity: 1; pointer-events: auto; } + .no-csspointerevents .header-user .sub { display: none; } + .no-csspointerevents .header-user:hover .sub { display: block; } + .header-user .sub .login, .header-user .sub .register { + padding: 30px + } + .header-user .sub .login { background: #f5f2f2; } + .header-user .sub a { + text-decoration: none; + } + .header-user .sub span { + color: #000; + display: block; + font-size: 18px; + + margin-bottom: 5px; + } + .header-user .sub .btn { + margin-top: 15px; + } + .header-user .overlay { + background: rgba(0, 0, 0, 0.15); + bottom: 0; + left: 0; + opacity: 0; + pointer-events: none; + position: fixed; + right: 0; + top: 0; + transition: all 0.5s ease 0s; + -webkit-transition: all 0.5s ease 0s; + -moz-transition: all 0.5s ease 0s; + z-index: 1; + } + .header-user:hover .overlay { opacity: 1; } + .header-cart { + font-size: 12px; + } + +@media (max-width: 1319px) { + .header-user { padding-left: 20px } + .header-main .header-top { padding-bottom: 10px; } + .site-content { margin-top: 189px; } +} +@media (max-width: 991px) { + .header-main .header-top { margin-top: 0; padding: 15px 0 0 0 } + .header-main .header-top.search-open { margin-top: 57px; } + .header-main .header-lang { display: none; } + .header-main .header-top-left .menu-action { display: block; float: left; font-size: 18px; opacity: 1; padding-right: 20px; position: static; pointer-events: auto; margin-top: 0; } + .header-main .header-top-left .search-action { float: left; font-size: 18px; } + .header-search { background: #fff; left: 0; padding: 15px; position: absolute; right: 0; top: -57px; z-index: 1; } + .header-main .header-top.search-open .header-search { top: -57px } + .header-search .searchbox { float: none; width: 100%; } + .header-search .searchbox input { border-color: #000; margin: 0; opacity: 1; padding: 5px 15px; width: 100% } + .header-search .searchbox.focus input { width: 100% } + .header-search .searchbox button { position: absolute; right: 10px; top: 4px; } + .header-search .searchbox button i { font-size: 16px; } + .header-search .searchbox.focus .close-search { display: none; } + .ac_results { right: 15px; width: auto !important } + .site-content { margin-top: 100px; } + .header-user .sub, .header-user .overlay { display: none; } +} +@media (max-width: 767px) { +} +@media (max-width: 480px) { + .header-main .header-logo { margin-top: -5px; padding: 0 } + .header-main .logo { max-width: 100%; } + .header-main .logo-fig { height: 50px; margin: -10px auto 0 auto; width:50px; } + .header-main .logo-fig img { height: 50px; width: 50px; } +} + +/************************************** == STICKY MENU == ***********************************/ +.header-main.sticky { + position: fixed; + transition: all 0.5s; + -webkit-transition: all 0.5s; + background-color: #fff; + right: 0; + left: 0; + top: 0; + animation-name: apparitionUp; + animation-duration: 0.5s; + animation-delay: 0.2s; + animation-fill-mode: both; + border-bottom: 1px solid #dfe0e5; + height: 150px; + overflow: hidden; + z-index: 1001; +} +/************************************** == MAINMENU == ***********************************/ + /* Sous-menu LG-MD */ + @media (min-width: 992px) { + .mainmenu { + display: inline-block; + position: relative; + text-align: center; + z-index: 1; + } + .mainmenu .menu-content { + display: inline-block; + font-size: 0; + text-align: center; + } + .mainmenu .root-link { + display: inline-block; + padding: 0 15px; + vertical-align: middle; + font-size: 13px; + } + .mainmenu .root-link a, .mainmenu .root-link span { + display: block; + font-size: 13px; + padding: 20px 0; + position: relative; + text-transform: uppercase; + z-index: 2; + font-weight: normal; + } + .mainmenu .root-link .overlay-submenu { + background: rgba(0, 0, 0, 0.15); + bottom: -2000px; + left: 0; + opacity: 0; + pointer-events: none; + position: absolute; + right: 0; + top: 52px; + transition: all 0.5s ease 0s; + -webkit-transition: all 0.5s ease 0s; + -moz-transition: all 0.5s ease 0s; + } + .no-csspointerevents .mainmenu .root-link .overlay-submenu { display: none; } + .mainmenu .root-link:hover .overlay-submenu { opacity: 1; } + .mainmenu .root-link .submenu { + background: #f5f2f2; + left: 0; + opacity: 0; + overflow: hidden; + pointer-events: none; + position: absolute; + right: 0; + text-align: left; + z-index: 1; + transition: all 0.5s ease 0s; + -webkit-transition: all 0.5s ease 0s; + -moz-transition: all 0.5s ease 0s; + } + .no-csspointerevents .mainmenu .root-link .submenu { display: none; } + .mainmenu .root-link:hover .submenu { opacity: 1; pointer-events: auto; } + .no-csspointerevents .mainmenu .root-link:hover .submenu { display: block } + .mainmenu .submenu .ctn { + min-height: 200px; + padding: 50px 140px; + position: relative; + } + .mainmenu .submenu .links { + } + .mainmenu .submenu .column { + } + .mainmenu .submenu .child-link { + display: block; + transition: all 0.3s ease 0s; + -webkit-transition: all 0.3s ease 0s; + -moz-transition: all 0.3s ease 0s; + z-index: 1; + } + .mainmenu .submenu .child-link span, + .mainmenu .submenu .child-link a { + color: #000000; + display: inline-block; + font-size: 13px; + font-weight: 500; + letter-spacing: 1px; + margin-bottom: 12px; + padding: 0; + position: relative; + text-transform: none; + } + .mainmenu .cta-menu { + float: right; + margin: -50px 0; + } + .mainmenu .cta-menu .inner { + height: 100%; + width: 100%; + } + .mainmenu .cta-menu a { padding: 0 } + .mainmenu .cta-menu p { margin: 0 } + .mainmenu .root-link .submenu .cta-menu img { + display: block; + height: auto; + margin-top: 30px; + width: 100%; + } + .mainmenu .root-link .submenu .cta-menu img:first-child { margin-top: 0 } + + } + +@media (max-width: 1319px) { + .mainmenu .menu-content { padding: 0 } + .mainmenu .root-link { padding: 0 45px } + .mainmenu .submenu .ctn { min-height: 220px; padding: 45px 15px } + .mainmenu .cta-menu { padding: 0 15px 0 0; width: 33.33333333% } +} +@media (max-width: 991px) { + .mainmenu { background: rgba(0, 0, 0, 0); bottom: 0; left: 0; margin: 0; pointer-events: none; position: fixed; width: 100%; top: 0; transition: all 0.3s ease 0s; z-index: 300; } + .mainmenu.open { background: rgba(0, 0, 0, 0.5); left: 0; pointer-events: auto; z-index: 100; } + .mainmenu .menu-content { background: #f5f2f2; height: 100%; left: -101%; margin: 0; position: absolute; transition: all 0.3s ease 0s; width: 50% } + .mainmenu.open .menu-content { left: 0 } + .mainmenu .close-tab { color: #666; width: 100% } + .mainmenu .close-tab img { border: 2px solid #000; border-radius: 50%; display: block; height: 47px; margin: 15px 0 35px 45px; width: 47px; } + .mainmenu .close-tab a { color: #666; display: inline-block; font-size: 13px; margin: 0 0 20px 20px; text-decoration: none; } + .mainmenu .close-tab i { margin: -3px 5px 0 0; } + .mainmenu .root-link { display: block; } + .mainmenu .root-link a, + .mainmenu .root-link span { color: #231f20; display: block; font-size: 12px; padding: 15px 0; position: relative; text-transform: uppercase; } + .mainmenu .root-link a:hover:before { display: none; height: 0; width: 0 } + + .mainmenu .submenu { background: #f5f2f2; bottom: 0; left: -101%; margin: 0; overflow-y: auto; position: fixed; top: 82px; transition: all 0.3s ease 0s; width: 50%; z-index: 2 } + .mainmenu .open .submenu { left: 0 } + .mainmenu .submenu .ctn { padding: 0; width: 100% } + .mainmenu .submenu .close-tab a { color: #666; font-size: 13px; margin-right: 14px; text-transform: none; } + .mainmenu .submenu .close-tab i { margin-right: 14px; } + .mainmenu .submenu .child-link { padding: 0 45px } + .mainmenu .child-link a, + .mainmenu .child-link span { padding: 10px 0; text-transform: none; } + .mainmenu .cta-menu { display: none; } + .mainmenu .header-lang { display: block; margin: 0; position: absolute; right: 15px; top: 15px; } + .mainmenu .header-lang a { margin: 0; } +} + +@media (max-width: 767px) { + .mainmenu .menu-content { width: 60% } + .mainmenu .submenu { width: 60% } +} +@media (max-width: 480px) { + .mainmenu .menu-content { width: 80% } + .mainmenu .submenu { width: 80% } +} + + +/************************************** == HEADER STACK == **********************************/ +.site-content { + margin-top: 0px; + position: relative; + z-index: 2; + padding: 0 60px; +} + .header-main.stack { + } + .header-main.stack .header-top { + box-shadow: 0 0 15px rgba(0, 0, 0, 0.2); + padding: 15px 0 + } + .header-main.stack .header-top-left { + padding: 25px 0 0 15px; + } + .header-main.stack .header-top-left .menu-action { + opacity: 1; + pointer-events: auto; + } + .no-csspointerevents .header-main.stack .header-top-left .menu-action { display: block; } + .header-main.stack .header-top-right { + padding-top: 21px; + } + .header-main.stack .mainmenu { + margin-top: -120px; + pointer-events: none + } + .no-csspointerevents .header-main.stack .mainmenu { display: none; } + .header-main.stack .mainmenu.shown { box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); margin-top: 0; pointer-events: auto; } + .no-csspointerevents .header-main.stack .mainmenu.shown { display: block; } + .header-main.stack .mainmenu .root-link .submenu { pointer-events: none } + .no-csspointerevents .header-main.stack .mainmenu .root-link .submenu { display: none; } + .header-main.stack .mainmenu.shown .root-link .submenu { pointer-events: none } + .no-csspointerevents .header-main.stack .mainmenu.shown .root-link .submenu { display: none; } + .header-main.stack .mainmenu.shown .root-link:hover .submenu { pointer-events: auto } + .no-csspointerevents .header-main.stack .mainmenu.shown .root-link:hover .submenu { display: block; } + .header-main.stack .header-logo .logo { + opacity: 0; + } + .header-main.stack .logo-fig { + margin-top: -50px; + } + .header-main.stack .logo-fig:before { + opacity: 1; + -webkit-transform: rotate(45deg); + transform: rotate(45deg); + } + .header-main.stack .logo-fig:after { + opacity: 1; + -webkit-transform: rotate(-45deg); + transform: rotate(-45deg); + } + .header-main.stack .header-cart .overlay-cart { top: 97px } + +@media (max-width: 991px) { + .site-content { margin-top: 72px } + .header-main.stack .header-top { padding: 20px 0 0 0 } + .header-main.stack .header-top-right, .header-main.stack .header-top-left { padding: 0 15px; } + .header-main .logo-fig::before, .header-main .logo-fig::after { border-width: 3px; } + .header-main .logo-fig { height: 40px; width: 40px; } + .header-main.stack .logo-fig { margin-top: -58px; } + .header-main .logo-fig img { height: 40px; width: 40px; } + + .header-main.stack .mainmenu { margin-top: 0; } + .header-main.stack .mainmenu.open { pointer-events: auto } +} +@media (max-width: 480px) { + .header-main.stack .header-logo .logo { height: 1px; } + .header-main.stack .logo-fig { margin-top: -18px; } +} + +/*************************************** == HEADER LANGUAGE == ****************************/ + +.header-languages { + display: inline-block; + padding-right: 15px; + position: relative; +} + .header-languages .chooseLanguage { + cursor: pointer; + font-size: 12px; + letter-spacing: 0.04em; + padding: 12px 0 10px 0; + text-transform: uppercase; + } + .header-languages .chooseLanguage img { + margin-right: 3px; + } + .header-languages .panel { + background-color: #f7f7f7; + display: none; + font-size: 12px; + left: -5px; + opacity: 1; + padding: 0; + position: absolute; + text-align: left; + top: 34px; + width: 46px; + z-index: 3; + } + .header-languages:hover .panel { display: block; } + + .header-languages .panel a { + color: #414042; + display: block; + padding: 0 10px; + padding: 7px; + } + + .header-languages:hover .panel a:hover { background-color: #d8d8d8;} + .header-languages i { + font-size: 6px; + margin-left: 2px; + } + .header-languages .chooseLanguage { cursor: default; } + +@media (max-width: 990px) { + .menu-open .header-languages { height: auto; } + .menu-open .header-languages .chooseLanguage { display: block!important; } + .header-languages .panel, .header-languages:hover .panel { display: none; } + .header-languages .panel.open { display: block; } + .header-languages .panel a { display: inline-block; } + .header-languages .chooseLanguage { cursor: auto; } + .header-languages .panel .overlay { background-color: rgba(0,0,0.3); position: fixed; } + .header-languages .panel .inner { background-color: #fff; max-width: 320px; padding: 20px; text-align: center; width: 100%; } + .header-languages .panel .inner li { background-color: #f7f7f7; display: inline-block; } + .header-languages .panel .inner li:not(:last-child) { margin-right: 15px; } + .header-languages .panel .inner .title { color: #333; display: block; font-size: 14px; margin-bottom: 15px; text-align: center; } +} +@media (max-width: 767px) { + .header-languages { height: 0; } +} + +/************************************** == CART LAYOUT == **********************************/ + +#header .cart-layout .total { + float: left; + font-weight: 500; + margin-top: 2px; + position: static; +} + #header .cart-layout .total span { + color: #008da9; + } + + + #header .cart-layout .block-layout .ajax_cart_no_product, #header .cart-layout .block-layout .cart_block_no_products { + padding: 15px 15px 0 15px; + } + .cart-layout .block-layout .products { + margin-bottom: 0; + padding-top: 0px; + } + .cart-layout .block-layout .products dt { + font-size: 0; + position: relative; + overflow: hidden; + padding: 25px 0px 20px 0; + border-top: 1px solid #dcdcdc; + } + + /*.cart-layout .block-layout .products dt::before { + content: ''; + display: block; + border-bottom: 1px solid #dcdcdc; + padding-top: 17px; + }*/ + .cart-layout .block-layout .products dt a.cart-images { + display: inline-block; + vertical-align: top; + width: 25%; + padding-left: 15px; + } + .cart-layout .block-layout .products dt a.cart-images img { + display: block; + width: 100%; + } + .cart-layout .block-layout .products dt .cart-info { + display: inline-block; + font-weight: 200; + width: 200px; + font-size: 12px; + line-height: 16px; + padding: 0 15px; + } + .cart-layout .block-layout .products dt .quantity-formated { + font-size: 14px; + line-height: 17px; + margin-bottom: 5px; + } + .cart-layout .block-layout .products dt .cart-info .product-name { + margin-bottom: 20px; + } + .cart-layout .block-layout .products dt .cart-info .product-name a { + display: block; + color: #1e1e1e; + font-size: 16px; + text-transform: uppercase; + } + .cart-layout .block-layout .products dt .cart-info .price { + font-size: 16px; + font-weight: 600; + color: #42444f; + } + .cart-layout .block-layout .products dt .cart-info .quantity-formated > span { + + } + .cart-layout .block-layout .products dt .cart-info .product-atributes { + font-size: 14px; + } + .cart-layout .block-layout .products dt .cart-info .quantity-formated { + display: block; + font-size: 14px; + float: none; + } + + .cart-layout .block-layout .products dt .remove_link { + top: 30px; + position: absolute; + right: 15px; + } + .cart-layout .block-layout .products dt .remove_link i { font-size: 20px; } + .cart-layout .block-layout .cart-prices { + overflow: hidden; + color: #929394; + } + .cart-layout .block-layout .cart-prices .cart-prices-line { + padding: 15px 20px; + border-bottom: 1px solid #dfe0e5; + } + .cart-layout .block-layout .cart-prices .delete_voucher i { + color: #666; + float: right; + font-size: 16px; + padding-left: 10px; + } + .cart-layout .block-layout .cart-prices .cart-prices-line::after { + display: block; + content:''; + clear: both; + border-bottom: 1px solid #f6f6f6; + } + .cart-layout .block-layout .cart-prices-line.vouchers { + margin-bottom: 15px; + padding-left: 15px; + padding-right: 15px; + } + + .cart-layout .block-layout .cart-prices-line.vouchers > div { padding-top: 5px; padding-bottom: 10px; border-bottom: 1px solid #dcdcdc; } + .cart-layout .block-layout .cart-prices-line.vouchers > div .price { float: right; } + .cart-layout .block-layout .cart-prices-line.vouchers i { font-size: 16px; float: right; padding-left: 10px; } + + .cart-layout .block-layout .cart-prices .cart-prices-line:first-child span { + font-size: 16px; + } + .cart-layout .block-layout .cart-prices .cart-prices-line span { + float: left; + padding: 0 0 5px 0; + font-size: 16px; + } + .cart-layout .block-layout .cart-prices .cart-prices-line.last-line { + color: #42444f; + text-transform: uppercase; + border-bottom: none; + } + .cart-layout .block-layout .cart-prices .cart-prices-line span.price { + float: right; + padding: 0; + } + .cart-layout .block-layout .cart-prices .cart-prices-line.last-line span.ajax_cart_total { + display: inline-block!important; + font-weight: 600; + color: #008da9; + font-size: 25px; + } + .cart-layout .block-layout .cart-prices .cart-prices-line span.price-total, + .cart-layout .block-layout .cart-prices .cart-prices-line span.price { + padding: 0px 0 0 0; font-weight: 600; color: #42444f; font-size: 18px; + } + .cart-layout .block-layout .cart-prices .cart-prices-line.last-line span { } + + /*.cart-layout .block-layout .cart-prices .cart-prices-line span.ajax_cart_shipping_cost + span { padding: 0; }*/ + .cart-layout .block-layout .cart-buttons { + padding: 0 20px; + } + + + +/*********************************** == HOVER CART / QUOTE == *********************************/ + + + +.cart-layout + { + text-align: left; + position: relative; + padding-left: 10px; +} + + .cart-layout i { + font-size: 38px; + margin-right: 4px; + color: #696d89; + border-radius: 30px; + } + .cart-layout i.icon-cart { + font-size: 23px; + height: 38px; + width: 38px; + border-radius: 20px; + text-align: center; + padding-top: 10px; + left: 0; + } + + .cart-layout i.icon-cart:after { + content: ''; + display: block; + width: 25px; + height: 25px; + top: 0; + bottom: 0; + left: 0; + right: 0; + margin: auto; + background-color: #f8e7f0; + transform: rotate(45deg); + -webkit-transform: rotate(45deg); + position: absolute; + z-index: 0; + } + .cart-layout i.icon-cart:before { + z-index: 1; + position: relative; + } + + .cart-layout:hover .ajax_cart_quantity > i { + color: #908984; + left: 0; + } + + .cart-layout > a { + display: block; + padding-bottom: 15px; + padding-top: 0px; + text-align: right; + font-size: 20px; + color: #929394; + } + + .quotecart > a span { } + + + .cart-layout .block-layout { + background: #fff; + position: absolute; + right: 0; + width: 430px; + top: 65px; + text-align: left; + opacity: 0; + box-shadow: 0 5px 20px rgba(0,0,0,0.3); + height: 0; + z-index: -6; + overflow: hidden; + transition: opacity 0.6s, top 0.6s; + -webkit-transition: opacity 0.6s, top 0.6s; + } + .cart-layout .nb-total-product { + font-size: 14px; + padding: 6px 6px 6px 0px; + text-align: center; + min-height: 27px; + } + .cart-layout .icon-arrow-down { + font-size: 7px; + top: -2px; + position: relative; + } + .cart-layout.emptyCart .icon-arrow-down { + display: none; + } + + #header-cart.cart-layout .nb-total-product { color: #bd0132; } + #header-cart.cart-layout .nb-total-product:before { content: '('; } + #header-cart.cart-layout .nb-total-product:after { content: ')'; } + + #header-cart.cart-layout.emptyCart .nb-total-product, .cart-layout.emptyCart .ajax_quote_quantity { display: none; } + + /* cart */ + .cart-layout .block-layout footer { padding-bottom: 5px; padding-top: 20px; background-color: #f6f6f6; padding-top: 0; } + .cart-layout:hover .block-layout { display: block; top: 49px; opacity: 1; z-index: 100; height: auto; } + .cart-layout:hover .block-layout.emptyBlock { display: none; } + .cart-layout .total { display: none; } + .cart-layout .btn { padding-top: 10px; padding-bottom: 10px; display: block; font-size: 18px; text-align: center; } + .cart-layout .products, .cart-layout + .cart_block .ajax_cart_no_product { } + .cart-layout .cart-prices { font-size: 16px; } + + + +@media (max-width: 1349px) { + .cart-layout .nb-total-product, .cart-layout .ajax_quote_quantity { top: -14px; } +} +@media (max-width: 990px) { + .cart-layout > a, .quotecart > a { padding-bottom: 0; } + .cart-layout i { font-size: 35px; margin-right: 0; } +} + +/************************************* == FOOTER == ****************************************/ +.main-footer { +} + .main-footer .social { + margin-bottom: 60px; + text-align: center; + } + .main-footer .social .newsletter, .main-footer .social .footer-block { + height: 100%; + padding: 0 85px 45px 85px; + } + .main-footer .social .title { + color: #000; + display: block; + font-size: 30px; + + margin-bottom: 25px; + text-transform: uppercase; + } + .main-footer .social .content { + line-height: 25px; + margin-bottom: 30px; + } + .main-footer .newsletter input { + border: 0; + border-bottom: 1px solid #cfcfcf; + color: #999999; + display: block; + font-family: 'Avenir'; + font-size: 13px; + font-weight: 500; + margin-bottom: 30px; + padding: 25px 15px; + text-align: center; + width: 100%; + } + .main-footer .social .newsletter .btn, + .main-footer .social .footer-block .btn { + bottom: 0; + left: 50%; + padding: 10px 15px 9px 15px; + position: absolute; + transform: translateX(-50%); + -moz-transform: translateX(-50%); + -webkit-transform: translateX(-50%); + } + .main-footer .reassurance { + border-top: 1px solid #cfcfcf; + } + .main-footer .reassurance li { + font-size: 18px; + + padding: 60px 60px; + text-align: center; + } + .main-footer .footer-links { + background: #f5f2f2; + padding: 70px 0; + text-align: center; + } + .main-footer .footer-links .title { + color: #000; + display: block; + margin-bottom: 50px; + text-transform: uppercase; + } + .main-footer .footer-links a { + color: #666666; + display: inline-block; + margin-bottom: 15px; + } + .main-footer .footer-links a:before { background: #666; } + + + #gototop { + bottom: 25px; + cursor: pointer; + opacity: 0.7; + position: fixed; + right: -200px; + -webkit-transition: all 0.3s ease-in-out 0s; + -o-transition: all 0.3s ease-in-out 0s; + transition: all 0.3s ease-in-out 0s; + z-index: 500; + } + #gototop img { + display: block; + width: 30px; + } + .content_only #gototop { display: none; } + #gototop.active { right: 25px } + #gototop:hover { opacity: 1 } + +@media (max-width: 1319px) { + .main-footer .footer-bottom span { display: none; } + .main-footer .social .newsletter, .main-footer .social .footer-block { padding: 0 15px 45px 15px; } + + .main-footer .reassurance li { padding: 50px 15px } +} +@media (max-width: 991px) { + .main-footer .reassurance li { font-size: 14px } +} + +@media (max-width: 767px) { + .main-footer .row-flex { display: block } + .main-footer .social { margin-bottom: 0; } + .main-footer .social .newsletter, .main-footer .social .footer-block { margin-bottom: 75px; padding: 0 20% 45px 20% } + + .main-footer .reassurance { padding: 15px 0 } + .main-footer .reassurance li { font-size: 18px; padding: 15px } +} +@media (max-width: 480px) { + .main-footer .social .newsletter, .main-footer .social .footer-block { margin-bottom: 45px; padding: 0 0 45px 0 } + .main-footer .social .content, .main-footer .newsletter input { margin-bottom: 15px; } + .main-footer .social .title { font-size: 18px; margin-bottom: 15px; } + .main-footer .social .content { line-height: 20px; } + .main-footer .social .newsletter .btn, .main-footer .social .footer-block .btn { position: static; transform: translateX(0); moz-transform: translateX(0); -webkit-transform: translateX(0) } + + .main-footer .reassurance li { font-size: 14px } + + .main-footer .footer-links { background: #fff; padding: 0; text-align: left; } + .main-footer .block-links { background: #f5f2f2; padding: 0 } + .main-footer .block-links .title { border-top: 1px solid #cfcfcf; cursor: pointer; font-size: 11px; margin-bottom: 0; padding: 19px 15px 17px 15px } + .main-footer .block-links:first-child .title { border: 0 } + .main-footer .block-links .title:before { color: #333; content: "\e905"; font-family: "icomoon"; font-size: 8px; position: absolute; right: 15px; top: 22px; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; } + .main-footer .block-links .title.open:before { transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); } + .main-footer .block-links ul { display: none } + .main-footer .block-links li { margin: 0; padding: 5px 15px; } + + .main-footer .block-links.alt { background: #fff; } + .main-footer .block-links.alt .title { border: 0; float: left; } + .main-footer .block-links.alt .title:before { content: ""; display: none; } + .main-footer .block-links.alt ul { display: block; float: left; } + .main-footer .block-links.alt li { float: left; padding: 0 } + .main-footer .block-links.alt a{ margin: 16px 7px; } +} + + +/*************************************************************************************************************/ +/**************************************** ++ PAGE INDEX ++ ***********************************/ +/*************************************************************************************************************/ + +/************************************** == ADVSLIDER == ********************************/ +.homeslider { + overflow: hidden; +} + .homeslider .homeslider-ctn { + position: relative; + } + .homeslider .homeslider-img { + position: relative; + z-index: 1; + } + .homeslider .homeslider-description { + left: 490px; + top: 50%; + transform: translateY(-50%); + -moz-transform: translateY(-50%); + -webkit-transform: translateY(-50%); + position: absolute; + width: 590px; + z-index: 2; + } + .homeslider .homeslider-title { + font-size: 100px; + font-weight: 300; + letter-spacing: 4px; + margin-bottom: 45px; + text-transform: uppercase; + } + .flex-direction-nav { + left: 0; + position: absolute; + right: 0; + top: 50%; + z-index: 3; + } + .flex-direction-nav li { + position: absolute; + top: 0px; + bottom: 0; + } + .flex-direction-nav li.flex-nav-next { right: 55px } + .flex-direction-nav li.flex-nav-prev { left: 45px } + .flex-direction-nav li a { + bottom:0; + color: rgba(35, 31, 32, 0.3); + font-size: 40px; + margin: auto; + position: absolute; + top: 0; + } + +/***************** subcategories-home ********/ +.subcategories-home .inner { + position: relative; + text-align: center; + display: block; + color: #4f3528; +} + + .subcategories-home > .row > div { + margin-bottom: 10px; + } + .subcategories-home > .row > div img { + float: left; + } + .subcategories-home .icon-pochette:before, + .subcategories-home .inner .icon-aurore_chocolats:before + { font-size: 31px; line-height: } + + + .subcategories-home .inner:before { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0,0,0,0.2); + opacity: 0; + } + .subcategories-home .inner:hover:before { + opacity: 1; + transition: 0.5s all; + -webkit-transition: 0.5s all; + } + .subcategories-home .inner .icon-featured { + width: 105px; + height: 105px; + font-size: 40px; + line-height: 105px; + text-align: center; + } + .subcategories-home .inner .icon-featured:after { + content: '\e917'; + position: absolute; + right: 0; + font-size: 104px; + } + .subcategories-home .inner > .icon-featured { + position: absolute; + right: 14px; + top: 10px; + + } + .subcategories-home .inner .content { + height: 180px; + top: 0; + bottom: 0; + right: 15px; + left: 15px; + margin: auto; + position: absolute; + } + .subcategories-home .inner:hover .content { + color: #fff; + opacity: 1; + + } + .subcategories-home .inner .txt .icon-featured { + position: relative; + display: block; + margin: auto; + margin-bottom: 25px; + } + .subcategories-home .inner .title { + font-weight: bold; + font-size: 22px; + text-transform: uppercase; + } + .subcategories-home .inner .txt { + opacity: 0; + position: relative; + z-index: 1; + } + .subcategories-home .inner:hover .txt { + opacity: 1; + transform: translateY(0); + transition: opacity .3s cubic-bezier(.4,0,.2,1) .2s,transform .3s cubic-bezier(.4,0,.2,1) .15s; + } + .subcategories-home .inner .desc { + font-family: 'caveat'; + font-size: 26px; + } + .subcategories-home .inner:hover .desc { + } + .subcategories-home .text-infos { + + } + .subcategories-home .txt { + + } + +/***************** customizable ********/ +.customize-block { + text-align: center; + position: absolute; + height: 240px; + position: absolute; + top: 0; + bottom: 0; + margin: auto; + padding-top: 0; +} + .customize-block .title { + padding-top: 0px; + padding-bottom: 40px; + font-family: 'Staat'; + text-transform: uppercase; + font-size: 48px; + color: #bd0132; + line-height: 52px; + } + .customize-block .content { + line-height: 25px; + padding: 0 60px; + } + + +/********************* guidebook ************/ +.guidebook-title { + background-color: #bd0132; + color: #fff; + text-align: center; + padding-top: 75px; + padding-bottom: 110px; +} + .guidebook-title .content { + max-width: 850px; + margin: auto; + font-size: 16px; + line-height: 18px; + } + +.guidebook-block { + text-align: center; + background-color: #fff; +} + .guidebook-main { + margin-top: -83px; + } + .guidebook-block .icon { + padding-bottom: 20px; + } + .guidebook-block .desc { + font-size: 14px; + line-height: 18px; + padding: 0 25px; + } + .guidebook-block h3 { + font-size: 22px; + line-height: 25px; + font-family: 'latolight'; + padding-bottom: 20px; + } + .guidebook-block h3 strong { + text-transform: uppercase; + color: #bd0132; + font-family: 'staat'; + } + .guidebook-block .ctn-img { + padding-left: 0; + padding-right: 0; + } + .guidebook-block .ctn-img img { + float: left; + } +/***************** / guidebook *********/ + + +/***************** reassurance constructor *********/ +.reassuranceconstructor { + margin-top: 125px; + padding-bottom: 175px; + background-image: url('../img/bg-choco1.jpg'); + background-position: 0 202px; + background-size: 100% auto; + background-repeat: no-repeat; +} + .reassuranceconstructor .desc strong { + text-transform: uppercase; + display: block; + margin-bottom: 5px; + } + +/***************** / reassurance constructor *******/ +.instagram { + background: #f5f2f2; + padding: 100px 0; +} + .instagram .instaslider { + position: relative; + } + .instagram h3 { + color: #000; + font-size: 30px; + + margin-bottom: 20px; + text-align: center; + text-transform: uppercase; + } + .instagram .subtitle { + color: #000; + display: block; + font-size: 13px; + + text-align: center; + text-transform: uppercase; + margin-bottom: 60px; + } + .instagram .slides a { + display: block; + position: relative; + } + .instagram .slides li { + overflow: hidden; + } + .instagram .slides a:before { + background: #aaa; + bottom: 0; + content: ""; + left: 0; + opacity: 0; + position: absolute; + top: 0; + right: 0; + z-index: 2; + transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s + } + .instagram .slides li:hover a:before { opacity: 0.6; } + .instagram .slides img { + opacity: 1; + position: relative; + z-index: 1; + transition: all 5s linear 0s; -webkit-transition: all 5s linear 0s; -moz-transition: all 5s linear 0s + } + .instagram .slides li:hover img { opacity: 0.1; transform: scale(1.30); -moz-transform: scale(1.30); -webkit-transform: scale(1.30) } + .instagram .slides span { + color: #fff; + font-weight: 900; + left: 50%; + margin: 0 0 0 -100px; + opacity: 0; + margin-top: -15px; + position: absolute; + text-align: center; + text-transform: uppercase; + top: 50%; + transform: translateY(-50%); + -moz-transform: translateY(-50%); + -webkit-transform: translateY(-50%); + width: 200px; + z-index: 3; + transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s + } + .instagram .slides li:hover span { opacity: 1; margin-top: 0; transform: translateY(-50%); -moz-transform: translateY(-50%);-webkit-transform: translateY(-50%); } + .owl-nav { + left: 0; + position: absolute; + right: 0; + top: 50%; + z-index: 3; + } + .owl-nav div { + position: absolute; + top: 0px; + bottom: 0; + } + .owl-nav .owl-prev { left: -65px } + .owl-nav .owl-next { right: -45px } + .owl-nav i { + bottom:0; + color: rgba(35, 31, 32, 0.3); + font-size: 40px; + margin-top: -20px; + position: absolute; + top: 0; + } + +@media (max-width: 1319px) { + .homeslider .homeslider-description { left: 390px } + .homeslider .homeslider-title { font-size: 70px; } + + .homeblock .content { padding: 15px } + .homeblock .img { padding: 0 30px 0 15px; } + .homeblock .content { padding: 0 15px 0 30px; } + .homeblock.img-right .img { padding: 0 15px 0 30px; } + .homeblock.img-right .content { padding: 0 30px 0 15px; } + .homeblock.img-full-padded { padding: 0 40px } + .homeblock.img-full-padded .title { font-size: 42px; line-height: 40px; margin-bottom: 30px; padding: 0 50px } + .homeblock.img-full-padded .content { padding: 80px 250px; } + .homeblock.img-full-padded .desc { margin-bottom: 40px; } + + .owl-nav .owl-prev { left: -30px } + .owl-nav .owl-next { right: -10px } +} +@media (max-width: 991px) { + .homeslider .homeslider-description { left: 180px; } + .homeslider .homeslider-title { font-size: 50px; } + .homeblock.img-full-padded .content { padding: 70px 150px; } + .instagram .ctn { padding: 0 } +} +@media (max-width: 767px) { + .homeblock .ctn { padding: 0 45px } + .homeblock.img-full { overflow-x: hidden } + .homeblock.img-full img { min-width: 510px } + .homeblock.img-full-padded .content { padding: 50px; } + + .homeslider .homeslider-description { left: 100px; right: 100px; width: auto; } + .flex-direction-nav li.flex-nav-prev { left: 30px; top: -30px; } + .flex-direction-nav li.flex-nav-next { right: 20px; top: -30px; } + .owl-nav { display: none; } + + .instagram { padding: 35px 0 40px 0 } + .instagram .slides a:before { background: #aaa; bottom: 0; content: ""; left: 0; opacity: 0.8; osition: absolute; top: 0; right: 0; z-index: 2; transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s } + .instagram .slides .active a:before { opacity: 0; } + .instagram h3 { font-size: 18px; margin-bottom: 5px } + .instagram .subtitle { font-size: 11px; margin-bottom: 25px; } +} +@media (max-width: 480px) { + .homeblock { text-align: center; } + .homeblock .ctn { padding: 0 50px } + .homeblock .title { font-size: 18px; margin-bottom: 10px; } + .homeblock .img { padding: 0 15px 30px 15px; } + .homeblock .content { line-height: 20px; padding: 0; } + .homeblock.img-right .img { left: auto; padding: 0 15px 30px 15px; } + .homeblock.img-right .content { left: auto; line-height: 20px; padding: 0; } + .homeblock .desc { line-height: 20px; margin-bottom: 10px; } + .homeblock .btn { border: 0; border-bottom: 1px solid #000; font-size: 11px; padding: 5px 0 } + + .homeblock.img-full .content { width: 100% } + .homeblock.img-full .desc { font-size: 20px; line-height: 22px; } + .homeblock.img-full .hover { text-transform: uppercase; } + + .homeblock.img-full-padded { padding: 0 15px; } + .homeblock.img-full-padded .content { padding: 30px 20px; } + .homeblock.img-full-padded .title { font-size: 20px; line-height: 22px; margin-bottom: 20px; padding: 0 } + .homeblock.img-full-padded .desc { line-height: 20px; margin-bottom: 25px; } + + .homeblock.no-style { margin: 0 0 45px 0; padding: 0 15px; } + .homeblock.no-style .content, .homeblock.no-style.no-img .content { font-size: 18px; line-height: 26px; } + + .homeslider .homeslider-description { left: 45px; right: 45px } + .homeslider .homeslider-title { font-size: 35px; } + .flex-direction-nav li.flex-nav-prev { left: 5px } + .flex-direction-nav li.flex-nav-next { right: 0px } + .flex-direction-nav li a i { font-size: 30px } +} + + +/*************************************************************************************************************/ +/*************************************** ++ PAGE CATEGORY ++ ******************************/ +/**************************************************************************************************************/ +.category { +} + .category h1 { + + } + .category .subcategories-list { + } + .category .subcategories-list .subcategory { + position: relative; + } + .category .subcategory .content { + padding: 15px 110px; + position: relative; + } + .category .subcategory.odd .content { right: 50%; } + .category .subcategory.odd .subcategory-img { left: 50%; } + .category .subcategory .subcategory-img img { + display: block; + max-width: 100%; + } + .category .subcategory .content h2 { + color: #231f20; + font-family: 'Avenir'; + font-size: 30px; + + line-height: 36px; + margin-bottom: 45px; + text-transform: uppercase; + } + .category .subcategory .content .desc { + line-height: 25px; + margin-bottom: 60px; + } + .category .subcategory.small .subcategory-img { + margin-bottom: 30px; + } + .category .subcategory.small h2 { + font-size: 12px; + + text-align: center; + text-transform: uppercase; + } + .category .subcategory.big .subcategory-img { + padding: 0 80px; + text-align: center; + } + .category .subcategory.big .subcategory-img .content { + color: #fff; + padding: 240px 460px; + } + .category .subcategory.big .subcategory-img .content h2 { color: #fff; font-size: 60px; font-weight: 900; } + .category .subcategory.big .subcategory-img .content .hover { color: #fff; text-transform: uppercase; } + .category .subcategory.big .subcategory-img .content .hover:before { background: #fff } + .productsSortForm { + } + .productsSortForm label { + font-size: 12px; + + letter-spacing: 2px; + padding-right: 10px; + } + .productsSortForm .custom-select { + width: 200px; + } + + .filters { + margin: -50px 0 85px; + position: relative; + z-index: 2; + } + .filters .header-layered { + background: #f5f2f2; + color: #000; + font-size: 13px; + text-transform: uppercase; + position: relative; + z-index: 2; + } + .filters .header-layered .switch { + cursor: pointer; + font-size: 12px; + + letter-spacing: 2px; + } + .filters .header-layered i { + font-size: 6px; + margin-left: 10px; + } + .filters .header-layered .inner { + padding: 15px 0 30px 0; + position: relative; + } + .filters #layered_form { + left: 0; + opacity: 0; + pointer-events: none; + position: absolute; + right: 0; + z-index: 2; + } + .filters.open #layered_form { opacity: 1 } + .no-csspointerevents .filters #layered_form { display: none; } + .no-csspointerevents .filters.open #layered_form { display: block; } + .filters .filter-layout { + background: #f5f2f2; + padding: 0 15px; + pointer-events: none; + } + .filters.open .filter-layout { opacity: 1; pointer-events: auto; } + .filters .filter-layout .inner { + padding: 30px 15px; + position: relative; + } + .filters .filter-layout .inner:before { + background: #cbc8c8; + content: ""; + position: absolute; + left: 0; + height: 1px; + top: 0; + width: 0; + transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s + } + .filters.open .filter-layout .inner:before { width: 100% } + .filters .filter { + padding-right: 35px; + } + .filters .filter.layered_price { padding-right: 100px } + .filters .filter .layered_subtitle { + color: #000; + display: block; + font-size: 12px; + + letter-spacing: 2px; + margin-bottom: 20px; + text-transform: uppercase; + } + .filters .filter li { + float: left; + margin-bottom: 12px; + width: 33.33% + } + .filters .filter .custom-checkbox label { + text-transform: capitalize; + } + .filters .layered_slider_ctn { + margin-bottom: 15px; + } + .filters .ui-state-default, + .filters .ui-widget-content .ui-state-default, + .filters .ui-widget-header .ui-state-default { + background: #000; + border: 0; + height: 14px; + width: 3px + } + .filters .ui-slider-horizontal .ui-slider-handle { + margin: 0 + } + .filters .ui-widget-content, .filters .ui-widget-header { + background: #e1e1e1; + border: 0; + height: 3px; + } + .filters .ui-widget-header { background: #b7b6b6; } + .filters #layered_price_range { + display: block; + text-align: center; + } + .filters .overlay-layered { + background: rgba(0, 0, 0, 0.15); + bottom: -2000px; + left: 0; + opacity: 0; + pointer-events: none; + position: absolute; + right: 0; + top: 58px; + transition: all 0.5s ease 0s; + -webkit-transition: all 0.5s ease 0s; + -moz-transition: all 0.5s ease 0s; + z-index: 1; + } + .filters.open .overlay-layered { opacity: 1; pointer-events: auto } + .no-csspointerevents .filters .overlay-layered { display: none; } + .no-csspointerevents .filters.open .overlay-layered { display: block; } + .filters .btns { + display: none; + margin: 30px 0 45px 0; + } + + .category .long-desc { + padding: 0 100px + } + .category .long-desc h3 { + display: block; + color: #231f20; + font-size: 30px; + + line-height: 36px; + margin: -10px 0 20px 0; + text-align: center; + text-transform: uppercase; + } + .products-list { + position: relative; + z-index: 1; + } + +@media (max-width: 1319px) { + .category .subcategory .subcategory-img { padding: 0 30px 0 15px } + .category .subcategory.odd .subcategory-img { padding: 0 15px 0 30px } + .category .subcategory .content { padding: 0 15px 0 30px } + .category .subcategory.odd .content { padding: 0 30px 0 15px } + + .category .subcategory.big .subcategory-img { padding: 0 } + .category .subcategory.big .subcategory-img .content { padding: 150px 200px; } + + .filters .filter { padding-right: 15px; } + .filters .filter.layered_price { padding-right: 15px; } + .filters .filter li { width: 50% } + + .category .long-desc { padding: 0 15px; } +} +@media (max-width: 991px) { + .category .subcategory.big .subcategory-img .content { padding: 75px 100px; } + .category .subcategory.big .subcategory-img .content h2 { font-size: 30px; margin-bottom: 30px; } + .category .subcategory.big .subcategory-img .content .desc { margin-bottom: 30px; } + + .filters .switch { + vertical-align: bottom; + text-align: center; + } + .filters .switch span { + background: #000; + border: 1px solid #000; + color: #fff; + display: inline-block; + font-size: 12px; + + letter-spacing: 2px; + line-height: normal; + padding: 9px 15px; + width: 100%; + } + .filters .switch i { + display: none; + } + .productsSortForm label { + margin-bottom: 5px; + } + .productsSortForm .custom-select { + width: 100%; + } + .productsSortForm .custom-select > ul { + font-size: 11px; + } + .filters-open .site-content { z-index: 300; } + #layered_block_left { + background: rgba(0, 0, 0, 0); + bottom: 0; + left: 0; + padding: 0; + pointer-events: none; + position: fixed; + top: 0; + -webkit-transition: background 0.3s ease 0s; + -moz-transition: background 0.3s ease 0s; + transition: background 0.3s ease 0s; + right: 0; + z-index: 300; + } + .open #layered_block_left { background: rgba(0, 0, 0, 0.5); pointer-events: auto } + .filters .block_content { + background: #fff; + height: 100%; + right: -105%; + overflow-y: auto; + position: absolute; + -webkit-transition: all 0.3s ease 0s; + -moz-transition: all 0.3s ease 0s; + transition: all 0.3s ease 0s; + width: 85%; + z-index: 200; + } + .filters.open .block_content { right: 0; } + .filters .filter-layout { + background: #fff; + padding: 0 + } + .filters .close-btn { + padding: 20px 30px 0 30px; + text-align: right; + } + .filters .close-btn img { + display: none; + position: absolute; + left: 25px; + top: 15px; + } + .filters .close-btn a { + color: #666; + text-decoration: none; + } + .filters .close-btn i { + font-size: 10px; + margin-top: -2px; + } + .filters .filter-layout .row { margin: 0 } + .filters .filter-layout .inner { + padding: 0 0 75px 0 + } + .filters .filter-layout .inner::before { display: none; height: 0; } + .filters .filter { + width: 100%; + padding: 20px 25px 0 25px; + } + .filters .filter ul { + border-bottom: 1px solid #c2c2c2; + padding-bottom: 20px; + } + .filters label { + font-size: 11px; + } + .filters .filter.layered_price { + padding-right: 25px + } + .filters .btns { + bottom: 15px; + left: 0; + margin: 0; + padding: 0; + position: fixed; + text-align: center; + width: 100%; + z-index: 10; + } + .filters .btns .btn { + background: #fff; + border: 0; + border-radius: 500px; + box-shadow: 0 0 20px rgba(0, 0, 0, 0.3); + display: inline-block; + font-size: 16px; + height: 40px; + line-height: 38px; + padding: 0 0 0 2px; + text-align: center; + width: 40px; + } + .filters .btns .apply-filters { + background: #000; + display: inline-block; + font-size: 10px; + margin-left: 10px; + padding: 3px 15px 0 15px; + width: auto; + } + .filters .btns .btn:hover { background: #000; color: #fff } + +} +@media (max-width: 1319px) { + .category .subcategory.small .subcategory-img { padding: 0; } + .category .long-desc h3 { font-size: 18px; line-height: 22px; margin: 0 0 10px 0; } +} +@media (max-width: 991px) { + +} +@media (max-width: 767px) { + .category .subcategories-list { margin-bottom: 30px; } + .category .subcategory { padding: 0 40px; } + .category .subcategory.odd .subcategory-img { padding: 0 15px 30px 15px } + .category .subcategory .subcategory-img { padding: 0 15px 30px 15px } + .category .subcategory .content, .category .subcategory.odd .content { padding: 0 15px } + .category .subcategory:not(.small) .content h2 { font-size: 18px; margin-bottom: 10px; } + .category .subcategory.small .content { padding: 0 } + .category .subcategory .content .desc { margin-bottom: 10px; } + .category .subcategory .content .btn { border: 0; border-bottom: 1px solid #000; font-size: 11px; padding: 5px 0 } + .category .subcategory .content .btn:hover { background: #fff; color: #000; padding: 5px 15px } + + .category .subcategory-ctn.smalls { padding: 0 40px; } + .category .subcategory.small { padding: 0 15px; } + + .category .subcategory.big { padding: 0 } + .category .subcategory.big .subcategory-img .content { padding: 45px 30px } +} +@media (max-width: 480px) { + .category .subcategory .subcategory-img { left: auto; padding: 0 15px 15px 15px } + .category .subcategory.odd .subcategory-img { left: auto; padding: 0 15px 15px 15px } + .category .subcategory.small .subcategory-img { margin-bottom: 15px; } + .category .subcategory .content { text-align: center; } + .category .subcategory .content h2 { font-size: 18px; margin-bottom: 10px; } + .category .subcategory .content .desc { line-height: 20px; } + .category .subcategory.odd .content { right: auto; } + + .category .subcategory.small .subcategory-img { height: auto } +} + + +/*************************************************************************************************************/ +/*************************************** ++ PRODUCT ++ ************************************/ +/**************************************************************************************************************/ +.product-main { + background: #f5f2f2; + padding: 30px 0; +} + .product-main .breadcrumb, .product-main .breadcrumb a { color: #999 } + .product-main .breadcrumb a:before { background: #999 } + .product-main .owl-nav { + color: #b6b2b3; + font-size: 40px; + position: absolute; + top: 50%; + margin-top: -22px; + width: 100% + } + .product-main .owl-nav .owl-prev { + left: -15px; + position: absolute; + } + .product-main .owl-nav .owl-next { + position: absolute; + right: 20px + } + .product-main .product-actions { + margin-top: 80px; + } + .product-main.frame .product-actions { margin-top: 0; } + .product-main h1 { + color: #000; + font-size: 30px; + + margin-bottom: 50px; + padding-right: 50px; + text-transform: uppercase; + } + .product-main.frame h1 { cursor: pointer; } + .product-wishlist { + font-size: 24px; + position: absolute; + padding: 0 0 10px 20px; + right: 15px; + top: 0; + } + .popover-content { + background: #fff; + display: none; + font-size: 13px; + margin-top: 5px; + padding: 15px; + position: absolute; + right: 0; + width: 170px; + z-index: 10; + } + .product-wishlist:hover .popover-content { display: block; } + .popover-content .title { + display: block; + font-weight: 900; + margin-bottom: 15px; + } + .popover-content li { + cursor: pointer; + padding: 5px 0; + } + .product-main .product-attributes { + border-bottom: 1px solid #cbc8c8; + border-top: 1px solid #cbc8c8; + margin-bottom: 60px; + padding: 23px 0; + } + .product-main .product-attributes #attributes > div:first-child { border-right: 1px solid #cbc8c8 } + .product-main .product-attributes label { + color: #000; + font-size: 12px; + + letter-spacing: 2px; + text-transform: uppercase; + width: 40%; + } + .product-main .product-attributes .custom-select { + width: 60%; + } + .product-main .product-attributes .custom-select span { + background: transparent; + border: 0; + color: #000; + font-size: 12px; + height: 43px; + line-height: 43px; + padding-left: 12px; + text-transform: uppercase; + } + .product-main .product-attributes .custom-select span:after { + font-size: 6px; + margin-top: -21px; + transform-origin: 6px 20px; + } + .product-main .product-attributes .custom-select > ul { + background: #f5f2f2; + } + .product-main .freeshipping { + display: block; + font-size: 13px; + margin-bottom: 35px; + } + .product-main .price { + color: #000; + float: right; + font-size: 22px; + + margin-bottom: 35px; + padding-top: 5px; + text-align: right; + } + .product-main.frame .price { margin-bottom: 15px; } + .product-main .price .old-price { + color: #999; + font-size: 12px; + padding-left: 5px; + } + .product-main #availability_statut { + display: none; + } + .product-main #availability_statut .label-success { + display: inline-block; + margin: 10px 0; + } + .product-main .product-alert-stock { + } + .product-main .product-links { + } + .product-main .product-alert-stock .title { + display: block; + font-weight: bold; + margin-bottom: 5px; + } + .product-main .product-alert-stock .form-group { + position: relative; + } + .product-main .product-alert-stock .btn { + bottom: 0; + padding: 10px 15px 9px 15px; + position: absolute; + right: 0; + text-align: center; + top: 0; + width: 20%; + } + .product-main .product-alert-stock input { + padding-right: 20%; + } + .product-main .product-links li { + border-right: 1px solid #cbc8c8; + display: inline-block; + padding: 0 9px 0 11px; + } + .product-main .product-links li:last-child { border: 0; padding-right: 0 } + +.product-complementary { +} + .product-complementary .product-description { + color: #000; + font-size: 22px; + + line-height: 32px; + text-align: center; + } + + .product-complementary .product-features { + padding: 15px 110px; + } + .product-complementary .product-features .content { + font-size: 13px; + line-height: 24px; + } + .product-complementary .product-features .has-img .content { right: 50% } + .product-complementary .product-features .title { + display: block; + font-size: 30px; + + margin-bottom: 60px; + text-transform: uppercase; + } + .product-complementary .product-features .img { + left: 50%; + text-align: right; + } + .product-complementary .product-features .img img { + display: block; + max-width: 100% + } + + .product-complementary .product-preview { + } + .product-complementary .product-preview img { + display: block; + margin-bottom: 40px; + max-width: 100%; + } + .product-complementary .product-block img { + display: block; + max-width: 100%; + } + .product-complementary .product-block .title { + display: block; + font-size: 30px; + + margin-bottom: 60px; + text-transform: uppercase; + } + .product-complementary .product-block .content { + font-size: 13px; + line-height: 24px; + } + .product-complementary .product-block .btn { + margin-top: 30px; + } + .product-complementary .similar { + } + .product-complementary .similar .title { + color: #000; + font-size: 22px; + + margin-bottom: 40px; + text-align: center; + } + +/* Quick-view */ +.frame { padding: 50px 80px; } +.frame .ctn { width: 100% } +.frame .product-slider { padding: 0 60px 0 15px; } +.frame .product-slider img { max-width: 100%; } + +@media (max-width: 1319px) { + .product-complementary .product-features { padding: 0 } +} + +@media (max-width: 991px) { + .product-main .product-actions { margin-top: 40px; } + .product-main h1 { margin-bottom: 30px; } + .product-main .product-links li { border: 0; float: left; margin: 5px 0; text-align: center; width: 100% } + .product-main .product-links li:last-child { padding-right: 15px; } + .product-main .product-attributes { border: 0; margin-bottom: 5px; padding: 12px 15px } + .product-main .product-attributes #attributes > div { border-bottom: 1px solid #cbc8c8; padding: 0 } + .product-main .product-attributes #attributes > div:first-child { border-right: 0 } + .product-main .freeshipping { margin-bottom: 30px; } + .product-main .add-to-cart { margin-bottom: 30px; } + .product-main .price { margin-bottom: 10px; text-align: center; } + .product-main #availability_statut { text-align: center; } +} +@media (max-width: 767px) { + .product-main .breadcrumb { display: none; } + + .product-main .product-actions { margin-top: 10px; } + .product-main h1 { font-size: 18px } + + .product-complementary .product-features { line-height: 20px; padding: 25px 35px 0 35px; } + .product-complementary .product-features .title { font-size: 18px; margin-bottom: 20px; } + + .product-complementary .product-block { display: none; } + +} +@media (max-width: 480px) { + .product-main { margin-bottom: 20px; padding: 10px 0 40px 0 } + .product-main .owl-nav .owl-next { right: 15px; } + .product-main h1 { margin: 10px 0 20px 0; } + .product-complementary .product-features .img { left: auto; margin-bottom: 30px; } + .product-complementary .product-features .has-img .content { right: auto; text-align: center } + .product-main .price { font-size: 18px; } + + .product-complementary .product-description { font-size: 14px; line-height: 22px; margin-bottom: 20px; } + .product-complementary .product-preview img { margin-bottom: 20px; } + .product-complementary .product-block { text-align: center; } + + .frame { margin-bottom: 0; padding: 30px 0 0 0 } + .frame .product-slider { padding: 0 75px 15px 75px; position: relative; z-index: 1; } + .frame .product-slider img { max-width: 100% } + + .fancybox-inner .popover-content { display: block; pointer-events: auto; position: static;} +} + + +/**************************************** == POPUP PANIER == *****************************************/ +.layer_cart_overlay { + background: rgba(197, 197, 197, 0.9); + bottom: 0; + display: none; + height: 100%; + left: 0; + position: fixed; + right: 0; + top: 0; + width: 100%; + z-index: 999; +} +.layer_cart_overlay.open { display: block; } +#layer_cart { + display: none; + left: 50%; + margin: 0 0 0 -645px; + position: absolute; + z-index: 1000; +} +#layer_cart.open { + display: block; +} + #layer_cart .cross { + cursor: pointer; + display: block; + position: absolute; + right: 50px; + text-align: center; + transform-origin: 6px 10px; + top: 75px; + z-index: 5; + } + #layer_cart .cross:hover { transform: rotate(-90deg); -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); } + #layer_cart .cross i { + color: #000; + font-size: 24px; + margin: -2px 0 0 -6px; + padding: 0; + } + #layer_cart > .inner { + background: #fff; + } + #layer_cart > .inner .title { + display: block; + font-size: 30px; + + letter-spacing: 2px; + padding: 70px 90px 40px 90px; + text-align: center; + text-transform: uppercase; + } + #layer_cart .layer_cart_product { + background: #f5f2f2; + border: 0; + padding: 20px 0; + } + #layer_cart .layer_cart_product .subtitle { + padding-right: 60px; + } + #layer_cart .layer_cart_product .product-box { + padding-left: 30px; + } + #layer_cart .layer_cart_product .product-infos { + background: #fff; + overflow: hidden; + padding: 0; + position: relative; + z-index: 1 + } + #layer_cart .layer_cart_product .product-infos .box-content { + background: #f1f1f1; + overflow: hidden; + padding: 15px; + position: relative; + z-index: 1 + } + #layer_cart .layer_cart_product .product-infos .product-image-ctn { + overflow: hidden; + } + #layer_cart .layer_cart_product .product-infos .product-image-ctn img { + display: block; + margin: 0; + max-width: 100%; + max-height: 100%; + } + #layer_cart .layer_cart_product .product-infos .product-name { + font-size: 22px; + + line-height: 24px; + margin-bottom: 50px; + } + #layer_cart .layer_cart_product .product-infos .product-attributes { + clear: both; + float: left; + font-size: 13px; + margin-bottom: 70px; + width: 100%; + } + #layer_cart .layer_cart_product .product-infos .product-attributes li { + margin-bottom: 10px; + } + #layer_cart .layer_cart_product .product-infos .prices { + font-size: 22px; + + position: relative; + text-align: right; + } + #layer_cart .layer_cart_product .product-infos .prices .product-price { + display: block; + margin-bottom: 5px; + } + #layer_cart .layer_cart_product .product-infos .prices .product-old-price { + color: #999; + display: block; + font-size: 12px; + } + #layer_cart .layer_cart_product .button-ctn .btn { + padding: 10px 15px 9px 15px; + } + #layer_cart .crossseling-inner { + padding: 75px 15px 0 15px; + } + #layer_cart .crossseling .subtitle { + font-size: 22px; + margin-bottom: 40px; + text-align: center; + } + #layer_cart .crossseling .product-ctn .product-infos h5.product-name { + height: 40px; + margin: 5px 0 0; + } + +@media (max-width: 1319px) { + #layer_cart { margin-left: -485px } + #layer_cart > .inner .title { font-size: 26px; padding: 40px 60px } + #layer_cart .cross { right: 49px; top: 42px; } + #layer_cart .layer_cart_product { padding: 20px; } +} + +@media (max-width: 991px) { + #layer_cart { margin-left: -375px } + #layer_cart > .inner .title { font-size: 20px; letter-spacing: 1px; padding: 20px 30px } + #layer_cart .cross { right: 33px; top: 22px; transform-origin: 4px 9px; } + #layer_cart .cross i { font-size: 20px } + #layer_cart .layer_cart_product .product-infos .product-name { font-size: 24px; margin-bottom: 15px; } + #layer_cart .layer_cart_product .product-infos .product-attributes { margin-bottom: 20px; } + #layer_cart .layer_cart_product .product-infos .prices .product-price { margin-bottom: 15px; } + #layer_cart .layer_cart_product .button-ctn .btn { margin-bottom: 10px; } + #layer_cart .crossseling-inner { padding: 30px 15px 15px 15px } + #layer_cart .crossseling .subtitle { margin-bottom: 20px; } +} +@media (max-width: 767px) { + #layer_cart { left: 10px; margin-left: 0; padding: 0; right: 10px; } + #layer_cart .cross { right: 15px; top: 22px; transform-origin: 4px 9px; } + #layer_cart .layer_cart_product .product-infos .product-image-ctn, #layer_cart .layer_cart_product .product-box { vertical-align: top; } + #layer_cart > .inner .title { font-size: 16px; letter-spacing: 1px; padding: 20px 45px; text-align: left; } +} +@media (max-width: 480px) { + #layer_cart .layer_cart_product { padding: 0 } + #layer_cart .layer_cart_product .product-box { padding-left: 0 } + #layer_cart .layer_cart_product .product-infos .product-name { font-size: 16px; line-height: 18px } + #layer_cart .layer_cart_product .product-infos .product-attributes { margin-bottom: 5px; } + #layer_cart .layer_cart_product .button-ctn { margin-left: -53%; } + #layer_cart .crossseling-inner { padding: 15px 0 } + #layer_cart .crossseling .subtitle { font-size: 18px; } +} + + +/*******************************************************************************************************************************/ +/***************************************** ++ TUNNEL d'ACHAT PANIER ++ *********************************************/ +/*******************************************************************************************************************************/ + +/***************************************** == STEPS == *********************************************/ +.steps-ctn { + padding-top: 35px; + padding-bottom: 35px; + position: relative; +} + .steps-ctn::after { + content: '\e908'; + font-family: 'icomoon'; + font-size: 17px; + position: absolute; + bottom: -16px; + margin: auto; + right: 10px; + color: #3d333b; + text-align: center; + position: absolute; + right: 0; + left: 0; + width: 40px; + } +.order-steps { + text-align: center; +} + .order-steps .step { + color: #666; + display: inline-block; + margin: 0 20px; + } + .order-steps .step-label { + display: inline-block; + font-size: 12px; + letter-spacing: 1px; + text-transform: uppercase; + } + .order-steps .step-done .step-label { color: #000 } + .order-steps .step-current, .order-steps .step-done { + position: relative; + color: #000; + } + .order-steps .step-current span, .order-steps .step-done a { + position: relative; + text-decoration: none; + color: inherit; + } + +@media(max-width: 767px) { + .order-steps { font-size: 0; } + .order-steps .step { margin: 0 15px; } + .order-steps .step-number { background: #fff; border-radius: 19px; color: #000; display: block; font-size: 11px; height: 38px; line-height: 42px; padding: 0 0 0 2px; position: relative; text-align: center; width: 38px } + .order-steps .step-number:after { background: #fff; content: ""; left: 38px; height: 1px; position: absolute; right: -30px; top: 19px; } + + .order-steps .step-current .step-number { background: #888; color: #fff } + .order-steps .step-current .step-number:after { background: #cdcdcd; } + + .order-steps .step-done .step-number { background: #000; color: #fff } + .order-steps .step-done .step-number:after { background: #cdcdcd; } + + .order-steps .step:last-child .step-number:after { display: none; height: 0; } +} +@media(max-width: 480px){ + .order-steps .step { margin: 0 8px; } +} + + +/*******************************************************************************************************************************/ +/***************************************** ++ PAGE SHOPPING CART ++ *********************************************/ +/*******************************************************************************************************************************/ + +/***************************************** == CART / CART CONTENT - LIGNES PRODUITS == *********************************************/ +.cart-content { +} + .cart-content .table-head { + padding: 20px 80px; + } + .cart-content.table-div .table-head > div:first-child { padding-left: 0 } + .cart-content .product-row { padding: 0 80px } + .cart-content .product-row:last-child .table-row { border: 0 } + .cart-content.table-div .table-row > .product-image { + padding: 20px 0 + } + .cart-content.table-div .table-row > .product-details { + padding-left: 45px; + } + .cart-content .product-image img { + margin-right: 30px; + max-width: 110px; + } + .cart-content .product-name { + color: #000; + display: inline-block; + margin-bottom: 25px; + text-transform: uppercase; + } + .cart-content .product-attributes { + color: #666 + } + + .cart-content .product-price { + text-align: center; + } + .cart .price { + color: #000; + font-size: 22px; + + } + .cart .old-price { + color: #999; + display: block; + font-size: 14px; + } + + .cart-content .product-qty { + text-align: center; + } + .cart-content .product-qty .product-qty-input { + border: 0; + font-family: 'Avenir'; + font-size: 22px; + line-height: 70px; + height: 70px; + text-align: center; + width: 50px; + } + .cart-content .product-qty .product-qty-plus, + .cart-content .product-qty .product-qty-minus { + color: #666; + font-size: 18px; + height: 70px; + line-height: 70px; + padding: 0 7px; + text-decoration: none; + } + .cart-content .product-qty .product-qty-minus { padding-bottom: 2px; padding-left: 15px; } + .cart-content .product-qty .product-qty-plus { padding-right: 15px; } + .cart-content .product-total { + text-align: right; + } + .cart-content.table-div .table-row > .product-total { + padding-left: 0; + } + .cart-content .product-total.price { + font-size: 22px; + } + + .cart-content .product-delete { + position: relative; + } + .cart-content .product-delete a { + margin-top: -8px; + position: absolute; + right: 0 + } + +@media (max-width: 1319px) { + .cart-content.table-div .table-row > .product-details { padding-left: 60px; } + .cart-content .table-head { padding: 20px 15px; } + .cart-content .product-row { padding: 0 15px; } + .cart-content .product-qty .product-qty-input { font-size: 18px } + .cart-content .product-total.price { font-size: 18px } + .cart .price { font-size: 18px } +} +@media(max-width: 991px) { + .cart-content .product-row { margin-bottom: 30px; } + .cart-content.table-div .table-row > .product-image { left: 15px; padding: 0; position: absolute; width: 20% } + .cart-content.table-div .table-row > .product-image img { max-width: 100% } + .cart-content.table-div .table-row > .product-details, + .cart-content.table-div .table-row > .product-price, + .cart-content.table-div .table-row > .product-qty, + .cart-content.table-div .table-row > .product-total { padding-left: 30%; width: 100% } + .cart-content .product-name { margin-bottom: 5px; } + .cart-content ul.product-attributes { margin-bottom: 25px; } + .cart .price { font-size: 12px; font-weight: 500; } + .cart .old-price { display: inline-block; font-size: 11px; } + + .cart-content .product-qty { margin: 10px 0; text-align: left; } + .cart-content .product-qty .product-qty-plus, + .cart-content .product-qty .product-qty-minus { background: #f5f2f2; color: #000; height: 34px; font-size: 12px; font-weight: 500;line-height: 34px; padding: 0; text-align: center; width: 34px; } + .cart-content .product-qty .product-qty-input { height: 34px; font-size: 12px; font-weight: 500; line-height: 34px; text-align: center; width: 40px; } + .cart-content .product-qty .product-qty-input { height: 34px; font-size: 12px; font-weight: 500; line-height: 34px; text-align: center; width: 40px; } + + .cart-content .product-total.price { font-size: 12px; font-weight: 500; } + + .cart-content.table-div .table-row strong { font-size: 12px; float: left; padding-right: 3px; margin-top: 1px; } + .cart-content.table-div .table-row strong + div { float: left; } + .cart-content .product-total.price strong { margin: 0; } +} +@media (max-width: 767px) { + .cart .page-heading.order-process { margin-bottom: 5px; } + .cart-content { margin: 0 -15px; } + .cart-content.table-div .table-row > .product-image { left: 15px; width: 20% } + .cart-content.table-div .table-row > .product-details, + .cart-content.table-div .table-row > .product-price, + .cart-content.table-div .table-row > .product-qty, + .cart-content.table-div .table-row > .product-total { padding-left: 30%; width: 100% } + .cart-content .product-row { border-bottom: 1px solid #f3f2f0; margin-bottom: 0; padding: 15px } + .cart-content .product-delete { bottom: 14px; right: 15px; } +} +@media (max-width: 480px) { + .cart-content.table-div .table-row > .product-image { left: 15px; width: 30% } + .cart-content.table-div .table-row > .product-details, + .cart-content.table-div .table-row > .product-price, + .cart-content.table-div .table-row > .product-qty, + .cart-content.table-div .table-row > .product-total { padding-left: 40%; width: 100% } + .cart-content .product-row { border-bottom: 1px solid #f3f2f0; margin-bottom: 0; padding: 15px 0 } + .cart-content .product-row .table-row { padding: 0 } +} + + +/***************************************** == CART / SUMMARY-PRICE == *********************************************/ +.cart-summary { +} + .cart-summary > .inner { + border-bottom: 1px solid #d3d2d2; + border-top: 1px solid #d3d2d2; + padding: 25px 0; + } + .cart-summary .discount-form { + border-right: 1px solid #d3d2d2; + padding: 20px 80px; + } + .cart-summary .discount-form-ctn { + background: #f5f2f2; + padding: 40px 35px; + } + .cart-summary .discount-form-ctn .discount-trigger { + color: #000; + display: block; + font-size: 13px; + margin-bottom: 15px; + text-transform: uppercase; + } + .cart-summary .discount-form-ctn .form { + margin-bottom: 0; + position: relative; + } + .discount-form-ctn .discount-name { + background: #fff; + border: 0; + height: 44px; + } + .discount-form-ctn .submit-discount { + background: none; + border: 0; + border-left: 1px solid #000; + font-family: 'Avenir'; + font-size: 12px; + height: 24px; + line-height: 24px; + padding: 0 10px; + position: absolute; + right: 0; + text-transform: uppercase; + top: 10px; + } + .display_cart_vouchers { + font-size: 14px; + margin-bottom: 15px; + padding: 15px 0; + } + .display_cart_vouchers .title { + color: #000; + display: block; + font-size: 13px; + margin-bottom: 10px; + text-transform: uppercase; + } + .display_cart_vouchers .voucher_name { + font-weight: 900; + } + .display_cart_vouchers .voucher_name:hover { + cursor: pointer; + } + + .cart-summary .summary-prices { + padding: 10px 15px; + } + .cart-summary .summary-prices .line { + color: #000; + font-size: 13px; + + margin-bottom: 5px; + padding: 10px 0 10px 15px; + } + .cart-summary .summary-prices .price_discount_delete { + display: inline-block; + font-size: 12px; + margin-top: -10px; + position: relative; + text-decoration: none; + top: -5px; + } + .cart-summary .summary-prices .line .price { + padding-right: 30px; + text-align: right; + } + .cart-summary .summary-prices .total-price { + margin-top: 30px; + } + .cart-summary .summary-prices .total-price .price { + font-size: 30px; + } + + +@media (max-width: 1319px) { + .cart-summary .discount-form { padding: 20px 35px 20px 15px } + .cart-summary .discount-form-ctn { padding: 30px } + .cart-summary .summary-prices { padding: 20px 0 0 0 } + .cart-summary .summary-prices .line .price { padding-right: 15px; text-align: right; } + .cart-summary .summary-prices .total-price { margin-top: 20px; } +} +@media (max-width: 991px) { + .cart-summary .discount-form { border: 0; padding: 20px 15px } +} +@media (max-width: 767px) { + .cart-summary .discount-form { padding: 20px 0 } + .cart-summary .summary-prices { padding-top: 0; } + .cart-summary .summary-prices .line { padding: 10px 0 } + .cart-summary .summary-prices .total-price .price { font-size: 22px; } +} +@media (max-width: 480px) { + .cart-summary > .inner { border: 0; padding: 0 } + .cart-summary .discount-form-ctn { padding: 15px; } + .cart-summary .summary-prices { margin-top: 10px; } + .cart-summary .summary-prices .line { margin: 0 -15px; padding: 2px 0; } + .cart-summary .summary-prices .line.total-price { font-weight: 900; margin-top: 25px } + .cart-summary .summary-prices .total-price .price { font-size: 18px; font-weight: 900; margin-top: -4px; } +} + + +/***************************************** == CART / NAVIGATION == *********************************************/ +.cart-suggestions { +} + .cart-suggestions .title { + color: #000; + font-size: 30px; + font-weight: bold; + margin-bottom: 45px; + text-align: center; + } + + +/***************************************** == CART / NAVIGATION == *********************************************/ +.cart_navigation { + padding: 40px 80px; + text-align: right; + padding-bottom: 50px; +} + .cart_navigation .btn:last-child { float: left; } + .cart_navigation .btn:first-child { float: right; } + +@media (max-width: 1319px) { + .cart_navigation { padding: 30px } +} +@media (max-width: 991px) { + .cart_navigation .btn { padding: 10px 15px 9px 15px } +} +@media (max-width: 680px) { + .cart_navigation { padding: 30px 15px } + .cart_navigation .btn { margin-bottom: 15px; text-align: center; width: 100% } +} +@media (max-width: 480px) { + +} + + +/*******************************************************************************************************************************/ +/***************************************** ++ PAGE AUTHENTICATION ++ *********************************************/ +/*******************************************************************************************************************************/ +.auth { + margin-top: -205px; +} +.auth .box .title { + font-size: 16px; + color: #4f3528; + background-color: #f1f0f0; + text-align: center; + padding: 15px; +} +.auth .registration .ctn { + width: auto; +} +.auth .registration-ctn { + padding-top: 40px; +} + .auth .label-required { + position: absolute; + bottom: 15px; + left: 90px; + font-size: 14px; + color: #908984; + } + .auth .label-required { + + } +.auth .box .box-content { padding-left: 80px; padding-right: 80px } + .auth .connexion { + background: #fff; + margin-bottom: 0px; + padding: 28px 15px 0 11px; + } + .auth .connexion .ctn { + padding-left: 80px; + padding-right: 80px + } + .auth .connexion h2.title { + color: #000; + font-size: 22px; + + margin-bottom: 35px; + } + .auth .connexion .form-control { border: 0; height: 43px; } + .auth .connexion .btn { + margin: 27px 0 10px 0; + } + .auth .registration { + } + .auth .registration h2.title { + + } + .auth .registration .civilite > div { + float: left; + margin-right: 25px; + } + .auth .registration fieldset { + margin-bottom: 35px; + } + .auth .registration fieldset .address-name { + border-bottom: 1px solid #d3d2d2; + border-top: 1px solid #d3d2d2; + padding: 25px 0 + } + .auth .registration fieldset .address-name .form-group { + margin-bottom: 0; + padding: 35px 80px 35px 80px; + } + .auth .registration fieldset .address-name > div:first-child { + border-right: 1px solid #d3d2d2 + } + .auth .registration .submit { + padding: 0; + } + .authentication .alert-danger { + margin: -50px 0 50px 0; + } + .authentication .page-heading { + padding-bottom: 220px; + } + .auth .lost-password { + font-style: italic; + } + .auth .registration .bg-blue { + background-color: #f1f0f0; + padding: 30px; + overflow: hidden; + } + .auth .registration .bg-blue .trigger-invoice { + padding-left: 30px; + } + .auth .registration .bg-blue .trigger-invoice label { + position: relative; + z-index: 0; + } + .auth .registration .bg-blue .trigger-invoice:before { + content: ''; + z-index: 0; + position: absolute; + bottom: 0; + right: -1000px; + left: 0; + background-color: #eceaea; + top: -43px; + bottom: -63px; + } + +@media (max-width: 1319px) { + .auth .connexion .ctn { padding: 0 15px; } + .auth .box .box-content { padding: 0 15px; } + .auth .registration fieldset .address-name .form-group { padding: 15px 15px 15px 30px } + .auth .registration fieldset .address-name > div:first-child { padding: 15px 30px 15px 15px } +} +@media (max-width: 991px) { + .auth .connexion { padding: 45px 15px 30px 15px } + .auth .registration fieldset .address-name .form-group { padding: 15px } + .auth .registration fieldset .address-name > div:first-child { border: 0; padding: 15px; } + .auth .custom-checkbox.inline label { max-width: 77% } +} +@media (max-width: 767px) { + .auth .lost-password { display: inline-block; margin: 5px 0; } +} +@media (max-width: 480px) { + .auth .connexion { margin-bottom: 30px; padding: 30px 0 0 0 } + .auth .connexion h2.title { font-size: 18px; margin-bottom: 20px; } + .auth .registration .submit { padding: 0 15px } + .auth .registration .submit .btn { display: block; padding: 11px 30px 8px 30px; width: 100% } + + .authentication .page-heading .inner { padding: 26px 0 18px 0 } + .auth .registration h2.title { margin-bottom: 20px; } + .auth .registration fieldset .address-name { background: #f5f2f2; margin: 0 -15px; padding: 25px 15px; } + .auth .custom-checkbox.inline label { text-transform: none; } +} + + +/*******************************************************************************************************************************/ +/************************************************* ++ PAGE CARRIER / SHIPPING ++ ************************************/ +/*******************************************************************************************************************************/ +.shipping {} + .shipping .addresses-list { + display: -webkit-box; + display: -moz-box; + display: -webkit-flex; + display: flex; + flex-flow: row wrap; + } + .shipping .addresses-list .box { + float: left; + width: 50%; + } + .shipping .box .title { + color: #000; + font-size: 22px; + + margin-bottom: 0; + padding: 25px 0; + text-transform: none; + } + .shipping .box .title span { + display: block; + padding: 10px 0; + } + .shipping .addresses-list .box:first-child .title span { border-right: 1px solid #d3d2d2 } + .shipping .addresses-list .box:first-child .box-content { + border-bottom: 1px solid #d3d2d2; + height: 330px; + padding: 30px 0; + margin-left: 110px; + + } + .shipping .addresses-list .box:first-child .box-content .inner { + border-right: 1px solid #d3d2d2; + padding-right: 110px; + } + .shipping .addresses-list .box:last-child .box-content { + border-bottom: 1px solid #d3d2d2; + height: 330px; + padding: 30px 0; + margin-right: 110px; + + } + .shipping .addresses-list .box:last-child .box-content .inner { + padding-left: 110px; + } + .shipping .address-heading { + } + .shipping .address_invoice_form .address-heading { + height: 73px; + } + .shipping .address-heading .address-heading-title { + color: #000; + display: block; + font-size: 13px; + margin-bottom: 12px; + text-transform: uppercase; + } + .shipping #address_delivery_form.address-heading .custom-select { + margin-bottom: 45px; + } + .shipping .address { + color: #000; + font-size: 13px; + } + .shipping .address .address_phone_mobile { + margin-top: 20px; + } + .shipping .address .address_update { + text-align: right; + } + .shipping .address .address_update a { + color: #666; + } + .shipping .address .address_update a:before { background: #666; } + .shipping .addressesAreEquals { + margin-top: 36px; + margin-bottom: 5px; + } + + .shipping .order-carrier-list { + border-bottom: 1px solid #d3d2d2; + } + .shipping .order-carrier-list .box-content { + padding: 0 110px; + } + .shipping .order-carrier-list .delivery-option { + border-top: 1px solid #d3d2d2; + padding: 30px 0; + } + .shipping .order-carrier-list .delivery-option:first-child { border: 0 } + .shipping .delivery-option .delivery-option-radio { width: 5% } + .shipping .delivery-option .delivery-option-img { width: 27% } + .shipping .delivery-option .delivery-option-desc { + color: #000; + font-size: 13px; + width: 50% + } + .shipping .delivery-option .delivery-option-price { text-align: right; width: 18% } + .shipping .delivery-option .delivery-option-name { + display: block; + margin-bottom: 30px; + } + .shipping .delivery-option .delivery-option-place { + display: block; + } + .shipping .gift-box .box-content { + padding: 30px 110px; + } + .shipping .gift-box .custom-checkbox { + margin-bottom: 30px; + } + .shipping .cart_navigation { + padding: 15px 110px; + } + +@media (max-width: 1319px) { + .shipping .addresses-list .box:first-child .box-content { margin: 0; padding: 30px 0 30px 30px } + .shipping .addresses-list .box:first-child .box-content .inner { padding: 0 30px 0 0 } + .shipping .addresses-list .box:last-child .box-content { margin: 0; padding: 30px 30px 30px 0 } + .shipping .addresses-list .box:last-child .box-content .inner { padding: 0 0 0 30px } + + .shipping .order-carrier-list .box-content { padding: 0 30px } + .shipping .delivery-option .delivery-option-img { padding: 0 30px 0 15px; } + + .shipping .cart_navigation { padding: 15px 30px } +} +@media (max-width: 991px) { + .shipping .box .title { font-size: 18px } + .shipping .addressesAreEquals { margin-top: 30px; } + .shipping .address_invoice_form .address-heading { height: 94px; } + .shipping #address_delivery_form.address-heading .custom-select { margin-bottom: 60px; } +} +@media (max-width: 767px) { + .shipping .addresses-list .box { margin-left: 10%; width: 80% } + .shipping .addresses-list .box:first-child .title span { border: 0 } + .shipping .addresses-list .box:first-child .box-content, .shipping .addresses-list .box:last-child .box-content { height: auto; } + .shipping .addresses-list .box:first-child .box-content .inner { border: 0 } + + .shipping .order-carrier-list .box-content { padding: 0 15px } + .shipping .delivery-option .delivery-option-radio { width: 12% } + .shipping .delivery-option .delivery-option-img { display: none; } + .shipping .delivery-option .delivery-option-desc { width: 70%; } + + .shipping .gift-box .box-content { padding: 30px 15px; } +} +@media (max-width: 480px) { + .shipping .box .title { padding: 10px 0 } + .shipping .addresses-list .box { margin-left: 0; width: 100% } + .shipping .address_add .btn { padding: 11px 10px 8px 10px } + + .shipping .addressesAreEquals { margin-top: 0; } + .shipping .address_invoice_form .address-heading { height: auto; margin-bottom: 10px; } + + .shipping .order-carrier-list { background: #f5f2f2; margin: 0 -15px 30px -15px } + + .shipping .delivery-option .delivery-option-name { margin-bottom: 5px; } + .shipping .delivery-option .delivery-option-radio { width: 16% } + .shipping .delivery-option .delivery-option-desc { width: 60%; } + .shipping .delivery-option .delivery-option-price { width: 24% } + + .shipping .gift-box .box-content { padding: 30px 0 0 0; } + .shipping .gift-box .custom-checkbox.inline label { max-width: 83% } + + .shipping .cart_navigation { padding: 0 } +} + + +/*******************************************************************************************************************************/ +/************************************************* ++ PAGE PAYMENT ++ *********************************************/ +/*******************************************************************************************************************************/ +.order-payment {} + .order-payment .box.payments-method .box-content { + border-bottom: 1px solid #e2e2e2; + } + .order-payment .resume-cart .box-footer-resume { + border-top: 1px solid #e2e2e2; + color: #000; + font-size: 22px; + + padding: 10px 80px; + } + .order-payment .resume-cart .box-footer-resume > div { + padding: 20px 0; + } + .order-payment .resume-cart .total-price .label, + .order-payment .resume-cart .shipping .label { + font-size: 22px; + } + .order-payment .box-footer-resume .price { + text-align: right; + } + .order-payment .resume-cart .total-price .price { + font-size: 30px; + } + + .order-payment .paiement-module { + border-top: 1px solid #e2e2e2; + padding: 25px 0; + } + .order-payment .paiement-module:first-child { border: 0 } + .order-payment .paiement-module img { + max-width: 100%; + } + .order-payment .paiement-module .mode { + font-family: 'poppins'; + font-weight: bold; + font-size: 16px; + } + .order-payment .cgv { + background: #f5f2f2; + padding: 40px 80px + } + .order-payment .cgv .title { + color: #000; + font-size: 22px; + + margin-bottom: 30px; + text-align: center; + } + .order-payment .cgv label { + padding: 2px 0 + } + .order-payment .cgv a { + color: #666; + display: inline-block; + padding-left: 35px; + text-decoration: underline; + } + + .order-payment .resume-cart .box { + } + .order-payment .box .title { margin-bottom: 0; } + .order-payment .box .box-content { padding-bottom: 0; padding-top: 0; } + .order-payment .resume-cart .resume-products { + } + .order-payment .resume-cart .product { + color: #000; + padding: 40px 0; + } + .order-payment .resume-cart .product:not(:last-child) { + border-bottom: 1px solid #e2e2e2; + } + .order-payment .resume-cart .product img { + float: left; + margin-right: 30px; + max-width: 110px; + } + .order-payment .resume-cart .product .product-name { + margin-bottom: 25px; + text-transform: uppercase; + } + .order-payment .resume-cart .product .product-attributes { + color: #666; + margin-bottom: 10px; + } + .order-payment .resume-cart .price { + color: #000; + font-size: 22px; + + } + .order-payment .resume-cart .product .price { + display: block; + } + .order-payment .resume-cart .old-price { + color: #999; + } + .order-payment .resume-cart .price sup { + font-size: 50%; + position: relative; + top: -8px; + } + .order-payment .resume-cart .price .barre sup { font-size: 14px; top: 0 } + .order-payment .cart_navigation { + float: right; + text-align: center; + } + .order-payment .cart_navigation .mandatory { + clear: both; + color: #666; + float: left; + margin-top: 10px; + text-align: center; + width: 100% + } + + +@media(max-width: 1319px) { + .order-payment .box { padding: 0 } + .order-payment .cgv { padding: 30px } + .order-payment .cgv .title { text-align: left; } + .order-payment .resume-cart .box-footer-resume { padding: 10px 30px } +} +@media(max-width: 991px) { + .order-payment .resume-cart .box-content, .order-payment .resume-cart .box-footer-resume { padding-left: 50px; padding-right: 50px; } + .order-payment .box { padding-left: 30px; padding-right: 30px; } + .order-payment .paiement-module .mode { width: 80%; } + .order-payment .paiement-module .mode + div { margin-left: 20%; } + .order-payment .paiement-module .inner > div:first-child { width: 20%; } + .order-payment .paiement-module img { max-width: 100px; margin-top: 5px; } +} +@media(max-width: 767px) { + .order-payment .box { padding: 0 } + .order-payment .box .title { text-align: center; } + .order-payment .resume-cart { margin-bottom: 60px; } + .order-payment .resume-cart .box-content, .order-payment .resume-cart .box-footer-resume { padding: 0 } + .order-payment .resume-cart .product img { margin-right: 20px; max-width: 100px } + .order-payment .resume-cart .product .product-name { margin-bottom: 10px; } + .order-payment .resume-cart .box-footer-resume { margin-top: 15px; } + .order-payment .resume-cart .box-footer-resume > div { padding: 15px 0 } + .order-payment .resume-cart .total-price .label, .order-payment .resume-cart .shipping .label { font-size: 16px; } + .order-payment .resume-cart .price { font-size: 16px; } + .order-payment .resume-cart .total-price .price { font-size: 22px; } + + .order-payment .paiement-module .desc { padding-left: 25%; margin-top: 5px; } +} +@media(max-width: 480px) { + .order-payment .resume-cart .product { padding: 15px 0 } + .order-payment .resume-cart .box-footer-resume > div { padding: 10px 0 } + .order-payment .resume-cart .total-price .label, .order-payment .resume-cart .shipping .label { font-size: 12px } + .order-payment .resume-cart .price { font-size: 12px; } + + .order-payment .paiement-module { padding: 15px } + + .order-payment .cgv { padding: 15px; } + .order-payment .cgv .title { font-size: 16px; margin-bottom: 10px; } + .order-payment .cart_navigation { float: none; padding: 30px 0 } + .order-payment .cart_navigation .mandatory { margin-top: 0; } +} + + +/*******************************************************************************************************************************/ +/************************************************* ++ PAGE ORDER CONFIRMATION ++ ***********************************/ +/*******************************************************************************************************************************/ +.order-confirmation {} + .order-confirmation .congratz { + margin-bottom: 60px; + text-align: center; + } + .order-confirmation .congratz .congrat { + display: block; + font-size: 25px; + margin: 28px 0 0 0; + text-transform: uppercase; + } + .order-confirmation .congratz .order { + color: #343f44; + display: block; + font-size: 30px; + margin-bottom: 5px; + } + .order-confirmation .congratz .ref { + color: #ce1223; + font-size: 16px; + } + .order-confirmation .header { + text-align: center; + } + .order-confirmation .header .module-return .title { + color: #000; + display: block; + font-size: 22px; + margin-bottom: 45px; + padding: 30px 0; + text-transform: none; + text-align: center; + } + .order-confirmation .header .major { + margin-top: 0; + } + .order-confirmation .header .box > .inner { + font-size: 13px; + padding: 0 + } + + + .shipping-recap .shipping .addresses-list .box .box-content { height: 200px } + +@media (max-width: 1319px) { + .order-confirmation .congratz { margin-bottom: 45px; } + .order-confirmation .congratz .congrat { margin: 0; } + .order-confirmation .cart .title { margin-bottom: 0; } + .order-confirmation .cart .box-content { margin-left: -15px; margin-right: -15px; padding: 0 } + .order-confirmation .cart-content { margin-left: -15px; margin-right: -15px; padding: 0 } +} +@media (max-width: 767px) { + .order-confirmation .cart-content { margin-left: 0; margin-right: 0; padding: 30px 0 } + .order-confirmation .shipping-recap { text-align: center; } +} +@media (max-width: 480px) { + .order-confirmation .congratz { margin-bottom: 30px; } + .order-confirmation .header .module-return { padding: 0 } + .order-confirmation .header .module-return .title { font-size: 18px; margin-bottom: 15px; padding: 15px 0 } + .order-confirmation .cart-content { padding: 0 } + .order-confirmation .cart-content .product-row { margin: 0 -15px } +} + + +/*******************************************************************************************************/ +/************************************* ++ PAGES COMPTE ++ ********************************/ +/*******************************************************************************************************/ + +/******************************************* == ACCOUNT / MENU == ********************************/ +.account .menu-account { +} + .account .menu-account ul { + } + .account .menu-account li a { + color: #666; + display: inline-block; + font-size: 12px; + font-weight: 500; + padding: 2px 0; + margin: 0 0 25px 0; + text-transform: uppercase; + } + .account .menu-account li a.active { color: #000; } + .account .menu-account li.logout a { margin-top: 30px; } + + +@media (max-width: 991px) { + .mobile-account-menu { margin-bottom: 15px; } + .mobile-account-menu .btn { margin-right: 15px; padding: 10px 15px } + .account .menu-account { background: rgba(0, 0, 0, 0); bottom: 0; left: 0; margin: 0; pointer-events: none; position: fixed; width: 100%; top: 0; transition: all 0.3s ease 0s; z-index: 300; } + .account .menu-account.open { background: rgba(0, 0, 0, 0.5); left: 0; pointer-events: auto; } + .account .menu-account > div { background: #f5f2f2; height: 100%; left: -101%; margin: 0; padding: 0 45px; position: absolute; transition: all 0.3s ease 0s; width: 50% } + .account .menu-account.open > div { left: 0 } + .account .menu-account .close-tab { color: #666; width: 100% } + .account .menu-account .close-tab img { border: 2px solid #000; border-radius: 50%; display: block; height: 47px; margin: 15px 0 35px 0px; width: 47px; } + .account .menu-account .close-tab a { color: #666; display: inline-block; font-size: 13px; margin: 0 0 30px -25px; text-decoration: none; text-transform: none; } + .account .menu-account .close-tab i { margin: -3px 5px 0 0; } +} +@media (max-width: 480px) { + .mobile-account-menu .btn { margin: 0 0 10px 0; padding: 10px 15px; text-align: center; width: 100%} + .account .menu-account > div { padding: 0 15px 0 45px; width: 90% } +} + + +/**************************************** == ACCOUNT / MY-ACCOUNT == ********************************/ +.my-account { +} + .account .user-infos { + margin-bottom: 30px; + } + .account .user-infos > span { + color: #666; + display: block; + margin-bottom: 10px; + } + .account .user-infos > span > span { + color: #000; + + text-transform: uppercase; + } + + .account .addresses-preview { + + } + .account .addresses-preview .address { + border-bottom: 1px solid #d3d2d2; + height: 385px; + margin-bottom: 45px; + padding: 0 + } + .account .addresses-preview .title { + padding: 25px 0 25px 35px; + } + .account .address .title > span { + display: block; + border-right: 1px solid #d3d2d2; + padding: 10px 35px 10px 0; + } + .account .address:last-child .title > span { border: 0; } + .account .address:nth-child(3n) .title > span { border: 0; } + .account .address .box-content { + border-right: 1px solid #d3d2d2; + margin: 30px 0; + padding: 15px 35px; + } + .account .address:last-child .box-content { border: 0; } + .account .address:nth-child(3n) .box-content { border: 0; } + .account .address .phone_mobile { + display: block; + margin: 30px 0 50px 0; + } + +@media (max-width: 1319px) { + .account .address:nth-child(3n) .title > span, + .account .address:nth-child(3n) .box-content { border-right: 1px solid #d3d2d2; } + .account .address:nth-child(2n) .title > span, + .account .address:nth-child(2n) .box-content { border: 0 } +} +@media (max-width: 991px) { + .account .addresses-preview .address { height: 320px } + .account .addresses-preview .title { padding: 15px 0 15px 35px } + .account .address .box-content { margin: 15px 0 } + .account .address .phone_mobile { margin: 15px 0 30px 0 } +} +@media (max-width: 767px) { + .account .address .title > span, + .account .address .box-content { border: 0 } + .account .address:nth-child(3n) .title > span, + .account .address:nth-child(3n) .box-content { border: 0 } +} +@media (max-width: 480px) { + .account .addresses-preview .address { height: auto; } + .account .addresses-preview .title { padding: 5px 0 5px 15px } + .account .addresses-preview .address .box { margin-bottom: 0; } + .account .addresses-preview .address .box-content { padding: 15px } +} + + +/******************************************* == ACCOUNT / IDENTITY == ********************************/ +.identity { +} + .identity .civilite > div { + float: left; + margin-right: 45px; + } +@media (max-width: 480px) { + .identity .birthdate > div { margin-bottom: 10px; } +} + + +/******************************************* == ACCOUNT / HISTORY == ********************************/ +@media (max-width: 991px) { + .account .table-div .table-row > div { display: block; margin: 5px 0 } +} + + +/******************************************* == ACCOUNT / VOUCHERS == ********************************/ +.discount .table-div .table-head > div { + padding: 8px 0 8px 30px +} +@media (max-width: 1319px) { + .discount .table-div .table-head > div { padding: 8px 0 8px 15px } +} + + +/******************************************* == ACCOUNT / ORDER-DETAIL == *****************************/ +.order-detail .order-info { + margin-bottom: 30px; +} + .order-detail .short-desc ul { + line-height: 20px; + padding: 0 0 15px 0; + } + .order-detail .short-desc li { + float: left; + width: 25%; + } + .order-detail .short-desc .has-pdf li { width: 20% } + .order-detail .short-desc li .bold { + display: block; + } + .order-detail .order-info .table-div { + margin-top: 0; + } + .order-detail .pdf a { + color: #000; + text-decoration: underline; + } + +.order-detail .table-row .return-checkbox { + padding-right: 0; +} +.order-detail .account .product-row { +} + .order-detail .product-row .product-name { + display: block; + + } + .order-detail .account .product-row .product-name .ref { color: #666; display: block; font-size: 12px } + .table-div .table-head > div.product-qty, + .order-detail .product-row .product-qty { + padding: 8px 10px; + text-align: center; + } + .order-detail .table-row .price { + font-size: 22px + } + + .order-detail .order_qte_input { + background: #fff; + border: 1px solid #cdced4; + color: #000; + font-family: 'Avenir'; + height: 30px; + padding: 0 10px; + text-align: center; + width: 40px + } + .order-detail .order_qte_input:disabled { background: #f1f1f1; box-shadow: none; cursor: not-allowed; opacity: 0.5 } + + .order-detail #sendOrderMessage label { + color: #1e1e1e; + + } + .order-detail #sendOrderMessage .custom-select { + width: 60%; + } + +@media (max-width: 1319px) { + .order-detail .product-row .product-qty { text-align: left } +} +@media (max-width: 991px) { + .order-detail .product-row .product-qty { padding-left: 0 } +} +@media (max-width: 767px) { + +} + + +/******************************************* == ACCOUNT / RETOURS == ********************************/ +.block-order-detail { + border: 1px solid #e3e3e4; + margin-top: 30px; + padding: 30px; +} + +@media (max-width: 991px) { + .block-order-detail .text-center { text-align: left; } +} + + +/******************************************* == ACCOUNT / AVOIRS == ********************************/ +.order-slip .account .table-div .table-row .icon-pdf { + font-size: 26px; + height: 27px; + margin: -8px 0 -4px 0; +} + + +/******************************************* == ACCOUNT / WISHLIST == ********************************/ +.wishlistLinkTop { + margin-bottom: 30px; + text-align: center; +} + .wishlistLinkTop .social { + margin-bottom: 15px; + } + .wishlistLinkTop .social li { + display: inline-block; + margin: 0 10px; + vertical-align: middle; + } + #view_wishlist .product-ctn .product-name { + margin: 0; + } + #view_wishlist .product-ctn .product-attributes { + display: inline-block; + font-size: 11px; + margin: 0 0 10px 0; + } + +@media (max-width: 991px) { + #block-order-detail > .inner { border: 1px solid #d3d2d2; margin: 0 -15px; padding: 30px; } + .wishlist-list .idWishListFind { border: 0; clear: none; float: left; position: relative; width: 50% } + .wishlist-list .idWishListFind .wishlist_default { text-align: left; } + .wishlist-list .idWishListFind .delete { bottom: 15px; position: absolute; right: 60px; } + .wishlist-list .product-ctn .product-infos { padding: 0 } +} +@media (max-width: 767px) { + .wishlist-list .idWishListFind { width: 100% } + .wishlist-list .product-list { padding: 0 25% } +} +@media (max-width: 480px) { + .wishlist-list .idWishListFind .delete { right: 0; } + .wishlist-list .product-list { padding: 0 } + .wishlist-list .product-ctn { margin-bottom: 45px; } + .wishlist-list .product-ctn .btn { padding: 10px; text-align: center; width: 100% } +} + + +/******************************************* == ACCOUNT / WISHLIST == ********************************/ +.module-mailalerts-account { +} + .module-mailalerts-account .products-block-image { + margin-right: 15px; + } + .module-mailalerts-account .product-description small { + color: #aaa; + display: block; + font-size: 11px; + font-style: italic; + margin-top: 5px; + } + + +@media (max-width: 991px) { + .module-mailalerts-account .remove-ctn { position: static } + .module-mailalerts-account .remove i { cursor: pointer; margin-top: -7px; position: absolute; right: 15px; top: 50% } +} +@media (max-width: 767px) { + +} +@media (max-width: 480px) { + +} + +/*************************************************************************************************************/ +/********************************** ++ PAGES COMPLEMENTAIRES ++ *************************************/ +/**************************************************************************************************************/ +#pagenotfound .search-product .form-group { + margin: 0; +} + #pagenotfound .page-heading { + text-align: center; + } + #pagenotfound .search-product { + margin-bottom: 30px; + } + #pagenotfound .search-product .form-group input { + height: 36px; + } +@media (max-width: 767px) { + #pagenotfound .main .inner { padding: 25px 0 } + #pagenotfound .main .btn { margin-top: 15px; padding: 11px 10px 8px 10px; width: 100% } +} + +/* Contact */ +#contact .contact-form-box { + background: #fff; +} +#contact textarea { + height: 289px; +} +#contact .submit { + margin-top: 0; +} +@media (max-width: 1349px) { + #contact div.uploader span.filename { width: 250px } + #contact div.uploader span.action { padding: 12px 15px 12px; width: 115px } +} +@media (max-width: 991px) { + #contact div.uploader span.filename { width: 60% } + #contact div.uploader span.action { margin-left: 5%; padding: 12px 10px 12px; width: 35% } + #contact textarea { height: 200px; } +} +@media (max-width: 767px) { + #contact div.uploader span.filename { width: 50% } + #contact div.uploader span.action { margin-left: 5%; padding: 12px 0px 12px; width: 45% } +} + +/*************************************************************************************************************/ +/********************************** ++ PLAN SITE ++ *************************************/ +/**************************************************************************************************************/ +#sitemap { + +} + #sitemap #sitemap_content li { + padding: 5px 0; + } + #sitemap #sitemap_content li a { + color: #333; + font-size: 14px; + padding: 0 10px 0 0; + position: relative; + } + #sitemap #sitemap_content li a i { + background-position: -116px -43px; + left: 0; + height: 20px; + position: absolute; + top: 0; + width: 20px; + } + #sitemap .tree { + padding: 0 0 0 5px; + } + #sitemap #sitemap_content .tree ul { + padding: 0 0 10px 0; + } + #sitemap #sitemap_content .tree > li > a { + font-family: 'Avenir'; + padding: 0; + } + #sitemap #sitemap_content .tree > li > a span { + background: #fff; + display: block; + margin: 0 0 -5px 0; + position: relative; + z-index: 3; + } + #sitemap #sitemap_content .tree ul li { + padding: 0; + } + #sitemap #sitemap_content .tree ul li a { + border-bottom: 1px solid #ccc; + border-left: 1px solid #ccc; + display: block; + height: 35px; + padding: 5px 0 5px 40px; + position: relative; + z-index: 2; + } + #sitemap #sitemap_content .tree ul li a span { + background: #fff; + display: block; + margin: 15px 0 0 -15px; + padding: 0 30px 0 5px; + } + #sitemap #sitemap_content .tree ul ul { + padding: 5px 0 5px 30px; + position: relative; + z-index: 1; + } +#sitemap .sitemap_block.cms ul ul { + display: none; +} + + +/*************************************************************************************************************/ +/************************************** ++ PAGES CMS ++ ****************************************/ +/*************************************************************************************************************/ +.cms { +} +.cms.content_only { padding-bottom: 30px } + .cms .cms-banner { + height: 650px; + width: 100%; + } +.cms .matrice-main-title { + font-size: 80px; + margin: 150px 0; + padding: 0 15px; + text-align: center; + text-transform: uppercase; +} +.matrice-anchors { + background: #f5f2f2; + text-align: center; +} + .matrice-anchors li { + display: inline-block; + } + .matrice-anchors li a { + font-size: 12px; + + display: block; + padding: 30px 60px; + text-transform: uppercase; + } + +.matrices { +} + .matrices .right .matrice-img { + position: relative; + left: 50%; + } + .matrices .matrice-img img { + display: block; + height: auto; + max-width: 100%; + } + .matrices .matrice-content { + color: #000; + padding: 15px 110px; + position: relative; + } + .matrices .right .matrice-content { right: 50% } + .matrices .matrice-content.slider { padding: 0 220px 50px 220px; text-align: center; } + .matrices .chevron { + display: inline-block; + } + .matrices .title { + display: block; + font-size: 30px; + margin: 50px 0; + text-transform: uppercase; + } + .matrices .title.big { font-size: 130px; margin: 100px 0; } + .matrices .title.medium { font-size: 80px; margin: 75px 0; } + .matrices .matrice-content .img-full { + height: auto; + margin-bottom: 50px; + max-width: 100%; + } + .matrices .desc { + line-height: 26px; + } +.matrices .flex-direction-nav { + left: 0; + margin-top: -20px; + position: absolute; + right: 0; + top: 50%; + z-index: 3; +} + .matrices .flex-direction-nav li { + position: absolute; + top: 0px; + bottom: 0; + } + .matrices .flex-direction-nav li.flex-nav-next { right: -35px } + .matrices .flex-direction-nav li.flex-nav-prev { left: -55px } + .matrices .flex-direction-nav li a { + bottom:0; + color: rgba(35, 31, 32, 0.3); + font-size: 40px; + margin: auto; + position: absolute; + top: 0; + } + +.cms .showroom { + padding: 20px 0; + text-transform: uppercase; +} + .cms .showroom .name { + + text-align: right; + } + .cms .showroom .new { + float: right; + font-weight: 900; + } + +@media (max-width: 1319px) { + .cms .cms-banner { height: 550px; } + .matrices .matrice-content { padding: 15px 30px } + .matrices .matrice-content.slider { padding: 15px 30px } + .cms .showroom .name { text-align: left; } +} +@media (max-width: 991px) { + .cms .cms-banner { height: 400px; } + .cms .matrice-main-title { font-size: 60px; margin: 60px 0; } + .matrices .title.big { font-size: 60px; } + .matrice-anchors li a { padding: 20px 15px } +} +@media (max-width: 767px) { + .cms .cms-banner { height: 280px; } + .matrices .matrice { text-align: center; } + .matrices .right .matrice-img { left: auto; } + .matrices .right .matrice-content { right: auto; } + .matrices .matrice-slider { margin: 0 -15px; } + .matrices .matrice-slider .owl-item { opacity: 0.3; transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; } + .matrices .matrice-slider .owl-item.active { opacity: 1; } +} +@media (max-width: 480px) { + .cms .cms-banner { height: 180px; } + .cms .matrice-main-title { font-size: 30px; margin: 30px 0; } + #cms .cms-content table td img { width: 100% } + .matrice-anchors li { float: left; width: 33.33% } + .matrices .chevron { height: 40px; width: 40px; } + .matrices .title { margin: 20px 0; } + .matrices .title.big { font-size: 30px; margin: 20px 0; } +} + + +/************************************************************************************************************** +**************************************** == COOKIE == ************************************** +**************************************************************************************************************/ + +#cookiesinfo { + background: #000; + bottom: 0; + color: #fff; + font-size: 14px; + left: 0; + padding: 15px 30px; + position: fixed; + right: 0; + text-align: center; + z-index: 1000; +} + #cookiesinfo .close-cookie { + background: #fff; + border-radius: 50%; + color: #000; + cursor: pointer; + font-size: 16px; + font-weight: bold; + height: 26px; + line-height: 26px; + margin: -13px 0 0 0; + position: absolute; + right: 10px; + text-align: center; + top: 50%; + width: 26px; + } + + + + +/************************************************************************************************************* +**************************************** MAGASINS ******************************************** +**************************************************************************************************************/ +.stores .search { + background: #f5f2f2; + margin: -70px 0 60px 0; + padding-bottom: 40px; +} + .stores .search .custom-select > span:after { line-height: 32px; } +.stores .store-title, +.stores .store-form, +.stores .store-result { + clear: both; + padding: 10px 15px +} +.stores .store-result { display: block; padding: 25px 0; opacity: 0; } +.stores .store-result.show { opacity: 1; } +.stores .form-group { + margin: 0; +} +.stores .form-group label, +.stores .form-group input, +.stores .form-group span { + display: inline-block; + vertical-align: middle; +} +.stores .form-group label { color: #000; display: block; padding-right: 10px; margin: 0 0 10px 0; text-transform: none } +.stores .form-group input { background: #fff; border: 0; font-family: 'Avenir'; height: 44px; width: 65% } +.stores .form-group span { background: #fff; border: 0; height: 44px; line-height: 44px; width: 54% } +.stores .form-group span.open { color: #666 } +.stores .form-group ul { top: 44px; } +.stores .search .btn { margin-top: 23px; padding: 16px 10px 14px 10px; } +.stores .map-stores { float: left } +.stores .list { float: right } +.stores #map2 { + height: 650px; + margin: 0 0 30px 0; + overflow: hidden; + width: 100%; +} + +.stores-table { + background: #fff; + color: #000; + font-size: 13px; + overflow: hidden; +} + .stores-table .store-head { + font-size: 0; + } + .stores-table .store-head div { + font-size: 14px; + } + .stores-table .store-lines { + height: 650px; + overflow-y: auto; + } + .stores-table .store-line { + clear: both; + float: left; + width: 100%; + } + .stores-table .store-line.onload { padding: 15px } + .stores-table .store-distance { + color: #666; + display: block; + margin-bottom: 20px; + } + .stores-table .store-infos { width: 80% } + .stores-table .store-infos .store-name { + color: #000; + display: block; + margin-bottom: 6px; + } + .stores-table .store-infos .store-address { + color: #000; + display: block; + line-height: 20px; + margin-bottom: 20px; + } + .stores-table .store-infos .store-details { + cursor: pointer; + display: inline-block; + margin-bottom: 60px; + padding: 8px 10px 7px 10px; + } +.storeslider { +} + .storeslider img { + margin-bottom: 45px; + } + .storeslider .homeslider-description { + padding: 0 220px; + text-align: center; + } + +.storeslider .flex-direction-nav { top: 375px } +.storeslider .flex-direction-nav li.flex-nav-next { right: -35px } +.storeslider .flex-direction-nav li.flex-nav-prev { left: -55px } + +@media (max-width: 1319px) { + .stores .form-group input { width: 60% } +} +@media (max-width: 991px) { + .stores .search { margin-bottom: 5px; } + .stores .store-form label { margin-bottom: 5px; } + .stores .store-form input, .stores .store-form span { width: 100% } + .stores-table .store-lines, .stores #map2 { height: 450px; } + .stores-table .store-infos { width: 100% } + .stores .search .btn { margin-top: 14px; } + .storeslider .homeslider-description { padding: 0 } +} +@media (max-width: 767px) { + .stores .list { width: 100% } + .stores-table .store-infos { border-bottom: 1px solid #ececec; margin-bottom: 15px; padding-bottom: 15px } + .stores-table .store-lines { border: 1px solid #dfdfdf; height: auto; padding: 15px } + .stores-table .store-infos .store-details { margin-bottom: 0; } + .stores .map-stores { width: 100% } +} +@media (max-width: 480px) { + .stores .search { padding-bottom: 25px } +} + + +/*************************************************************************************************************/ +/**************************************** ++ PRINT ++ ***************************************/ +/**************************************************************************************************************/ + +@media print { + #header .mainmenu, + #languages, + #header-cart, + #infos-client, + #header-search, + #breadcrumbs, + header.page-heading h1, + header.page-heading .sub-heading, + .account .table-div .table-head, + .account .table-div .table-row > div, + .account .table-div .table-row > div:last-child a, + .ctn.odrs .submit, + #footer > .ctn, + #footer #reinsurance > div, + .cta-product .share + { + display: none; + } + + header.page-heading h1.justif, + .account .table-div .table-row > div:last-child { + display: block; + } + #header { border-top: 100px solid #0e0e0e; height: 0; } + #header #header_logo { margin: -90px 0 50px 0; float: none;} + header.page-heading { border-top: 80px solid #b4293c; height: 0; padding: 0 } + header.page-heading h1 { color: #fff !important; margin: -60px 0 50px 0} + .ctn.odrs { padding: 0; } + .account .table-div { } + .account .table-div .table-row > div:last-child { border: 2px solid #f0f0f0; float: left; padding: 0; } + .account .table-div .table-row > div:last-child .print_odr { display: block; float: none; } + #footer #reinsurance { border-top: 20px solid #b4293c; height: 0; padding: 0; } + + a:link, a:visited {background: transparent; color:#333; text-decoration:none;} + a:link[href^="http://"]:after, a[href^="http://"]:visited:after {content: " (" attr(href) ") "; font-size: 11px; visibility: hidden;} + a[href^="http://"] {color:#000;} +} + + + +#index .multi .topleft .first a, +#index .multi .topleft .first span { + padding-top:20px; + color:#333; + text-align: left; + padding-left:20px; +} + diff --git a/www/themes/chocolatdemariage/css/index.php b/www/themes/chocolatdemariage/css/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/css/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/css/k2000.css b/www/themes/chocolatdemariage/css/k2000.css new file mode 100644 index 00000000..eff48cab --- /dev/null +++ b/www/themes/chocolatdemariage/css/k2000.css @@ -0,0 +1,1443 @@ +/************************************************************************************************************* +*************************************** RESET ******************************************* +**************************************************************************************************************/ +html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{ margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline } +article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block } +body { line-height: 1 } +ol, ul { list-style: none } +blockquote, q { quotes: none } +blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } +table { border-collapse: collapse; border-spacing: 0 } +a:hover, a:focus, a:active { outline: 0 } +p { margin-bottom: 15px; } +a { text-decoration: none; } +/*************************************************************************************************************/ +/**************************************** == TEXTE == ******************************************/ +/**************************************************************************************************************/ + +@font-face { + font-family: 'caveat'; + src: url('../fonts/caveat/caveat-regular-webfont.eot'); + src: url('../fonts/caveat/caveat-regular-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/caveat/caveat-regular-webfont.woff2') format('woff2'), + url('../fonts/caveat/caveat-regular-webfont.woff') format('woff'), + url('../fonts/caveat/caveat-regular-webfont.ttf') format('truetype'); + font-weight: normal; + font-style: normal; +} +@font-face { + font-family: 'caveat'; + src: url('../fonts/caveat/caveat-bold-webfont.eot'); + src: url('../fonts/caveat/caveat-bold-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/caveat/caveat-bold-webfont.woff2') format('woff2'), + url('../fonts/caveat/caveat-bold-webfont.woff') format('woff'), + url('../fonts/caveat/caveat-bold-webfont.ttf') format('truetype'); + font-weight: 600; + font-style: normal; +} + +@font-face { + font-family: 'staat'; + src: url('../fonts/staat/staat-bold-webfont.eot'); + src: url('../fonts/staat/staat-bold-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/staat/staat-bold-webfont.woff2') format('woff2'), + url('../fonts/staat/staat-bold-webfont.woff') format('woff'), + url('../fonts/staat/staat-bold-webfont.ttf') format('truetype'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'lato'; + src: url('../fonts/lato/lato-regular-webfont.eot'); + src: url('../fonts/lato/lato-regular-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/lato/lato-regular-webfont.woff2') format('woff2'), + url('../fonts/lato/lato-regular-webfont.woff') format('woff'), + url('../fonts/lato/lato-regular-webfont.ttf') format('truetype'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'latolight'; + src: url('../fonts/lato/lato-light-webfont.eot'); + src: url('../fonts/lato/lato-light-webfont.eot?#iefix') format('embedded-opentype'), + url('../fonts/lato/lato-light-webfont.woff2') format('woff2'), + url('../fonts/lato/lato-light-webfont.woff') format('woff'), + url('../fonts/lato/lato-light-webfont.ttf') format('truetype'); + font-weight: normal; + font-style: normal; +} + +.bg-grey { background-color: #f8f7f7; } +.img-full { width: 100%; } +.upper { text-transform: uppercase } +.lower { text-transform: lowercase; } +.italic { font-style: italic; } +.bold { font-weight: bold; } +.underline { text-decoration: underline; } +.barre { text-decoration: line-through; } +sup { font-size: 80%; top: -3px; } +a { color: inherit; } + +.cms-style { + font-size: 14px; + line-height: 20px; +} + .cms-style > *:first-child { + margin-top: 0; + padding-top: 0; + } + .cms-style > *:last-child { + margin-bottom: 0; + padding-bottom: 0; + } + .cms-style h2 { + color: #1e1e1e; + font-size: 24px; + margin: 0; + padding: 25px 0; + } + .cms-style h3 { + color: #008da9; + font-size: 18px; + margin: 0; + padding: 20px 0; + } + .cms-style p { margin-bottom: 15px } + .cms-style ul { list-style: disc; padding-left: 15px } + + +/**************************************************************************************************************/ +/************************************ == TITLES == ************************************/ +/**************************************************************************************************************/ +.title-arrow { + font-family: 'staat'; + font-size: 38px; + line-height: 45px; + padding-bottom: 30px; + text-transform: uppercase; +} + .title-arrow:before, .title-arrow:after { + content: '\e900'; + color: #f40f4b; + font-family: 'icomoon'; + display: inline-block; + font-size: 15px; + vertical-align: bottom; + } + .title-arrow span { + display: inline-block; + max-width: 547px; + vertical-align: bottom; + padding: 0 35px; + } + .title-arrow:after { content: '\e901'; } + + + +.title-drop { + font-family: 'caveat'; + font-size: 30px; + line-height: 38px; + color: #bd0132; + margin-bottom: 15px; + display: block; +} + .title-drop:before, .title-drop:after { + content: '\e918'; + color: #f40f4b; + font-family: 'icomoon'; + display: inline-block; + font-size: 23px; + vertical-align: bottom; + } + .title-drop:after { + content: '\e919'; + } + + + +.title-flowers { + font-family: 'staat'; + text-align: center; + font-size: 30px; + line-height: 55px; + padding-bottom: 10px; + color: #4f3528; +} + .title-flowers span { + padding: 15px; + } + .title-flowers:before, .title-flowers:after { + content: '\e918'; + font-family: 'icomoon'; + display: inline-block; + font-size: 23px; + vertical-align: bottom; + } + + .title-flowers:after { content: '\e919'; } + + +/*************************************************************************************************************/ +/**************************************** == ICONES == ************************************/ +/*************************************************************************************************************/ +@font-face { + font-family: 'icomoon'; + src:url('../fonts/icomoon.eot?7mvivo'); + src:url('../fonts/icomoon.eot?7mvivo#iefix') format('embedded-opentype'), + url('../fonts/icomoon.woff2?7mvivo') format('woff2'), + url('../fonts/icomoon.ttf?7mvivo') format('truetype'), + url('../fonts/icomoon.woff?7mvivo') format('woff'), + url('../fonts/icomoon.svg?7mvivo#icomoon') format('svg'); + font-weight: normal; + font-style: normal; +} + +.icon { + display: inline-block; + font-family: 'icomoon'; + speak: none; + font-size: 100%; + font-style: normal; + font-weight: normal; + font-variant: normal; + + text-transform: none; + vertical-align: middle; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.icon-small { font-size: 70% } +.icon-big { font-size: 130% } +.icon-right { padding-left: 10px; padding-right: 0 } + + +.icon-aurore_chocolats:before { + content: "\e90a"; +} +.icon-coffretprestige:before { + content: "\e90b"; +} +.icon-doublecoeur:before { + content: "\e90c"; +} +.icon-doublecube:before { + content: "\e90d"; +} +.icon-pochette:before { + content: "\e90e"; +} +.icon-pochette_transparente:before { + content: "\e90f"; +} +.icon-pyramide:before { + content: "\e910"; +} +.icon-sachetorganza:before { + content: "\e911"; +} +.icon-simplecube:before { + content: "\e912"; +} +.icon-vrac:before { + content: "\e913"; +} +.icon-ballon:before { + content: "\e914"; +} +.icon-arrow-antic-left:before { + content: "\e900"; +} +.icon-arrow-antic-right:before { + content: "\e901"; +} +.icon-arrow-bottom:before { + content: "\e902"; +} +.icon-arrow-cupidon-left:before { + content: "\e915"; +} +.icon-arrow-cupidon-right:before { + content: "\e916"; +} +.icon-badge:before { + content: "\e917"; +} +.icon-cart:before { + content: "\e903"; +} +.icon-drop-left:before { + content: "\e918"; +} +.icon-drops-right:before { + content: "\e919"; +} +.icon-heart-double:before { + content: "\e91a"; +} +.icon-icon-plus:before { + content: "\e904"; +} +.icon-losange-empty:before { + content: "\e91b"; +} + +.icon-paint-underline:before { + content: "\e905"; +} +.icon-pinterest:before { + content: "\e906"; +} +.icon-instagram:before { + content: "\e907"; +} +.icon-twitter:before { + content: "\e908"; +} + +/* old à trier */ +.icon-search:before { content: "\e900" } +.icon-tw:before { content: "\f099" } +.icon-fb:before { content: "\f09a" } +.icon-gplus:before { content: "\f0d5" } +.icon-arrow-down:before { content: "\e902" } +.icon-arrow-left:before { content: "\e91d" } +.icon-arrow-right:before { content: "\e91e" } +.icon-loupe:before { content: "\e904" } +.icon-message:before { content: "\e905" } +.icon-roue:before { content: "\e906" } +.icon-out-stock:before { content: "\e909" } +.icon-in-stock:before { content: "\e90a" } +.icon-plus:before { content: "\e90b" } +.icon-minus:before { content: "\e90c" } +.icon-check:before { content: "\e90d" } +.icon-menu:before { content: "\e90e" } +.icon-cross:before, +.icon-close:before { content: "\e90f" } +.icon-filter:before { content: "\e910" } +.icon-pdf:before { content: "\e911" } +.icon-trash:before, .icon-delete:before { content: "\e912" } + +/*************************************************************************************************************/ +/*********************************** == ANIMATIONS CSS == **************************************/ +/**************************************************************************************************************/ +.animated { transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s } +.animated-full * { transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s } + + +/*************************************************************************************************************/ +/************************************** == BOUTONS == ***************************************/ +/**************************************************************************************************************/ +.btn { + background: #42444f; + border: 1px solid #42444f; + border-radius: 0; + color: #fff; + cursor: pointer; + display: inline-block; + font-size: 18px; + line-height: normal; + padding: 8px 24px; + position: relative; + text-decoration: none; + text-transform: uppercase; + transition: all 0.3s ease 0s; + -webkit-transition: all 0.3s ease 0s; + -moz-transition: all 0.3s ease 0s +} +.account-container .btn, .auth .btn { + background-color: transparent; + border: 2px solid #bd0132; + color: #bd0132; + font-size: 14px; +} +.account-container .btn:hover, .auth .btn:hover { background-color: #bd0132; border-color: #bd0132; } +button.btn { padding-top: 7px; padding-bottom: 7px; } +.btn:hover { background-color: #9e062d; border-color: #9e062d; color: #fff; } + +.btn.btn2 { background: #929394; border-color: #929394; } +.btn.btn2:hover { background: none; color: #929394; } + +.btn.btn-full-width { width: 100%; } + +/* Positionnement des icones */ +.icon-right, .icon-left { + position: relative +} +.icon-right { padding-right: 40px; } +.icon-left { padding-left: 40px; } + .icon-right i, .icon-left i { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); + } + .icon-right i { left: auto; right: 10px } + .icon-left i { left: 10px; right: auto } + +input[disabled].btn { background: #fff; border-color: #fff; color: #363842; cursor: not-allowed; opacity: 0.5; } + +.btn span { display: inline-block; line-height: 1; padding: 6px 0 5px 0; } + + +/*************************************************************************************************************/ +/*************************************** == FORM == *****************************************/ +/**************************************************************************************************************/ +.form-group { + margin-bottom: 20px; +} +.form-group label { + display: block; + font-size: 14px; + margin-bottom: 5px; +} + .form-group label sup { + + } + .form-group .form-control { + background: #fff; + border-radius: 0; + height: 36px; + padding: 0 10px; + width: 100%; + border: 0; + position: relative; + color: #bd0132; + } + + .form-group .form-control-ctn { + padding: 2px; + background-image: url(../img/frame-btn.png); + background-size: 99% 99%; + } + + .form-group textarea.form-control { font-family:'opensans'; font-size: 14px; height: auto; padding: 10px; } + .form-group.form-ok .form-control { border-color: #d3e6de; color: #44a07a } + .form-group.form-error .form-control { border-color: #eaced2; color: #b4293c } + +.required sup { color: #bd0132; font-weight: bold; } + + +/*************************************************************************************************************/ +/************************************ == PAGE HEADING == *************************************/ +/**************************************************************************************************************/ +header.page-heading.order, header.account { + background-color: #bd0132; + text-align: center; + padding: 70px 0; +} + +header.page-heading { +} +header.page-heading.category { background: none; padding: 0; } +header.page-heading.order-process { padding: 70px 0 0 0; } + header.page-heading h1 { + color: #fff; + } + header.page-heading.order-process h1 { margin-bottom: 20px; } + header.page-heading .short-desc { + color: #fff; + } + header.page-heading.category .short-desc { color: inherit; } + header.page-heading .short-desc h2 { + display: block; + font-size: 14px; + } + +@media (max-width: 991px) { + +} +@media (max-width: 767px) { + header.page-heading.order-process { padding: 25px 0 0 0 } +} + +/*************************************************************************************************************/ +/************************************ == BREADCRUMBS == **************************************/ +/**************************************************************************************************************/ + .back { + font-family: 'caveat'; + color: #bd0132; + font-size: 18px; + padding-left: 30px; + display: inline-block; + font-weight: normal; + padding-right: 15px; + } + .back i { + padding-right: 0px; + font-size: 6px; + } + .crumb { + color: #908984; + font-weight: bold; + margin-bottom: 45px; + + } + .crumb > div { font-size: 12px; } + .crumb span.navigation-pipe { + font-weight: normal; + padding-left: 3px; + } + .crumb a { + font-weight: normal; + } + #breadcrumbs .crumb span a, + #breadcrumbs .crumb span span { + + } + + +/*************************************************************************************************************/ +/************************************ == BLOCK == **************************************/ +/**************************************************************************************************************/ +.block { margin-bottom: 30px } +.box { + font-size: 14px; + line-height: 20px; + margin-bottom: 30px; + position: relative; +} + .box > .inner { + background: #fff none repeat scroll 0 0; + padding: 25px 15px; + } + .box .title { + display: block; + font-size: 16px; + margin-bottom: 15px; + text-transform: uppercase; + } + .box .box-footer { + margin-top: 15px; + overflow: hidden; + } + .box .box-footer > *:last-child { + float: left; + } + .box .box-footer > *:first-child { + float: right; + } +@media(max-width: 480px) { + .box .box-footer > * { margin: 0 0 10px 0; width: 100% } +} + + +/*************************************************************************************************************/ +/************************************ == BLOCK PRODUIT == **************************************/ +/**************************************************************************************************************/ +.product-ctn { + background: #f1f1f1; + margin: 0 0 25px 0; + padding: 15px 0; + position: relative; +} +.product-ctn:last-child { margin-bottom: 0 } +.product-ctn.alt { background: #fff } +.product-ctn.cols { background: none; margin: 10px 0; padding: 15px; } +.product-ctn.cols .inner { + background: #f1f1f1; + padding: 10px; +} +.product-ctn.cols.alt .inner { background: #fff; } + + .product-pin { + color: #fff; + font-size: 24px;; + height: 50px; + line-height: 50px; + left: 15px; + position: absolute; + text-align: center; + top: 15px; + z-index: 5; + width: 67px; + } + + .product-pin.product-reduction { background: url('../img/pin-reduction.png') no-repeat center top } + .product-pin.product-reduction sup { + font-size: 60%; + position: relative; + top: -15%; + } + .product-ctn .product-img-ctn { + position: relative; + z-index: 1; + } + .product-ctn .product-img img { + margin: 0 auto; + } + .product-ctn .product-infos { + padding: 0; + position: static; + z-index: 2; + } + .product-ctn .product-infos .product-name { + display: block; + font-family: 'dosis'; + font-size: 16px; + line-height: 22px; + margin: 0 0 15px 0; + } + .product-ctn.cols .product-infos .product-name { line-height: 20px; margin: 10px 0 15px 0; } + .product-ctn .product-infos .product-name:after { + background: #cdced4; + content: ""; + display: block; + height: 2px; + margin: 4px 0 0 0; + width: 70px; + } + .product-ctn .product-infos .product-name a { + color: #181818; + display: block; + height: 45px; + transition: all 0.3s ease 0s; + -webkit-transition: all 0.3s ease 0s; + -moz-transition: all 0.3s ease 0s; + } + .product-ctn.cols .product-infos .product-name a { height: 65px; } + .product-ctn .product-name a { color: #fff } + .product-ctn .product-infos .product-name a { text-decoration: none; } + + .product-ctn .product-infos .product-details { + font-size: 14px; + overflow: hidden; + } + .product-ctn .product-infos .product-details .product-stock { + bottom: 17px; + position: absolute; + } + .product-ctn .product-infos .product-details .product-stock span { + font-size: 13px; + font-style: italic; + } + .product-ctn .product-infos .product-details .product-stock span.in-stock { color: #16a23d } + .product-ctn .product-infos .product-details .product-stock span.in-out-stock { color: #008da9 } + .product-ctn .product-infos .product-details .product-stock span.out-stock { color: #b20f0f } + .product-ctn .product-infos .product-details .product-stock span i { + font-size: 11px; + margin-top: -3px; + padding: 0 4px 0 0; + } + + + .product-ctn .add-to-cart-pane { + padding-top: 14px; + } + .product-ctn.cols .add-to-cart-pane { padding-top: 0; } + .product-ctn .product-price { + height: 50px; + } + .product-ctn.cols .product-price { margin-top: 30px; } + .product-ctn .product-price .current-price { + color: #008da9; + font-family: 'dosis'; + font-size: 30px; + } + .product-ctn .product-price .old-price { + color: #333; + font-family: 'opensans'; + font-size: 13px; + font-weight: 300; + } + .product-ctn .product-price .old-price .barre { + text-decoration: line-through; + } + .product-ctn .add-to-cart-pane a { + margin: 0 0 5px 0; + padding: 10px; + text-align: center; + text-decoration: none; + width: 100%; + } + .product-ctn .add-to-cart-pane .ajax_add_to_cart_button { + + } + .product-ctn .add-to-cart-pane .ajax_add_to_cart_button i { + font-size: 24px; + padding-right: 5px; + } + +@media (max-width: 1349px) { + .product-ctn .add-to-cart-pane { padding-top: 10px } +} +@media (max-width: 767px) { + .product-ctn .product-img-ctn { text-align: center } + .product-ctn .product-infos { padding: 15px } + .product-ctn .product-infos .product-name::after { margin: 10px 0 0 0 } + .product-ctn .product-infos .product-name a { height: auto; } + .product-ctn .product-infos .product-details .product-stock { margin:15px 0 0 0; position: static; } +} +@media (max-width: 580px) { + +} + + + +/*************************************************************************************************************/ +/************************************* == PAGINATION == *************************************/ +/**************************************************************************************************************/ +#pagination { + display: block; + padding: 20px 0; +} + #pagination .pagination_previous { + color: #93959e; + font-size: 13px; + } + #pagination .pagination_previous > * { + background: #fff; + float: left; + padding: 10px 12px 10px 30px; + position: relative; + } + #pagination .pagination_previous > a { color: #333; } + #pagination .pagination_previous > * i { + position: absolute; + left: 10px; + } + + #pagination .pagination_next { + color: #93959e; + font-size: 13px; + } + #pagination .pagination_next > * { + background: #fff; + float: right; + padding: 10px 30px 10px 12px; + position: relative; + } + #pagination .pagination_next > a { color: #333; } + #pagination .pagination_next > * i { + position: absolute; + right: 0px; + } + + #pagination ul { + font-family: "opensans"; + font-size: 13px; + font-weight: normal; + text-align: center; + } + #pagination ul li { + display: inline-block; + margin: 0 5px; + } + #pagination ul li a, #pagination ul li:hover a { text-decoration: none; } + #pagination ul li.active span span, #pagination ul li:hover a span { background: #2b2d36; border-color: #ed7b03; color: #fff } + #pagination ul li > a span, #pagination ul li > span span { + background: #fff; + color: #2b2d36; + display: block; + height: 100%; + padding: 10px 12px; + text-align: center; + } + #pagination ul li.active span { color: #2b2d36 } + + +/*************************************************************************************************************/ +/************************************** == POPOVER == **************************************/ +/**************************************************************************************************************/ +.popover { + border-radius: 0; + box-shadow: none; + padding: 0; + position: relative; +} + .popover i { + color: #5f616a; + margin-left: 5px; + padding-right: 0; + } + .popover .popover-content { + background: #fff; + bottom: 30px; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); + color: #5f616a; + left: 50%; + font-size: 13px; + font-style: italic; + padding: 10px; + position: absolute; + opacity: 0; + transform: translateX(-50%); + -webkit-transform: translateX(-50%); + -moz-transform: translateX(-50%); + transition: all 0.3s ease 0s; + -webkit-transition: all 0.3s ease 0s; + -moz-transition: all 0.3s ease 0s; + max-width: 200px; + z-index: -1; + } + .popover-content:before { + background: #fff; + bottom: -8px; + content: ""; + left: 50%; + margin: 0 0 0 -8px; + position: absolute; + height: 16px; + width: 16px; + transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -web-transform: rotate(-45deg); + z-index: -1; + } + .popover:hover .popover-content { opacity: 1; z-index: 3; } + .popover .popover-title { + background: #fff; + border: 0; + font-size: 18px; + font-weight: 700; + margin: 0 0 0 0; + text-transform: uppercase; + } + .popover li { + cursor: pointer; + } + + +/*************************************************************************************************************/ +/************************************** == FANCYBOX == *****************************************/ +/**************************************************************************************************************/ +body .fancybox-overlay { + background: rgba(197, 197, 197, 0.9); +} + body .fancybox-skin { + border-radius: 0; + } + body .fancybox-opened .fancybox-skin { box-shadow: none } + .fancybox-close { + background: #1e1e1e !important; + cursor: pointer; + display: block; + height: 30px !important; + position: absolute; + right: -30px !important; + top: 0 !important; + text-decoration: none; + width: 30px !important; + z-index: 2; + transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s + } + .fancybox-close:hover { background: #ed7b03 !important; text-decoration: none } + .fancybox-close:after { + color: #fff; + content: "\e90f"; + display: block; + font-family: 'icomoon'; + font-size: 22px; + margin: 3px 0 0 1px; + text-decoration: none; + } + + .fancybox-inner h2 { + margin: 0 0 30px 0; + text-transform: uppercase; + } + .fancybox-inner button { + background: #ed7a03; + border: 0; + border-radius: 2px; + color: #fff; + font-family: 'opensans'; + font-size: 16px; + font-weight: 900; + padding: 12px 18px 11px 18px; + position: relative; + text-transform: uppercase; + transition: all 0.3s ease 0s; + -webkit-transition: all 0.3s ease 0s; + -moz-transition: all 0.3s ease 0s; + } + #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { } + +@media (max-width: 1300px) { + .fancybox-overlay .fancybox-close { right: 0 !important } +} + +/*************************************************************************************************************/ +/************************************ == LIGHTGALLERY == ***************************************/ +/**************************************************************************************************************/ +.lg-backdrop { background-color: #fff } +.lg-toolbar { background-color: #363842; font-family: 'dosis' } +.lg-actions .lg-next, .lg-actions .lg-prev { + background: #363842; + margin-top: -30px; + padding: 20px 10px; +} +.lg-sub-html { font-family: 'dosis' } +.lg-outer .lg-thumb-outer { background-color: #363842 } +.lg-outer .lg-thumb-item { background: #fff; border-radius: 0; } +.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover { border-color: #008da9 } + .lg-outer .lg-thumb-item img { max-width: 100%; } + +/*************************************************************************************************************/ +/*************************************** == ALERT == *******************************************/ +/**************************************************************************************************************/ +.alert { + font-size: 14px; + line-height: 20px; + padding: 15px; +} +.alert-success { background: #16a23d; color: #fff; font-style: normal; } +.alert-warning { } +.alert-danger { background: #bd0132; color: #fff; font-style: normal; } + .alert ol li { + padding-left: 15px; + } + + +/*************************************************************************************************************/ +/************************************* == TABLEDIV == ****************************************/ +/**************************************************************************************************************/ +.table-div { + font-size: 14px; + margin-bottom: 30px; + overflow: hidden; +} +.box .table-div { margin-bottom: 0 } + .table-div .table-head, .table-div .table-row, .table-hide-info { clear: both } + + .table-div .table-head { + background: #363842; + color: #fff; + font-family: 'dosis'; + font-size: 14px; + padding: 15px 0; + text-transform: uppercase; + } + .table-div .table-row { + background: #f1f1f1 none repeat scroll 0 0; + border-top: 1px solid #e3e3e4; + color: #1e1e1e; + display: flex; + flex-direction: row; + flex-wrap: wrap; + overflow: hidden; + position: relative; + } + .table-div .table-row > div { + border-left: 1px solid #e3e3e4; + padding: 15px; + } + .table-div .table-row > div:first-child { border: 0 } + .table-div .table-row ul { + margin: 0; + } + .table-div .table-row ul li { + line-height: 22px + } + .table-div .table-row a { + color: #363842 + } + + +@media (min-width: 991px) { + .table-div strong { display: none; } +} +@media (max-width: 991px) { + .table-div .table-row { display: block; padding: 15px; } + .table-div .table-row > div { border: 0; font-size: 14px; padding: 0; } + .table-div .table-row strong { color: #008da9; display: block; font-size: 14px; font-weight: normal; margin: 10px 0 0 0; text-transform: uppercase; } + .table-div .table-row .table-hide-info { max-height: 200px } +} +@media (max-width: 767px) { + .table-div .table-head { font-size: 16px } +} + + +/*************************************************************************************************************/ +/************************************ == CUSTOM INPUT == ***********************************/ +/**************************************************************************************************************/ +.custom-select { + position: relative; +} + .custom-select.disabled > span { cursor: not-allowed; opacity: 0.5; } + .custom-select.disabled > label .label { cursor: not-allowed; opacity: 0.5; color: #4f3528; } + .custom-select > select { + display: none; + } + .custom-select > span { + background-color: #fff; + color: #bd0132; + cursor: pointer; + display: block; + font-size: 14px; + height: 36px; + line-height: 36px; + overflow: hidden; + padding: 0 45px 0 15px; + position: relative; + text-overflow: ellipsis; + width: 100%; + white-space: nowrap; + z-index: 1; + } + .custom-select > span.open { color: #bd0132; } + .custom-select.disabled > span { cursor: not-allowed } + .custom-select > span:after { + content: "\e902"; + color: #f5dee9; + font-size: 9px; + cursor: pointer; + display: block; + font-family: 'icomoon'; + position: absolute; + right: 15px; + margin-top: -18px; + top: 50%; + width: 10px; + opacity: 1; + transform-origin: 6px 23px 0; + transition: all 0.2s ease 0s; + -moz-transition: all 0.2s ease 0s; + -webkit-transition: all 0.2s ease 0s; + } + .custom-select > span.open:after { transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); opacity: 1; } + + .custom-select > ul { + background: #fff; + border: 1px solid #f5dee9; + display: none; + font-family: 'dosis'; + margin: 4px -4px 0 -5px; + max-height: 300px; + overflow-y: auto; + overflow-x: hidden; + padding: 0; + position: absolute; + z-index: 10; + } + .custom-select > ul.small { font-size: 70%; } + .custom-select > ul.small li { } + .custom-select > ul.open { display: block } + .custom-select > ul li { + color: #333; + cursor: pointer; + padding: 8px 10px; + } + .custom-select > ul li:hover, + .custom-select > ul li.selected { background-color: #f5dee9; } + .custom-select > ul li input { + height: 30px; + width: 100%; + } + .custom-select > label { + display: inline-block; + font-size: 14px; + margin-bottom: 5px; + } + + +/************************************ == CustomCheckbox == ***********************************/ + +.custom-checkbox { + overflow: hidden; + position: relative; +} + .custom-checkbox input { + cursor: pointer; + height: 21px; + left: 0; + opacity: 0; + margin: 0; + position: absolute; + top: 0; + width: 21px; + } + + /* Block */ + .custom-checkbox:before { + background-color: #fff; + background-position: 20px -351px; + border: 1px solid #f5dee9; + content: ""; + cursor: pointer; + display: block; + height: 21px; + margin-right: 10px; + width: 21px; + text-align: center; + } + .custom-checkbox label { + display: block; + cursor: pointer; + font-weight: 300; + margin-bottom: 0; + } + .custom-checkbox:after { + content: "\e914"; + cursor: pointer; + display: block; + font-family: 'icomoon'; + position: absolute; + left: 6px; + margin-top: -10px; + top: 50%; + width: 10px; + opacity: 0; + transition: all 0.2s ease 0s; + -moz-transition: all 0.2s ease 0s; + -webkit-transition: all 0.2s ease 0s; + pointer-events: none; + } + .custom-checkbox.checked:after { opacity: 1; } + + /* Inline */ + .custom-checkbox input { + left: 0; + margin-top: -13px; + top: 50%; + } + .custom-checkbox.inline:before { + display: inline-block; + margin-right: 10px; + vertical-align: middle; + } + .custom-checkbox.inline label { + display: inline-block; + max-width: 85%; + vertical-align: middle; + } + +/************************************ == CustomRadio == ***********************************/ + +.custom-radio { + clear: both; + position: relative; +} + .custom-radio input { + cursor: pointer; + height: 24px; + left: 0; + opacity: 0; + margin-top: -12px; + position: absolute; + top: 50%; + width: 24px; + } + .custom-radio:before { + background-color: #fff; + border: 1px solid #f3cfe1; + border-radius: 50%; + content: ""; + cursor: pointer; + display: block; + height: 26px; + width: 26px; + } + .custom-radio:after { + background-color: #bd0132; + border-radius: 50%; + content: ""; + cursor: pointer; + display: block; + height: 10px; + position: absolute; + left: 8px; + top: 8px; + width: 10px; + opacity: 0; + transform: scale(0); + -moz-transform: scale(0); + -webkit-transform: scale(0); + transition: all 0.2s ease 0s; + -moz-transition: all 0.2s ease 0s; + -webkit-transition: all 0.2s ease 0s; + } + .custom-radio.checked:after { transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); opacity: 1; } + .custom-radio.inline:before, + .custom-radio.inline label { + cursor: pointer; + display: inline-block; + vertical-align: middle; + } + .custom-radio.inline label { margin-bottom: 0; max-width: 75%; padding-left: 10px; color: #bd0132; } +.radio-box { + cursor: pointer; +} + +/************************************ == CustomFile == ***********************************/ + +.custom-file { + overflow: hidden; + position: relative; +} + .custom-file > input { + cursor: pointer; + height: 49px; + opacity: 0; + position: absolute; + width: 100%; + } + .custom-file > label { + display: block; + } + .custom-file .filename { + background: #f1f1f1; + border: 2px solid #cdced4; + float: left; + font-size: 14px; + height: 48px; + line-height: 46px; + overflow: hidden; + padding: 0 15px; + text-overflow: ellipsis; + white-space: nowrap; + width: 65%; + } + .custom-file .action { + background: #1c1d22; + border: 2px solid #1c1d22; + color: #fff; + float: right; + font-family: 'dosis'; + height: 48px; + line-height: 46px; + padding: 0 15px; + text-align: center; + width: 30%; + text-transform: uppercase; + } + +@media(max-width: 480px) { + .custom-checkbox.inline label { max-width: 75% } +} + +/***************************************************************************************/ +/**************************** == BOX ICON == ***********************************/ +/**************************************************************************************/ + .box-icon { + text-align: center; + margin: auto; + display: block; + float: none; + position: relative; + top: -145px; + max-width: 470px; + } + .box-icon > div { + position: relative; + border-bottom: 1px solid #fff; + border-left: 1px solid #fff; + border-right: 1px solid #fff; + padding-bottom: 0px; + padding-top: 50px; + } + .box-icon .title { + font-family: 'playfair'; + font-size: 35px; + text-transform: uppercase; + margin: auto; + padding-top: 30px; + padding-bottom: 30px; + overflow: hidden; + position: absolute; + width: 100%; + top: -98px; + } + + .box-icon .title > div { + position: relative; + z-index: 1; + height: 125px; + padding: 0 10px; + display: inline-block; + max-width: 90%; + } + + + .box-icon .title > div::after, .box-icon .title > div::before { + content: ''; + right: 100%; + left: -2000px; + border-top: 1px solid #fff; + position: absolute; + top: 68px; + } + .box-icon .title > div::after { + right: -2000px; + left: 100%; + } + .box-icon .title div > span { + height: 125px; + font-size: 0; + } + .box-icon .title div > span::before { + content: ''; + height: 100%; + width: 1%; + vertical-align: middle; + display: inline-block; + } + .box-icon .title > div > span > span, .box-icon .title > div > span > img { + width: 99%; + font-size: 60px; + display: inline-block; + vertical-align: middle; + } + + .box-icon .title-name { + font-size: 48px; + line-height: 48px; + font-family: 'playfair'; + text-transform: uppercase; + display: block; + color: #fff; + height: 110px; + } + .box-icon .btn-ctn { + display: block; + position: relative; + bottom: -22px; + } + +@media (max-width: 1349px) { + + .box-icon { top: -110px; } + .box-icon > div { padding-top: 22px; } + .box-icon .title { top: -60px; padding-top: 10px; padding-bottom: 10px; } + .box-icon .title > div { height: 90px; padding: 0 10px; } + .box-icon .title > div > span > img { } + .box-icon .title > div::after, .box-icon .title > div::before {top: 50px; } + +} +@media (max-width: 990px) { + .box-icon .title > div { height: 60px; padding: 0 10px; } +} +@media (max-width: 480px) { + .box-icon .title > div::after, .box-icon .title > div::before { top: 28px; } + .box-icon .title { top: -38px; } +} + +/***************************************************************************************/ +/**************************** == BOX TITLE == ***********************************/ +/**************************************************************************************/ + .box2 > div { + position: relative; + text-align: center; + border-bottom: 1px solid #fff; + border-left: 1px solid #fff; + border-right: 1px solid #fff; + padding-bottom: 0px; + } + .box2 .title { + font-family: 'playfair'; + font-size: 35px; + text-transform: uppercase; + margin: auto; + padding-top: 30px; + padding-bottom: 30px; + overflow: hidden; + position: absolute; + width: 100%; + top: -98px; + } + .box2 .title::after { + content: '\e90a'; + line-height: 160px; + max-width: 330px; + font-size: 160px; + color: #fff; + font-family: 'icomoon'; + position: absolute; + margin: auto; + right: 0; + top: 0px; + left: 0; + } + .box2 .title > div { + position: relative; + z-index: 1; + height: 125px; + padding: 0 10px; + display: inline-block; + max-width: 90%; + } + + + .box2 .title > div::after, .box2 .title > div::before { + content: ''; + right: 100%; + left: -500px; + border-top: 1px solid #fff; + position: absolute; + top: 68px; + } + .box2 .title > div::after { + right: -500px; + left: 100%; + } + .box2 .title div > span { + height: 125px; + font-size: 0; + } + .box2 .title div > span::before { + content: ''; + height: 100%; + width: 1%; + vertical-align: middle; + display: inline-block; + } + .box2 .title > div > span > span { + width: 99%; + font-size: 60px; + display: inline-block; + vertical-align: middle; + } + .box2 .desc { + padding: 90px 40px 50px 40px; + font-size: 14px; + line-height: 20px; + } + .box2 .btn-ctn { + display: block; + position: absolute; + margin: auto; + right: 0; + left: 0; + bottom: -22px; + } +@media (max-width: 1499px) { + .box2 .title > div > span > span { font-size: 42px; line-height: 42px; } + .box2 .title > div::after, .box2 .title > div::before { top: 57px; } + .box2 .title::after { font-size: 100px; line-height: 100px; } + .box2 .title > div > span > span { font-size: 38px; line-height: 38px; } + .box2 .title { padding-top: 10px; padding-bottom: 10px; top: -67px; } + .box2 .title > div { height: 100px; } + .box2 .desc { padding-top: 50px; } +} +@media (max-width: 1349px) { + .box2 .title > div { height: 80px; } + .box2 .title { padding-bottom: 12px; padding-top: 12px; top: -80px; } + .box2 .title > div > span > span { font-size: 40px; } + .box2 .title::after { font-size: 95px; line-height: 95px; } +} +@media (max-width: 990px) { + + .box2 .title { } + .box2 .title > div { height: 79px; } + .box2 .title > div > span > span { font-size: 35px; } + .box2 .title::after { font-size: 90px; line-height: 90px; } + +} +@media (max-width: 480px) { + .box2 > div { border: 0; } + .box2 .desc { padding: 0; } + .box2 .title > div::after, .box2 .title > div::before { display: none; } +} + +/******** BS MIN ********/ + +.bs-min .row { margin: 0 -5px } +.bs-min .lg1,.bs-min .lg2,.bs-min .lg3,.bs-min .lg4,.bs-min .lg5,.bs-min .lg6,.bs-min .lg7,.bs-min .lg8,.bs-min .lg9,.bs-min .lg10,.bs-min .lg11,.bs-min .lg12, +.bs-min .md1,.bs-min .md2,.bs-min .md3,.bs-min .md4,.bs-min .md5,.bs-min .md6,.bs-min .md7,.bs-min .md8,.bs-min .md9,.bs-min .md10,.bs-min .md11,.bs-min .md12, +.bs-min .sm1,.bs-min .sm2,.bs-min .sm3,.bs-min .sm4,.bs-min .sm5,.bs-min .sm6,.bs-min .sm7,.bs-min .sm8,.bs-min .sm9,.bs-min .sm10,.bs-min .sm11,.bs-min .sm12, +.bs-min .xs1,.bs-min .xs2,.bs-min .xs3,.bs-min .xs4,.bs-min .xs5,.bs-min .xs6,.bs-min .xs7,.bs-min .xs8,.bs-min .xs9,.bs-min .xs10,.bs-min .xs11,.bs-min .xs12 { +padding-left: 5px; padding-right: 5px; } \ No newline at end of file diff --git a/www/themes/chocolatdemariage/css/plugins.css b/www/themes/chocolatdemariage/css/plugins.css new file mode 100644 index 00000000..cf7fb892 --- /dev/null +++ b/www/themes/chocolatdemariage/css/plugins.css @@ -0,0 +1,948 @@ + +/************************************************************************************************************* +************************************* Flexslider **************************************** +**************************************************************************************************************/ +@font-face { + font-family: 'flexslider-icon'; + src: url('fonts/flexslider-icon.eot'); + src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg'); + font-weight: normal; + font-style: normal; +} + +.flex-container a:hover, +.flex-slider a:hover, +.flex-container a:focus, +.flex-slider a:focus { + outline: none; +} +.slides, +.slides > li, +.flex-control-nav, +.flex-direction-nav { + margin: 0; + padding: 0; + list-style: none; +} +.flex-pauseplay span { + text-transform: capitalize; +} + +.flexslider { + margin: 0; + padding: 0; +} +.flexslider .slides > li { + display: none; + -webkit-backface-visibility: hidden; +} +.flexslider .slides img { + width: 100%; + display: block; +} +.flexslider .slides:after { + content: "\0020"; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} +html[xmlns] .flexslider .slides { + display: block; +} +* html .flexslider .slides { + height: 1%; +} +.no-js .flexslider .slides > li:first-child { + display: block; +} + +/* DEFAULT THEME */ +.flexslider { + position: relative; + zoom: 1; +} +.flexslider .slides { + zoom: 1; +} +.flexslider .slides img { + height: auto; +} +.flex-viewport { + max-height: 2000px; + -webkit-transition: all 1s ease; + -moz-transition: all 1s ease; + -ms-transition: all 1s ease; + -o-transition: all 1s ease; + transition: all 1s ease; +} +.loading .flex-viewport { + max-height: 300px; +} +.carousel li { + margin-right: 5px; +} +.flex-direction-nav { + *height: 0; +} +.flex-direction-nav a { + text-decoration: none; + display: block; + width: 40px; + height: 40px; + margin: -20px 0 0; + position: absolute; + top: 50%; + z-index: 10; + overflow: hidden; + opacity: 0; + cursor: pointer; + color: rgba(0, 0, 0, 0.8); + text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +.flex-direction-nav .flex-prev { + left: -50px; +} +.flex-direction-nav .flex-next { + right: -50px; + text-align: right; +} +.flexslider:hover .flex-direction-nav .flex-prev { + opacity: 0.7; + left: -10px; +} +.flexslider:hover .flex-direction-nav .flex-prev:hover { + opacity: 1; +} +.flexslider:hover .flex-direction-nav .flex-next { + opacity: 0.7; + right: -10px; +} +.flexslider:hover .flex-direction-nav .flex-next:hover { + opacity: 1; +} +.flex-direction-nav .flex-disabled { + opacity: 0!important; + filter: alpha(opacity=0); + cursor: default; +} +.flex-pauseplay a { + display: block; + width: 20px; + height: 20px; + position: absolute; + bottom: 5px; + left: 10px; + opacity: 0.8; + z-index: 10; + overflow: hidden; + cursor: pointer; + color: #000; +} +.flex-pauseplay a:before { + font-family: "flexslider-icon"; + font-size: 20px; + display: inline-block; + content: '\f004'; +} +.flex-pauseplay a:hover { + opacity: 1; +} +.flex-pauseplay a.flex-play:before { + content: '\f003'; +} +.flex-control-nav { + width: 100%; + position: absolute; + bottom: -40px; + text-align: center; +} +.flex-control-nav li { + margin: 0 6px; + display: inline-block; + zoom: 1; + *display: inline; +} +.flex-control-paging li a { + width: 11px; + height: 11px; + display: block; + background: #666; + background: rgba(0, 0, 0, 0.5); + cursor: pointer; + text-indent: -9999px; + -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); + -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); + -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); + box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; +} +.flex-control-paging li a:hover { + background: #333; + background: rgba(0, 0, 0, 0.7); +} +.flex-control-paging li a.flex-active { + background: #000; + background: rgba(0, 0, 0, 0.9); + cursor: default; +} +.flex-control-thumbs { + margin: 5px 0 0; + position: static; + overflow: hidden; +} +.flex-control-thumbs li { + width: 25%; + float: left; + margin: 0; +} +.flex-control-thumbs img { + width: 100%; + height: auto; + display: block; + opacity: .7; + cursor: pointer; + -webkit-transition: all 1s ease; + -moz-transition: all 1s ease; + -ms-transition: all 1s ease; + -o-transition: all 1s ease; + transition: all 1s ease; +} +.flex-control-thumbs img:hover { + opacity: 1; +} +.flex-control-thumbs .flex-active { + opacity: 1; + cursor: default; +} + +@media screen and (max-width: 860px) { + .flex-direction-nav .flex-prev { + opacity: 1; + left: 10px; + } + .flex-direction-nav .flex-next { + opacity: 1; + right: 10px; + } +} + + + +/************************************************************************************************************* +************************************* LightGallery *************************************** +**************************************************************************************************************/ + +.lg-icon { font-family: 'icomoon' } + +.lg-actions .lg-next, .lg-actions .lg-prev { + color: #999; + cursor: pointer; + display: block; + font-size: 22px; + position: absolute; + top: 50%; + z-index: 1080; +} +.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled { + pointer-events: none; + opacity: 0.5; +} +.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover { + color: #FFF; +} +.lg-actions .lg-next { + right: 0px; +} +.lg-actions .lg-prev { + left: 0px; +} + +@-webkit-keyframes lg-right-end { + 0% { + left: 0; + } + 50% { + left: -30px; + } + 100% { + left: 0; + } +} +@-moz-keyframes lg-right-end { + 0% { + left: 0; + } + 50% { + left: -30px; + } + 100% { + left: 0; + } +} +@-ms-keyframes lg-right-end { + 0% { + left: 0; + } + 50% { + left: -30px; + } + 100% { + left: 0; + } +} +@keyframes lg-right-end { + 0% { + left: 0; + } + 50% { + left: -30px; + } + 100% { + left: 0; + } +} +@-webkit-keyframes lg-left-end { + 0% { + left: 0; + } + 50% { + left: 30px; + } + 100% { + left: 0; + } +} +@-moz-keyframes lg-left-end { + 0% { + left: 0; + } + 50% { + left: 30px; + } + 100% { + left: 0; + } +} +@-ms-keyframes lg-left-end { + 0% { + left: 0; + } + 50% { + left: 30px; + } + 100% { + left: 0; + } +} +@keyframes lg-left-end { + 0% { + left: 0; + } + 50% { + left: 30px; + } + 100% { + left: 0; + } +} +.lg-outer.lg-right-end .lg-object { + -webkit-animation: lg-right-end 0.3s; + -o-animation: lg-right-end 0.3s; + animation: lg-right-end 0.3s; + position: relative; +} +.lg-outer.lg-left-end .lg-object { + -webkit-animation: lg-left-end 0.3s; + -o-animation: lg-left-end 0.3s; + animation: lg-left-end 0.3s; + position: relative; +} + +.lg-toolbar { + z-index: 1080; + left: 0; + position: absolute; + top: 0; + width: 100%; +} +.lg-toolbar .lg-icon { + color: #999; + cursor: pointer; + float: right; + font-size: 24px; + height: 47px; + line-height: 27px; + padding: 10px 0; + text-align: center; + width: 50px; + text-decoration: none !important; + outline: medium none; +} +.lg-toolbar .lg-icon:hover { + color: #FFF; +} + +.lg-toolbar .lg-download { + display: none; +} + +.lg-sub-html { + background-color: rgba(0, 0, 0, 0.45); + bottom: 0; + color: #EEE; + font-size: 16px; + left: 0; + padding: 10px 40px; + position: fixed; + right: 0; + text-align: center; + z-index: 1080; +} +.lg-sub-html h4 { + margin: 0; + font-size: 13px; + font-weight: bold; +} +.lg-sub-html p { + font-size: 12px; + margin: 5px 0 0; +} + +#lg-counter { + color: #999; + display: inline-block; + font-size: 16px; + padding-left: 20px; + padding-top: 12px; + vertical-align: middle; +} + +.lg-toolbar, .lg-prev, .lg-next { + opacity: 1; + -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s; + -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s; + -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s; + transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s; +} + +.lg-hide-items .lg-prev { + opacity: 0; + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); +} +.lg-hide-items .lg-next { + opacity: 0; + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); +} +.lg-hide-items .lg-toolbar { + opacity: 0; + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); +} + +body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object { + -webkit-transform: scale3d(0.5, 0.5, 0.5); + transform: scale3d(0.5, 0.5, 0.5); + opacity: 0; + -webkit-transition: -webkit-transform 250ms ease 0s, opacity 250ms !important; + -moz-transition: -moz-transform 250ms ease 0s, opacity 250ms !important; + -o-transition: -o-transform 250ms ease 0s, opacity 250ms !important; + transition: transform 250ms ease 0s, opacity 250ms !important; + -webkit-transform-origin: 50% 50%; + -moz-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + transform-origin: 50% 50%; +} +body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; +} + +.lg-outer .lg-thumb-outer { + bottom: 0; + position: absolute; + width: 100%; + z-index: 1080; + max-height: 350px; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; + -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; + -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; + transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; +} +.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item { + cursor: -webkit-grab; + cursor: -moz-grab; + cursor: -o-grab; + cursor: -ms-grab; + cursor: grab; +} +.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item { + cursor: move; + cursor: -webkit-grabbing; + cursor: -moz-grabbing; + cursor: -o-grabbing; + cursor: -ms-grabbing; + cursor: grabbing; +} +.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb { + -webkit-transition-duration: 0s !important; + transition-duration: 0s !important; +} +.lg-outer.lg-thumb-open .lg-thumb-outer { + -webkit-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} +.lg-outer .lg-thumb { + padding: 10px 0; + height: 100%; + margin-bottom: -5px; +} +.lg-outer .lg-thumb-item { + border-radius: 5px; + cursor: pointer; + float: left; + overflow: hidden; + height: 100%; + border: 2px solid #FFF; + border-radius: 4px; + margin-bottom: 5px; +} +@media (min-width: 1025px) { + .lg-outer .lg-thumb-item { + -webkit-transition: border-color 0.25s ease; + -o-transition: border-color 0.25s ease; + transition: border-color 0.25s ease; + } +} + +.lg-outer .lg-thumb-item img { + display: block; + margin: 0 auto; + height: 100%; +} +.lg-outer.lg-has-thumb .lg-item { + padding-bottom: 120px; +} +.lg-outer.lg-can-toggle .lg-item { + padding-bottom: 0; +} +.lg-outer.lg-pull-caption-up .lg-sub-html { + -webkit-transition: bottom 0.25s ease; + -o-transition: bottom 0.25s ease; + transition: bottom 0.25s ease; +} +.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html { + bottom: 100px; +} +.lg-outer .lg-toogle-thumb { + display: none; +} + +.lg-progress-bar { + background-color: #333; + height: 5px; + left: 0; + position: absolute; + top: 0; + width: 100%; + z-index: 1080; + opacity: 0; + -webkit-transition: opacity 0.08s ease 0s; + -moz-transition: opacity 0.08s ease 0s; + -o-transition: opacity 0.08s ease 0s; + transition: opacity 0.08s ease 0s; +} +.lg-progress-bar .lg-progress { + background-color: #a90707; + height: 5px; + width: 0; +} +.lg-progress-bar.lg-start .lg-progress { + width: 100%; +} +.lg-show-autoplay .lg-progress-bar { + opacity: 1; +} + +.lg-autoplay-button:after { + content: "\e01d"; +} +.lg-show-autoplay .lg-autoplay-button:after { + content: "\e01a"; +} + +.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image { + -webkit-transition-duration: 0s; + transition-duration: 0s; +} +.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap { + -webkit-transition: -webkit-transform 0.3s ease 0s; + -moz-transition: -moz-transform 0.3s ease 0s; + -o-transition: -o-transform 0.3s ease 0s; + transition: transform 0.3s ease 0s; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; +} +.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + -webkit-transition: -webkit-transform 0.3s ease 0s, opacity 0.15s !important; + -moz-transition: -moz-transform 0.3s ease 0s, opacity 0.15s !important; + -o-transition: -o-transform 0.3s ease 0s, opacity 0.15s !important; + transition: transform 0.3s ease 0s, opacity 0.15s !important; + -webkit-transform-origin: 0 0; + -moz-transform-origin: 0 0; + -ms-transform-origin: 0 0; + transform-origin: 0 0; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; +} + +#lg-zoom-in:after { + content: "\e311"; +} + +#lg-zoom-out { + opacity: 0.5; + pointer-events: none; +} +#lg-zoom-out:after { + content: "\e312"; +} +.lg-zoomed #lg-zoom-out { + opacity: 1; + pointer-events: auto; +} + +.lg-outer .lg-pager-outer { + bottom: 60px; + left: 0; + position: absolute; + right: 0; + text-align: center; + z-index: 1080; + height: 10px; +} +.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont { + overflow: visible; +} +.lg-outer .lg-pager-cont { + cursor: pointer; + display: inline-block; + overflow: hidden; + position: relative; + vertical-align: top; + margin: 0 5px; +} +.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.lg-outer .lg-pager-cont.lg-pager-active .lg-pager { + box-shadow: 0 0 0 2px white inset; +} +.lg-outer .lg-pager-thumb-cont { + background-color: #fff; + color: #FFF; + bottom: 100%; + height: 83px; + left: 0; + margin-bottom: 20px; + margin-left: -60px; + opacity: 0; + padding: 5px; + position: absolute; + width: 120px; + border-radius: 3px; + -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s; + -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s; + -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s; + transition: opacity 0.15s ease 0s, transform 0.15s ease 0s; + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); +} +.lg-outer .lg-pager-thumb-cont img { + width: 100%; + height: 100%; +} +.lg-outer .lg-pager { + background-color: rgba(255, 255, 255, 0.5); + border-radius: 50%; + box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset; + display: block; + height: 12px; + -webkit-transition: box-shadow 0.3s ease 0s; + -o-transition: box-shadow 0.3s ease 0s; + transition: box-shadow 0.3s ease 0s; + width: 12px; +} +.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus { + box-shadow: 0 0 0 8px white inset; +} +.lg-outer .lg-caret { + border-left: 10px solid transparent; + border-right: 10px solid transparent; + border-top: 10px dashed; + bottom: -10px; + display: inline-block; + height: 0; + left: 50%; + margin-left: -5px; + position: absolute; + vertical-align: middle; + width: 0; +} + +.lg-fullscreen:after { + content: "\e20c"; +} +.lg-fullscreen-on .lg-fullscreen:after { + content: "\e20d"; +} + +.group { + *zoom: 1; +} + +.group:before, .group:after { + display: table; + content: ""; + line-height: 0; +} + +.group:after { + clear: both; +} + +.lg-outer { + width: 100%; + height: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 1050; + opacity: 0; + -webkit-transition: opacity 0.15s ease 0s; + -o-transition: opacity 0.15s ease 0s; + transition: opacity 0.15s ease 0s; +} +.lg-outer * { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.lg-outer.lg-visible { + opacity: 1; +} +.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current { + -webkit-transition-duration: inherit !important; + transition-duration: inherit !important; + -webkit-transition-timing-function: inherit !important; + transition-timing-function: inherit !important; +} +.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current { + -webkit-transition-duration: 0s !important; + transition-duration: 0s !important; + opacity: 1; +} +.lg-outer.lg-grab img.lg-object { + cursor: -webkit-grab; + cursor: -moz-grab; + cursor: -o-grab; + cursor: -ms-grab; + cursor: grab; +} +.lg-outer.lg-grabbing img.lg-object { + cursor: move; + cursor: -webkit-grabbing; + cursor: -moz-grabbing; + cursor: -o-grabbing; + cursor: -ms-grabbing; + cursor: grabbing; +} +.lg-outer .lg { + height: 100%; + width: 100%; + position: relative; + overflow: hidden; + margin-left: auto; + margin-right: auto; + max-width: 100%; + max-height: 100%; +} +.lg-outer .lg-inner { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; + white-space: nowrap; +} +.lg-outer .lg-item { + background: url("../img/loader.gif") no-repeat scroll center center transparent; + display: none !important; +} +.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide { + display: inline-block !important; +} +.lg-outer.lg-css .lg-current { + display: inline-block !important; +} +.lg-outer .lg-item, .lg-outer .lg-img-wrap { + display: inline-block; + text-align: center; + position: absolute; + width: 100%; + height: 100%; +} +.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before { + content: ""; + display: inline-block; + height: 50%; + width: 1px; + margin-right: -1px; +} +.lg-outer .lg-img-wrap { + top: 0; + bottom: 0; + left: 0; + right: 0; + padding: 0 5px; +} +.lg-outer .lg-item.lg-complete { + background-image: none; +} +.lg-outer .lg-item.lg-current { + z-index: 1060; +} +.lg-outer .lg-image { + display: inline-block; + vertical-align: middle; + max-width: 100%; + max-height: 100%; + width: auto !important; + height: auto !important; +} +.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play { + opacity: 0; + -webkit-transition: opacity 0.15s ease 0s; + -o-transition: opacity 0.15s ease 0s; + transition: opacity 0.15s ease 0s; +} +.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play { + opacity: 1; +} +.lg-outer .lg-empty-html { + display: none; +} +.lg-outer.lg-hide-download #lg-download { + display: none; +} + +.lg-backdrop { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 1040; + background-color: #fff; + opacity: 0; + -webkit-transition: opacity 0.15s ease 0s; + -o-transition: opacity 0.15s ease 0s; + transition: opacity 0.15s ease 0s; +} +.lg-backdrop.in { + opacity: 1; +} + +.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current { + -webkit-transition: none 0s ease 0s !important; + -moz-transition: none 0s ease 0s !important; + -o-transition: none 0s ease 0s !important; + transition: none 0s ease 0s !important; +} +.lg-css3.lg-use-css3 .lg-item { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; +} +.lg-css3.lg-use-left .lg-item { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; +} +.lg-css3.lg-fade .lg-item { + opacity: 0; +} +.lg-css3.lg-fade .lg-item.lg-current { + opacity: 1; +} +.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current { + -webkit-transition: opacity 0.1s ease 0s; + -moz-transition: opacity 0.1s ease 0s; + -o-transition: opacity 0.1s ease 0s; + transition: opacity 0.1s ease 0s; +} +.lg-css3.lg-slide.lg-use-css3 .lg-item { + opacity: 0; +} +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); +} +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); +} +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; +} +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; +} +.lg-css3.lg-slide.lg-use-left .lg-item { + opacity: 0; + position: absolute; + left: 0; +} +.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide { + left: -100%; +} +.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide { + left: 100%; +} +.lg-css3.lg-slide.lg-use-left .lg-item.lg-current { + left: 0; + opacity: 1; +} +.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current { + -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; + -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; + -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; + transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/css/strapivarious.css b/www/themes/chocolatdemariage/css/strapivarious.css new file mode 100644 index 00000000..d49460db --- /dev/null +++ b/www/themes/chocolatdemariage/css/strapivarious.css @@ -0,0 +1,1156 @@ +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +body { + margin: 0; +} +button, input, textarea { + -webkit-appearance: none +} +.container, .ctn { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .container, .ctn { + width: 750px; + } +} +@media (min-width: 992px) { + .container, .ctn { + width: 970px; + } +} +@media (min-width: 1350px) { + .container, .ctn { + width: 1285px; + } +} +.container-fluid, .ctn-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.row { + margin-left: -15px; + margin-right: -15px; +} + +.col-xxs-1, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, +.col-xxs-2, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, +.col-xxs-3, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, +.col-xxs-4, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, +.col-xxs-5, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, +.col-xxs-6, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, +.col-xxs-7, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, +.col-xxs-8, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, +.col-xxs-9, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, +.col-xxs-10, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, +.col-xxs-11, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, +.col-xxs-12, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, +.xxs1, .xs1, .sm1, .md1, .lg1, +.xxs2, .xs2, .sm2, .md2, .lg2, +.xxs3, .xs3, .sm3, .md3, .lg3, +.xxs4, .xs4, .sm4, .md4, .lg4, +.xxs5, .xs5, .sm5, .md5, .lg5, +.xxs6, .xs6, .sm6, .md6, .lg6, +.xxs7, .xs7, .sm7, .md7, .lg7, +.xxs8, .xs8, .sm8, .md8, .lg8, +.xxs9, .xs9, .sm9, .md9, .lg9, +.xxs10, .xs10, .sm10, .md10, .lg10, +.xxs11, .xs11, .sm11, .md11, .lg11, +.xxs12, .xs12, .sm12, .md12, .lg12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} + +.col-xxs-1, .col-xxs-2, .col-xxs-3, .col-xxs-4, .col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8, .col-xxs-9, .col-xxs-10, .col-xxs-11, .col-xxs-12, +.xxs1, .xxs2, .xxs3, .xxs4, .xxs5, .xxs6, .xxs7, .xxs8, .xxs9, .xxs10, .xxs11, .xxs12 { + float: left; +} +.col-xxs-12, .xxs12 { + width: 100%; +} +.col-xxs-11, .xxs11 { + width: 91.66666667%; +} +.col-xxs-10, .xxs10 { + width: 83.33333333%; +} +.col-xxs-9, .xxs9 { + width: 75%; +} +.col-xxs-8, .xxs8 { + width: 66.66666667%; +} +.col-xxs-7, .xxs7 { + width: 58.33333333%; +} +.col-xxs-6, .xxs6 { + width: 50%; +} +.col-xxs-5, .xxs5 { + width: 41.66666667%; +} +.col-xxs-4, .xxs4 { + width: 33.33333333%; +} +.col-xxs-3, .xxs3 { + width: 25%; +} +.col-xxs-2, .xxs2 { + width: 16.66666667%; +} +.col-xxs-1, .xxs1 { + width: 8.33333333%; +} +.pull-xxs12 { + right: 100%; +} +.pull-xxs11 { + right: 91.66666667%; +} +.pull-xxs10 { + right: 83.33333333%; +} +.pull-xxs9 { + right: 75%; +} +.pull-xxs8 { + right: 66.66666667%; +} +.pull-xxs7 { + right: 58.33333333%; +} +.pull-xxs6 { + right: 50%; +} +.pull-xxs5 { + right: 41.66666667%; +} +.pull-xxs4 { + right: 33.33333333%; +} +.pull-xxs3 { + right: 25%; +} +.pull-xxs2 { + right: 16.66666667%; +} +.pull-xxs1 { + right: 8.33333333%; +} +.pull-xxs0 { + right: auto; +} +.push-xxs12 { + left: 100%; +} +.push-xxs11 { + left: 91.66666667%; +} +.push-xxs10 { + left: 83.33333333%; +} +.push-xxs9 { + left: 75%; +} +.push-xxs8 { + left: 66.66666667%; +} +.push-xxs7 { + left: 58.33333333%; +} +.push-xxs6 { + left: 50%; +} +.push-xxs5 { + left: 41.66666667%; +} +.push-xxs4 { + left: 33.33333333%; +} +.push-xxs3 { + left: 25%; +} +.push-xxs2 { + left: 16.66666667%; +} +.push-xxs1 { + left: 8.33333333%; +} +.push-xxs0 { + left: auto; +} +.col-xxs-offset-12, .offset-xxs12 { + margin-left: 100%; +} +.col-xxs-offset-11, .offset-xxs11 { + margin-left: 91.66666667%; +} +.col-xxs-offset-10, .offset-xxs10 { + margin-left: 83.33333333%; +} +.col-xxs-offset-9, .offset-xxs9 { + margin-left: 75%; +} +.col-xxs-offset-8, .offset-xxs8 { + margin-left: 66.66666667%; +} +.col-xxs-offset-7, .offset-xxs7 { + margin-left: 58.33333333%; +} +.col-xxs-offset-6, .offset-xxs6 { + margin-left: 50%; +} +.col-xxs-offset-5, .offset-xxs5 { + margin-left: 41.66666667%; +} +.col-xxs-offset-4, .offset-xxs4 { + margin-left: 33.33333333%; +} +.col-xxs-offset-3, .offset-xxs3 { + margin-left: 25%; +} +.col-xxs-offset-2, .offset-xxs2 { + margin-left: 16.66666667%; +} +.col-xxs-offset-1, .offset-xxs1 { + margin-left: 8.33333333%; +} +.col-xxs-offset-0, .offset-xxs0 { + margin-left: 0%; +} +@media (max-width: 479px) { + .hidden-xxs, .xxs-hidden { + display: none !important; + } + .visible-xxs, .xxs-show { + display: block !important; + } + .xxs-show-inline { + display: inline-block !important; + } + + .xxs-pt0 { + padding-top: 0; + } + .xxs-pr0 { + padding-right: 0; + } + .xxs-pb0 { + padding-bottom: 0; + } + .xxs-pl0 { + padding-left: 0; + } + + .xxs-text-center { + text-align: center; + } + .xxs-text-left { + text-align: left; + } + .xxs-text-right { + text-align: right; + } + + .xxs-pull-right { + float: right; + } + .xxs-pull-left { + float: right; + } + + .xxs-center-block { + display: block; + margin-left: auto; + margin-right: auto; + } +} + +@media (min-width: 480px) { + .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, + .xs1, .xs2, .xs3, .xs4, .xs5, .xs6, .xs7, .xs8, .xs9, .xs10, .xs11, .xs12 { + float: left; + } + .col-xs-12, .xs12 { + width: 100%; + } + .col-xs-11, .xs11 { + width: 91.66666667%; + } + .col-xs-10, .xs10 { + width: 83.33333333%; + } + .col-xs-9, .xs9 { + width: 75%; + } + .col-xs-8, .xs8 { + width: 66.66666667%; + } + .col-xs-7, .xs7 { + width: 58.33333333%; + } + .col-xs-6, .xs6 { + width: 50%; + } + .col-xs-5, .xs5 { + width: 41.66666667%; + } + .col-xs-4, .xs4 { + width: 33.33333333%; + } + .col-xs-3, .xs3 { + width: 25%; + } + .col-xs-2, .xs2 { + width: 16.66666667%; + } + .col-xs-1, .xs1 { + width: 8.33333333%; + } + .pull-xs12 { + right: 100%; + } + .pull-xs11 { + right: 91.66666667%; + } + .pull-xs10 { + right: 83.33333333%; + } + .pull-xs9 { + right: 75%; + } + .pull-xs8 { + right: 66.66666667%; + } + .pull-xs7 { + right: 58.33333333%; + } + .pull-xs6 { + right: 50%; + } + .pull-xs5 { + right: 41.66666667%; + } + .pull-xs4 { + right: 33.33333333%; + } + .pull-xs3 { + right: 25%; + } + .pull-xs2 { + right: 16.66666667%; + } + .pull-xs1 { + right: 8.33333333%; + } + .pull-xs0 { + right: auto; + } + .push-xs12 { + left: 100%; + } + .push-xs11 { + left: 91.66666667%; + } + .push-xs10 { + left: 83.33333333%; + } + .push-xs9 { + left: 75%; + } + .push-xs8 { + left: 66.66666667%; + } + .push-xs7 { + left: 58.33333333%; + } + .push-xs6 { + left: 50%; + } + .push-xs5 { + left: 41.66666667%; + } + .push-xs4 { + left: 33.33333333%; + } + .push-xs3 { + left: 25%; + } + .push-xs2 { + left: 16.66666667%; + } + .push-xs1 { + left: 8.33333333%; + } + .push-xs0 { + left: auto; + } + .col-xs-offset-12, .offset-xs12 { + margin-left: 100%; + } + .col-xs-offset-11, .offset-xs11 { + margin-left: 91.66666667%; + } + .col-xs-offset-10, .offset-xs10 { + margin-left: 83.33333333%; + } + .col-xs-offset-9, .offset-xs9 { + margin-left: 75%; + } + .col-xs-offset-8, .offset-xs8 { + margin-left: 66.66666667%; + } + .col-xs-offset-7, .offset-xs7 { + margin-left: 58.33333333%; + } + .col-xs-offset-6, .offset-xs6 { + margin-left: 50%; + } + .col-xs-offset-5, .offset-xs5 { + margin-left: 41.66666667%; + } + .col-xs-offset-4, .offset-xs4 { + margin-left: 33.33333333%; + } + .col-xs-offset-3, .offset-xs3 { + margin-left: 25%; + } + .col-xs-offset-2, .offset-xs2 { + margin-left: 16.66666667%; + } + .col-xs-offset-1, .offset-xs1 { + margin-left: 8.33333333%; + } + .col-xs-offset-0, .offset-xs0 { + margin-left: 0%; + } +} +@media (min-width: 480px) and (max-width: 767px) { + .hidden-xs, .xs-hidden { + display: none !important; + } + .visible-xs, .xs-show { + display: block !important; + } + .xs-show-inline { + display: inline-block !important; + } + .xs-pt0 { + padding-top: 0; + } + .xs-pr0 { + padding-right: 0; + } + .xs-pb0 { + padding-bottom: 0; + } + .xs-pl0 { + padding-left: 0; + } + + .xs-text-center { + text-align: center; + } + .xs-text-left { + text-align: left; + } + .xs-text-right { + text-align: right; + } + + .xs-pull-right { + float: right; + } + .xs-pull-left { + float: right; + } + + .xs-center-block { + display: block; + margin-left: auto; + margin-right: auto; + } +} +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, + .sm1, .sm2, .sm3, .sm4, .sm5, .sm6, .sm7, .sm8, .sm9, .sm10, .sm11, .sm12 { + float: left; + } + .col-sm-12, .sm12 { + width: 100%; + } + .col-sm-11, .sm11 { + width: 91.66666667%; + } + .col-sm-10, .sm10 { + width: 83.33333333%; + } + .col-sm-9, .sm9 { + width: 75%; + } + .col-sm-8, .sm8 { + width: 66.66666667%; + } + .col-sm-7, .sm7 { + width: 58.33333333%; + } + .col-sm-6, .sm6 { + width: 50%; + } + .col-sm-5, .sm5 { + width: 41.66666667%; + } + .col-sm-4, .sm4 { + width: 33.33333333%; + } + .col-sm-3, .sm3 { + width: 25%; + } + .col-sm-2, .sm2 { + width: 16.66666667%; + } + .col-sm-1, .sm1 { + width: 8.33333333%; + } + + .pull-sm12 { + right: 100%; + } + .pull-sm11 { + right: 91.66666667%; + } + .pull-sm10 { + right: 83.33333333%; + } + .pull-sm9 { + right: 75%; + } + .pull-sm8 { + right: 66.66666667%; + } + .pull-sm7 { + right: 58.33333333%; + } + .pull-sm6 { + right: 50%; + } + .pull-sm5 { + right: 41.66666667%; + } + .pull-sm4 { + right: 33.33333333%; + } + .pull-sm3 { + right: 25%; + } + .pull-sm2 { + right: 16.66666667%; + } + .pull-sm1 { + right: 8.33333333%; + } + .pull-sm0 { + right: auto; + } + .push-sm12 { + left: 100%; + } + .push-sm11 { + left: 91.66666667%; + } + .push-sm10 { + left: 83.33333333%; + } + .push-sm9 { + left: 75%; + } + .push-sm8 { + left: 66.66666667%; + } + .push-sm7 { + left: 58.33333333%; + } + .push-sm6 { + left: 50%; + } + .push-sm5 { + left: 41.66666667%; + } + .push-sm4 { + left: 33.33333333%; + } + .push-sm3 { + left: 25%; + } + .push-sm2 { + left: 16.66666667%; + } + .push-sm1 { + left: 8.33333333%; + } + .push-sm0 { + left: auto; + } + .col-sm-offset-12, .offset-sm12 { + margin-left: 100%; + } + .col-sm-offset-11, .offset-sm11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10, .offset-sm10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9, .offset-sm9 { + margin-left: 75%; + } + .col-sm-offset-8, .offset-sm8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7, .offset-sm7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6, .offset-sm6 { + margin-left: 50%; + } + .col-sm-offset-5, .offset-sm5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4, .offset-sm4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3, .offset-sm3 { + margin-left: 25%; + } + .col-sm-offset-2, .offset-sm2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1, .offset-sm1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0, .offset-sm0 { + margin-left: 0%; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm, .sm-hidden { + display: none !important; + } + .visible-sm, .sm-show { + display: block !important; + } + .sm-show-inline { + display: inline-block !important; + } + .sm-pt0 { + padding-top: 0; + } + .sm-pr0 { + padding-right: 0; + } + .sm-pb0 { + padding-bottom: 0; + } + .sm-pl0 { + padding-left: 0; + } + + .sm-text-center { + text-align: center; + } + .sm-text-left { + text-align: left; + } + .sm-text-right { + text-align: right; + } + + .sm-pull-right { + float: right; + } + .sm-pull-left { + float: right; + } + + .sm-center-block { + display: block; + margin-left: auto; + margin-right: auto; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, + .md1, .md2, .md3, .md4, .md5, .md6, .md7, .md8, .md9, .md10, .md11, .md12 { + float: left; + } + .col-md-12, .md12 { + width: 100%; + } + .col-md-11, .md11 { + width: 91.66666667%; + } + .col-md-10, .md10 { + width: 83.33333333%; + } + .col-md-9, .md9 { + width: 75%; + } + .col-md-8, .md8 { + width: 66.66666667%; + } + .col-md-7, .md7 { + width: 58.33333333%; + } + .col-md-6, .md6 { + width: 50%; + } + .col-md-5, .md5 { + width: 41.66666667%; + } + .col-md-4, .md4 { + width: 33.33333333%; + } + .col-md-3, .md3 { + width: 25%; + } + .col-md-2, .md2 { + width: 16.66666667%; + } + .col-md-1, .md1 { + width: 8.33333333%; + } + + .pull-md12 { + right: 100%; + } + .pull-md11 { + right: 91.66666667%; + } + .pull-md10 { + right: 83.33333333%; + } + .pull-md9 { + right: 75%; + } + .pull-md8 { + right: 66.66666667%; + } + .pull-md7 { + right: 58.33333333%; + } + .pull-md6 { + right: 50%; + } + .pull-md5 { + right: 41.66666667%; + } + .pull-md4 { + right: 33.33333333%; + } + .pull-md3 { + right: 25%; + } + .pull-md2 { + right: 16.66666667%; + } + .pull-md1 { + right: 8.33333333%; + } + .pull-md0 { + right: auto; + } + .push-md12 { + left: 100%; + } + .push-md11 { + left: 91.66666667%; + } + .push-md10 { + left: 83.33333333%; + } + .push-md9 { + left: 75%; + } + .push-md8 { + left: 66.66666667%; + } + .push-md7 { + left: 58.33333333%; + } + .push-md6 { + left: 50%; + } + .push-md5 { + left: 41.66666667%; + } + .push-md4 { + left: 33.33333333%; + } + .push-md3 { + left: 25%; + } + .push-md2 { + left: 16.66666667%; + } + .push-md1 { + left: 8.33333333%; + } + .push-md0 { + left: auto; + } + .col-md-offset-12, .offset-md12 { + margin-left: 100%; + } + .col-md-offset-11, .offset-md11 { + margin-left: 91.66666667%; + } + .col-md-offset-10, .offset-md10 { + margin-left: 83.33333333%; + } + .col-md-offset-9, .offset-md9 { + margin-left: 75%; + } + .col-md-offset-8, .offset-md8 { + margin-left: 66.66666667%; + } + .col-md-offset-7, .offset-md7 { + margin-left: 58.33333333%; + } + .col-md-offset-6, .offset-md6 { + margin-left: 50%; + } + .col-md-offset-5, .offset-md5 { + margin-left: 41.66666667%; + } + .col-md-offset-4, .offset-md4 { + margin-left: 33.33333333%; + } + .col-md-offset-3, .offset-md3 { + margin-left: 25%; + } + .col-md-offset-2, .offset-md2 { + margin-left: 16.66666667%; + } + .col-md-offset-1, .offset-md1 { + margin-left: 8.33333333%; + } + .col-md-offset-0, .offset-md0 { + margin-left: 0%; + } + +} +@media (min-width: 992px) and (max-width: 1350px) { + .hidden-md, .md-hidden { + display: none !important; + } + .visible-md, .md-show { + display: block !important; + } + .md-show-inline { + display: inline-block !important; + } + .md-pt0 { + padding-top: 0; + } + .md-pr0 { + padding-right: 0; + } + .md-pb0 { + padding-bottom: 0; + } + .md-pl0 { + padding-left: 0; + } + + .md-text-center { + text-align: center; + } + .md-text-left { + text-align: left; + } + .md-text-right { + text-align: right; + } + + .md-pull-right { + float: right; + } + .md-pull-left { + float: right; + } + + .md-center-block { + display: block; + margin-left: auto; + margin-right: auto; + } + +} +@media (min-width: 1350px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, + .lg1, .lg2, .lg3, .lg4, .lg5, .lg6, .lg7, .lg8, .lg9, .lg10, .lg11, .lg12 { + float: left; + } + .col-lg-12, .lg12 { + width: 100%; + } + .col-lg-11, .lg11 { + width: 91.66666667%; + } + .col-lg-10, .lg10 { + width: 83.33333333%; + } + .col-lg-9, .lg9 { + width: 75%; + } + .col-lg-8, .lg8 { + width: 66.66666667%; + } + .col-lg-7, .lg7 { + width: 58.33333333%; + } + .col-lg-6, .lg6 { + width: 50%; + } + .col-lg-5, .lg5 { + width: 41.66666667%; + } + .col-lg-4, .lg4 { + width: 33.33333333%; + } + .col-lg-3, .lg3 { + width: 25%; + } + .col-lg-2, .lg2 { + width: 16.66666667%; + } + .col-lg-1, .lg1 { + width: 8.33333333%; + } + + .pull-lg12 { + right: 100%; + } + .pull-lg11 { + right: 91.66666667%; + } + .pull-lg10 { + right: 83.33333333%; + } + .pull-lg9 { + right: 75%; + } + .pull-lg8 { + right: 66.66666667%; + } + .pull-lg7 { + right: 58.33333333%; + } + .pull-lg6 { + right: 50%; + } + .pull-lg5 { + right: 41.66666667%; + } + .pull-lg4 { + right: 33.33333333%; + } + .pull-lg3 { + right: 25%; + } + .pull-lg2 { + right: 16.66666667%; + } + .pull-lg1 { + right: 8.33333333%; + } + .pull-lg0 { + right: auto; + } + .push-lg12 { + left: 100%; + } + .push-lg11 { + left: 91.66666667%; + } + .push-lg10 { + left: 83.33333333%; + } + .push-lg9 { + left: 75%; + } + .push-lg8 { + left: 66.66666667%; + } + .push-lg7 { + left: 58.33333333%; + } + .push-lg6 { + left: 50%; + } + .push-lg5 { + left: 41.66666667%; + } + .push-lg4 { + left: 33.33333333%; + } + .push-lg3 { + left: 25%; + } + .push-lg2 { + left: 16.66666667%; + } + .push-lg1 { + left: 8.33333333%; + } + .push-lg0 { + left: auto; + } + .col-lg-offset-12, .offset-lg12 { + margin-left: 100%; + } + .col-lg-offset-11, .offset-lg11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10, .offset-lg10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9, .offset-lg9 { + margin-left: 75%; + } + .col-lg-offset-8, .offset-lg8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7, .offset-lg7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6, .offset-lg6 { + margin-left: 50%; + } + .col-lg-offset-5, .offset-lg5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4, .offset-lg4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3, .offset-lg3 { + margin-left: 25%; + } + .col-lg-offset-2, .offset-lg2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1, .offset-lg1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0, .offset-lg0 { + margin-left: 0%; + } + .hidden-lg, .lg-hidden { + display: none !important; + } + .visible-lg, .lg-show { + display: block !important; + } + .lg-show-inline { + display: inline-block !important; + } + + .lg-pt0 { + padding-top: 0; + } + .lg-pr0 { + padding-right: 0; + } + .lg-pb0 { + padding-bottom: 0; + } + .lg-pl0 { + padding-left: 0; + } + + .lg-text-center { + text-align: center; + } + .lg-text-left { + text-align: left; + } + .lg-text-right { + text-align: right; + } + + .lg-pull-right { + float: right; + } + .lg-pull-left { + float: right; + } + + .lg-center-block { + display: block; + margin-left: auto; + margin-right: auto; + } + +} + +.clearfix:before, +.clearfix:after, +.container:before, +.container:after, +.ctn:before, +.ctn:after, +.container-fluid:before, +.container-fluid:after, +.ctn-fluid:before, +.ctn-fluid:after, +.row:before, +.row:after { + content: " "; + display: table; +} +.clearfix:after, +.container:after, +.container-fluid:after, +.ctn:after, +.ctn-fluid:after, +.row:after { + clear: both; +} + +.clear { clear: both } +.hidden, .unvisible { display: none } + +.pull-right { float: right } + +.cover { background-size: cover; -webkit-background-size: cover; -moz-background-size: cover } +.contain { background-size: contain; -webkit-background-size: contain; -moz-background-size: contain } + +.valign-middle, .valign-bottom { font-size: 0 } +.valign-middle > * { display: inline-block; float: none; font-size: 14px; vertical-align: middle; } +.valign-bottom > * { display: inline-block; float: none; font-size: 14px; vertical-align: bottom; } +.valign-middle.s18 > * { font-size: 18px; } + +.img-responsive, .img { + display: inline-block; + max-width: 100%; + height: auto; +} + +.text-center { text-align: center } +.text-right { text-align: right } +.text-left { text-align: left } \ No newline at end of file diff --git a/www/themes/chocolatdemariage/discount.tpl b/www/themes/chocolatdemariage/discount.tpl new file mode 100644 index 00000000..13121b4c --- /dev/null +++ b/www/themes/chocolatdemariage/discount.tpl @@ -0,0 +1,121 @@ +{capture name=path} + {l s='My account'} + /{l s='My vouchers'} +{/capture} +{capture name=title}{l s='My vouchers'}{/capture} + +
    +
    + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='account'} + + +
    +
    + +{literal} + +{/literal} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/errors.tpl b/www/themes/chocolatdemariage/errors.tpl new file mode 100644 index 00000000..e1ae1c5b --- /dev/null +++ b/www/themes/chocolatdemariage/errors.tpl @@ -0,0 +1,12 @@ +{if isset($errors) && $errors} +
    +
    +

    {if $errors|@count > 1}{l s='There are %d errors' sprintf=$errors|@count}{else}{l s='There is %d error' sprintf=$errors|@count}{/if}

    +
      + {foreach from=$errors key=k item=error} +
    1. - {$error}
    2. + {/foreach} +
    +
    +
    +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/fonts/caveat/caveat-bold-webfont.ttf b/www/themes/chocolatdemariage/fonts/caveat/caveat-bold-webfont.ttf new file mode 100644 index 00000000..ca27a365 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/caveat/caveat-bold-webfont.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/caveat/caveat-bold-webfont.woff b/www/themes/chocolatdemariage/fonts/caveat/caveat-bold-webfont.woff new file mode 100644 index 00000000..3bec0f1c Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/caveat/caveat-bold-webfont.woff differ diff --git a/www/themes/chocolatdemariage/fonts/caveat/caveat-bold-webfont.woff2 b/www/themes/chocolatdemariage/fonts/caveat/caveat-bold-webfont.woff2 new file mode 100644 index 00000000..7f8c2dc2 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/caveat/caveat-bold-webfont.woff2 differ diff --git a/www/themes/chocolatdemariage/fonts/caveat/caveat-regular-webfont.ttf b/www/themes/chocolatdemariage/fonts/caveat/caveat-regular-webfont.ttf new file mode 100644 index 00000000..a11f8652 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/caveat/caveat-regular-webfont.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/caveat/caveat-regular-webfont.woff b/www/themes/chocolatdemariage/fonts/caveat/caveat-regular-webfont.woff new file mode 100644 index 00000000..89a68430 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/caveat/caveat-regular-webfont.woff differ diff --git a/www/themes/chocolatdemariage/fonts/caveat/caveat-regular-webfont.woff2 b/www/themes/chocolatdemariage/fonts/caveat/caveat-regular-webfont.woff2 new file mode 100644 index 00000000..96a6e16d Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/caveat/caveat-regular-webfont.woff2 differ diff --git a/www/themes/chocolatdemariage/fonts/icomoon.eot b/www/themes/chocolatdemariage/fonts/icomoon.eot new file mode 100644 index 00000000..280ef6a1 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/icomoon.eot differ diff --git a/www/themes/chocolatdemariage/fonts/icomoon.svg b/www/themes/chocolatdemariage/fonts/icomoon.svg new file mode 100644 index 00000000..c17fe62f --- /dev/null +++ b/www/themes/chocolatdemariage/fonts/icomoon.svg @@ -0,0 +1,40 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/fonts/icomoon.ttf b/www/themes/chocolatdemariage/fonts/icomoon.ttf new file mode 100644 index 00000000..a09b755d Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/icomoon.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/icomoon.woff b/www/themes/chocolatdemariage/fonts/icomoon.woff new file mode 100644 index 00000000..129a5717 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/icomoon.woff differ diff --git a/www/themes/chocolatdemariage/fonts/icomoon.woff2 b/www/themes/chocolatdemariage/fonts/icomoon.woff2 new file mode 100644 index 00000000..1c1c25a2 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/icomoon.woff2 differ diff --git a/www/themes/chocolatdemariage/fonts/index.php b/www/themes/chocolatdemariage/fonts/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/fonts/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-Black.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-Black.ttf new file mode 100644 index 00000000..e2aeb6cc Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-Black.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-BlackItalic.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-BlackItalic.ttf new file mode 100644 index 00000000..81673886 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-BlackItalic.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-Bold.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-Bold.ttf new file mode 100644 index 00000000..ef5ae3b4 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-Bold.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-BoldItalic.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-BoldItalic.ttf new file mode 100644 index 00000000..664cd02c Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-BoldItalic.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-Hairline.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-Hairline.ttf new file mode 100644 index 00000000..4c5a8fdd Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-Hairline.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-HairlineItalic.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-HairlineItalic.ttf new file mode 100644 index 00000000..af5ac3dc Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-HairlineItalic.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-Heavy.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-Heavy.ttf new file mode 100644 index 00000000..fc70ab7c Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-Heavy.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-HeavyItalic.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-HeavyItalic.ttf new file mode 100644 index 00000000..823188c3 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-HeavyItalic.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-Italic.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-Italic.ttf new file mode 100644 index 00000000..b23256ff Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-Italic.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-LightItalic.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-LightItalic.ttf new file mode 100644 index 00000000..2d037390 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-LightItalic.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-Medium.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-Medium.ttf new file mode 100644 index 00000000..2c612da2 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-Medium.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-MediumItalic.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-MediumItalic.ttf new file mode 100644 index 00000000..63ecd028 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-MediumItalic.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-Semibold.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-Semibold.ttf new file mode 100644 index 00000000..60ac82d6 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-Semibold.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-SemiboldItalic.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-SemiboldItalic.ttf new file mode 100644 index 00000000..cc233907 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-SemiboldItalic.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-Thin.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-Thin.ttf new file mode 100644 index 00000000..0f84dc1b Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-Thin.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/Lato-ThinItalic.ttf b/www/themes/chocolatdemariage/fonts/lato/Lato-ThinItalic.ttf new file mode 100644 index 00000000..7fbca2f9 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/Lato-ThinItalic.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/lato-light-webfont.ttf b/www/themes/chocolatdemariage/fonts/lato/lato-light-webfont.ttf new file mode 100644 index 00000000..0809b8e6 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/lato-light-webfont.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/lato-light-webfont.woff b/www/themes/chocolatdemariage/fonts/lato/lato-light-webfont.woff new file mode 100644 index 00000000..fdd35fcf Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/lato-light-webfont.woff differ diff --git a/www/themes/chocolatdemariage/fonts/lato/lato-light-webfont.woff2 b/www/themes/chocolatdemariage/fonts/lato/lato-light-webfont.woff2 new file mode 100644 index 00000000..7160e6e2 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/lato-light-webfont.woff2 differ diff --git a/www/themes/chocolatdemariage/fonts/lato/lato-regular-webfont.ttf b/www/themes/chocolatdemariage/fonts/lato/lato-regular-webfont.ttf new file mode 100644 index 00000000..adbfc467 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/lato-regular-webfont.ttf differ diff --git a/www/themes/chocolatdemariage/fonts/lato/lato-regular-webfont.woff b/www/themes/chocolatdemariage/fonts/lato/lato-regular-webfont.woff new file mode 100644 index 00000000..1a4139f1 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/lato-regular-webfont.woff differ diff --git a/www/themes/chocolatdemariage/fonts/lato/lato-regular-webfont.woff2 b/www/themes/chocolatdemariage/fonts/lato/lato-regular-webfont.woff2 new file mode 100644 index 00000000..874c09a5 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/lato/lato-regular-webfont.woff2 differ diff --git a/www/themes/chocolatdemariage/fonts/staat/staat-bold-italic-webfont.woff b/www/themes/chocolatdemariage/fonts/staat/staat-bold-italic-webfont.woff new file mode 100644 index 00000000..9cb52a20 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/staat/staat-bold-italic-webfont.woff differ diff --git a/www/themes/chocolatdemariage/fonts/staat/staat-bold-italic-webfont.woff2 b/www/themes/chocolatdemariage/fonts/staat/staat-bold-italic-webfont.woff2 new file mode 100644 index 00000000..f374160e Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/staat/staat-bold-italic-webfont.woff2 differ diff --git a/www/themes/chocolatdemariage/fonts/staat/staat-bold-italic.otf b/www/themes/chocolatdemariage/fonts/staat/staat-bold-italic.otf new file mode 100644 index 00000000..d700ef0a Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/staat/staat-bold-italic.otf differ diff --git a/www/themes/chocolatdemariage/fonts/staat/staat-bold-webfont.woff b/www/themes/chocolatdemariage/fonts/staat/staat-bold-webfont.woff new file mode 100644 index 00000000..694a0f87 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/staat/staat-bold-webfont.woff differ diff --git a/www/themes/chocolatdemariage/fonts/staat/staat-bold-webfont.woff2 b/www/themes/chocolatdemariage/fonts/staat/staat-bold-webfont.woff2 new file mode 100644 index 00000000..06be968d Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/staat/staat-bold-webfont.woff2 differ diff --git a/www/themes/chocolatdemariage/fonts/staat/staat-bold.otf b/www/themes/chocolatdemariage/fonts/staat/staat-bold.otf new file mode 100644 index 00000000..a4914391 Binary files /dev/null and b/www/themes/chocolatdemariage/fonts/staat/staat-bold.otf differ diff --git a/www/themes/chocolatdemariage/footer.tpl b/www/themes/chocolatdemariage/footer.tpl new file mode 100644 index 00000000..c92da88e --- /dev/null +++ b/www/themes/chocolatdemariage/footer.tpl @@ -0,0 +1,41 @@ +{if !isset($content_only) || !$content_only} + + +
    + {if $page_name != 'order'} + + {/if} + {hook h='displayReassurance'} + +
    + +
    + {hook h="displayCartPopup"} +
    + {hook h='endBody'} + +{/if} + +{include file="$tpl_dir./global.tpl"} +
    + +
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/global.tpl b/www/themes/chocolatdemariage/global.tpl new file mode 100644 index 00000000..ff48e4f2 --- /dev/null +++ b/www/themes/chocolatdemariage/global.tpl @@ -0,0 +1,54 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{strip} +{addJsDef isMobile=$mobile_device} +{addJsDef baseDir=$content_dir} +{addJsDef baseUri=$base_uri} +{addJsDef static_token=$static_token} +{addJsDef token=$token} +{addJsDef priceDisplayPrecision=$priceDisplayPrecision*$currency->decimals} +{addJsDef priceDisplayMethod=$priceDisplay} +{addJsDef roundMode=$roundMode} +{addJsDef currency=$currency} +{addJsDef currencyRate=$currencyRate|floatval} +{addJsDef currencySign=$currency->sign|html_entity_decode:2:"UTF-8"} +{addJsDef currencyFormat=$currency->format|intval} +{addJsDef currencyBlank=$currency->blank|intval} +{addJsDef isLogged=$is_logged|intval} +{addJsDef isGuest=$is_guest|intval} +{addJsDef page_name=$page_name|escape:'html':'UTF-8'} +{addJsDef contentOnly=$content_only|boolval} +{if isset($cookie->id_lang)} + {addJsDef id_lang=$cookie->id_lang|intval} +{/if} +{addJsDefL name=FancyboxI18nClose}{l s='Close'}{/addJsDefL} +{addJsDefL name=FancyboxI18nNext}{l s='Next'}{/addJsDefL} +{addJsDefL name=FancyboxI18nPrev}{l s='Previous'}{/addJsDefL} +{addJsDef usingSecureMode=Tools::usingSecureMode()|boolval} +{addJsDef ajaxsearch=Configuration::get('PS_SEARCH_AJAX')|boolval} +{addJsDef instantsearch=Configuration::get('PS_INSTANT_SEARCH')|boolval} +{addJsDef quickView=$quick_view|boolval} +{addJsDef displayList=Configuration::get('PS_GRID_PRODUCT')|boolval} +{/strip} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/guest-tracking.tpl b/www/themes/chocolatdemariage/guest-tracking.tpl new file mode 100644 index 00000000..e64f329a --- /dev/null +++ b/www/themes/chocolatdemariage/guest-tracking.tpl @@ -0,0 +1,119 @@ +
    + {capture name=path}{l s='Guest Tracking'}{/capture} +
    +
    + +
    +

    {l s='Guest Tracking'}

    +
    +
    + {if isset($confirmation) && $confirmation} +

    + {$confirmation} +

    + {/if} +
    + {if isset($order_collection)} + {foreach $order_collection as $order} + {assign var=order_state value=$order->getCurrentState()} + {assign var=invoice value=$order->invoice} + {assign var=order_history value=$order->order_history} + {assign var=carrier value=$order->carrier} + {assign var=address_invoice value=$order->address_invoice} + {assign var=address_delivery value=$order->address_delivery} + {assign var=inv_adr_fields value=$order->inv_adr_fields} + {assign var=dlv_adr_fields value=$order->dlv_adr_fields} + {assign var=invoiceAddressFormatedValues value=$order->invoiceAddressFormatedValues} + {assign var=deliveryAddressFormatedValues value=$order->deliveryAddressFormatedValues} + {assign var=currency value=$order->currency} + {assign var=discounts value=$order->discounts} + {assign var=invoiceState value=$order->invoiceState} + {assign var=deliveryState value=$order->deliveryState} + {assign var=products value=$order->products} + {assign var=customizedDatas value=$order->customizedDatas} + {assign var=HOOK_ORDERDETAILDISPLAYED value=$order->hook_orderdetaildisplayed} + {if isset($order->total_old)} + {assign var=total_old value=$order->total_old} + {/if} + {if isset($order->followup)} + {assign var=followup value=$order->followup} + {/if} + +
    +
    + {include file="./order-detail.tpl"} +
    +
    + {/foreach} + +

    {l s='For more advantages...'}

    + + {include file="$tpl_dir./errors.tpl"} + + {if isset($transformSuccess)} +

    {l s='Your guest account has been successfully transformed into a customer account. You can now log in as a registered shopper. '} {l s='page.'}

    + {else} +
    +
    + +

    {l s='Transform your guest account into a customer account and enjoy:'}

    +
      +
    • -{l s='Personalized and secure access'}
    • +
    • -{l s='Fast and easy checkout'}
    • +
    • -{l s='Easier merchandise return'}
    • +
    +
    +
    +
    + + +
    +
    +
    + + + + + +

    + +

    +
    +
    + {/if} + {else} + {include file="$tpl_dir./errors.tpl"} + {if isset($show_login_link) && $show_login_link} +

    {l s='Information'}{l s='Click here to log in to your customer account.'}

    + {/if} +
    +

    {l s='To track your order, please enter the following information:'}

    +
    +
    + + + {l s='For example: QIIXJXNUI or QIIXJXNUI#1'} +
    +
    + + +
    +

    + +

    +
    +
    + {/if} +
    +
    +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/header-meta-fb.tpl b/www/themes/chocolatdemariage/header-meta-fb.tpl new file mode 100644 index 00000000..e5583dbe --- /dev/null +++ b/www/themes/chocolatdemariage/header-meta-fb.tpl @@ -0,0 +1 @@ + {if $page_name == 'index'} {if isset($meta_description) AND $meta_description} {/if} {elseif $page_name == 'category' && isset($category)} {if !empty($category->description)} {/if} {elseif $page_name == 'product' && isset($product)} {if !empty($product->resume)} {elseif !empty($product->description)} {/if} {if isset($price)} {/if} {if isset($weight) && ($weight != 0)} {/if} {elseif $page_name == 'module-psblog-posts'} {if isset($post_images[0])} {/if} {else} {if isset($meta_description) AND $meta_description} {/if} {/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/header.tpl b/www/themes/chocolatdemariage/header.tpl new file mode 100644 index 00000000..d9fddfc4 --- /dev/null +++ b/www/themes/chocolatdemariage/header.tpl @@ -0,0 +1,79 @@ + + + + + + + + + {$meta_title|escape:'html':'UTF-8'} + + {if isset($meta_description) AND $meta_description} + + {/if} + {if isset($meta_keywords) AND $meta_keywords} + + {/if} + + + + + + + + + {if isset($css_files)} + {foreach from=$css_files key=css_uri item=media} + + {/foreach} + {/if} + + {if isset($js_defer) && !$js_defer && isset($js_files) && isset($js_def)} + {$js_def} + {foreach from=$js_files item=js_uri} + + {/foreach} + {/if} + {$HOOK_HEADER} + + + + {include file="$tpl_dir./header-meta-fb.tpl"} + + + + + {if !isset($content_only) || !$content_only} + {if isset($restricted_country_mode) && $restricted_country_mode} +
    +

    {l s='You cannot place a new order from your country.'} {$geolocation_country|escape:'html':'UTF-8'}

    +
    + {/if} + {if $page_name == 'index'}{hook h='displaySlider'}{/if} + +
    + + +
    + {/if} diff --git a/www/themes/chocolatdemariage/history.tpl b/www/themes/chocolatdemariage/history.tpl new file mode 100644 index 00000000..84e7c9b8 --- /dev/null +++ b/www/themes/chocolatdemariage/history.tpl @@ -0,0 +1,81 @@ +{capture name=path} + + {l s='My account'} + + + /{l s='Order history'} +{/capture} +{capture name=title}{l s='Order history'}{/capture} +{capture name=subtitle}{l s='Here you will find your past orders from account creation'}{/capture} + +
    +
    + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title subtitle=$smarty.capture.subtitle type='account'} + + {if $slowValidation} +

    {l s='If you have just placed an order, it may take a few minutes for it to be validated. Please refresh this page if your order is missing.'}

    + {/if} + + +
    +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/identity.tpl b/www/themes/chocolatdemariage/identity.tpl new file mode 100644 index 00000000..2f98fbc5 --- /dev/null +++ b/www/themes/chocolatdemariage/identity.tpl @@ -0,0 +1,182 @@ +{capture name=path} + {l s='My account'} + /{l s='Your personal information'} +{/capture} +{capture name=title}{l s='Your personal information'}{/capture} +{capture name=subtitle}{l s='Please be sure to update your personal information if it has changed.'}{/capture} + +
    +
    + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title subtitle=$smarty.capture.subtitle type='account'} + + {if isset($confirmation) && $confirmation} +
    +
    + {l s='Your personal information has been successfully updated.'} + {if isset($pwd_changed)}
    {l s='Your password has been sent to your email:'} {$email}{/if} +
    +
    + {/if} + + +
    +
    + + diff --git a/www/themes/chocolatdemariage/img/bg-choco1.jpg b/www/themes/chocolatdemariage/img/bg-choco1.jpg new file mode 100644 index 00000000..817126f3 Binary files /dev/null and b/www/themes/chocolatdemariage/img/bg-choco1.jpg differ diff --git a/www/themes/chocolatdemariage/img/bt-haut.png b/www/themes/chocolatdemariage/img/bt-haut.png new file mode 100644 index 00000000..3c0151ca Binary files /dev/null and b/www/themes/chocolatdemariage/img/bt-haut.png differ diff --git a/www/themes/chocolatdemariage/img/favicon.ico b/www/themes/chocolatdemariage/img/favicon.ico new file mode 100644 index 00000000..4f02f906 Binary files /dev/null and b/www/themes/chocolatdemariage/img/favicon.ico differ diff --git a/www/themes/chocolatdemariage/img/feature_category-white.jpg b/www/themes/chocolatdemariage/img/feature_category-white.jpg new file mode 100644 index 00000000..3f02f3ff Binary files /dev/null and b/www/themes/chocolatdemariage/img/feature_category-white.jpg differ diff --git a/www/themes/chocolatdemariage/img/frame-btn.png b/www/themes/chocolatdemariage/img/frame-btn.png new file mode 100644 index 00000000..d7f08e3c Binary files /dev/null and b/www/themes/chocolatdemariage/img/frame-btn.png differ diff --git a/www/themes/chocolatdemariage/img/icon/cible.gif b/www/themes/chocolatdemariage/img/icon/cible.gif new file mode 100644 index 00000000..d50ec7cc Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/cible.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/delete.gif b/www/themes/chocolatdemariage/img/icon/delete.gif new file mode 100644 index 00000000..6d186d19 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/delete.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/download_product.gif b/www/themes/chocolatdemariage/img/icon/download_product.gif new file mode 100644 index 00000000..f25a6121 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/download_product.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/form-error.png b/www/themes/chocolatdemariage/img/icon/form-error.png new file mode 100644 index 00000000..b8d7b648 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/form-error.png differ diff --git a/www/themes/chocolatdemariage/img/icon/form-ok.png b/www/themes/chocolatdemariage/img/icon/form-ok.png new file mode 100644 index 00000000..15c8e240 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/form-ok.png differ diff --git a/www/themes/chocolatdemariage/img/icon/index.php b/www/themes/chocolatdemariage/img/icon/index.php new file mode 100644 index 00000000..044cb85e --- /dev/null +++ b/www/themes/chocolatdemariage/img/icon/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; \ No newline at end of file diff --git a/www/themes/chocolatdemariage/img/icon/infos.gif b/www/themes/chocolatdemariage/img/icon/infos.gif new file mode 100644 index 00000000..12cd1aef Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/infos.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/quantity_down.gif b/www/themes/chocolatdemariage/img/icon/quantity_down.gif new file mode 100644 index 00000000..7a827069 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/quantity_down.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/quantity_down_off.gif b/www/themes/chocolatdemariage/img/icon/quantity_down_off.gif new file mode 100644 index 00000000..fe6de305 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/quantity_down_off.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/quantity_up.gif b/www/themes/chocolatdemariage/img/icon/quantity_up.gif new file mode 100644 index 00000000..3c2dcce6 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/quantity_up.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/search.png b/www/themes/chocolatdemariage/img/icon/search.png new file mode 100644 index 00000000..ca8b43c8 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/search.png differ diff --git a/www/themes/chocolatdemariage/img/icon/serial_scroll_left.gif b/www/themes/chocolatdemariage/img/icon/serial_scroll_left.gif new file mode 100644 index 00000000..c3cc9e2d Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/serial_scroll_left.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/serial_scroll_right.gif b/www/themes/chocolatdemariage/img/icon/serial_scroll_right.gif new file mode 100644 index 00000000..653f3377 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/serial_scroll_right.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/up.gif b/www/themes/chocolatdemariage/img/icon/up.gif new file mode 100644 index 00000000..67345103 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/up.gif differ diff --git a/www/themes/chocolatdemariage/img/icon/userinfo.gif b/www/themes/chocolatdemariage/img/icon/userinfo.gif new file mode 100644 index 00000000..646ba273 Binary files /dev/null and b/www/themes/chocolatdemariage/img/icon/userinfo.gif differ diff --git a/www/themes/chocolatdemariage/img/index.php b/www/themes/chocolatdemariage/img/index.php new file mode 100644 index 00000000..044cb85e --- /dev/null +++ b/www/themes/chocolatdemariage/img/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; \ No newline at end of file diff --git a/www/themes/chocolatdemariage/img/jquery/blank.gif b/www/themes/chocolatdemariage/img/jquery/blank.gif new file mode 100644 index 00000000..35d42e80 Binary files /dev/null and b/www/themes/chocolatdemariage/img/jquery/blank.gif differ diff --git a/www/themes/chocolatdemariage/img/jquery/fancybox_loading.gif b/www/themes/chocolatdemariage/img/jquery/fancybox_loading.gif new file mode 100644 index 00000000..a03a40c0 Binary files /dev/null and b/www/themes/chocolatdemariage/img/jquery/fancybox_loading.gif differ diff --git a/www/themes/chocolatdemariage/img/jquery/fancybox_loading@2x.gif b/www/themes/chocolatdemariage/img/jquery/fancybox_loading@2x.gif new file mode 100644 index 00000000..9205aeb0 Binary files /dev/null and b/www/themes/chocolatdemariage/img/jquery/fancybox_loading@2x.gif differ diff --git a/www/themes/chocolatdemariage/img/jquery/fancybox_overlay.png b/www/themes/chocolatdemariage/img/jquery/fancybox_overlay.png new file mode 100644 index 00000000..83faed50 Binary files /dev/null and b/www/themes/chocolatdemariage/img/jquery/fancybox_overlay.png differ diff --git a/www/themes/chocolatdemariage/img/jquery/fancybox_sprite.png b/www/themes/chocolatdemariage/img/jquery/fancybox_sprite.png new file mode 100644 index 00000000..ea5cce34 Binary files /dev/null and b/www/themes/chocolatdemariage/img/jquery/fancybox_sprite.png differ diff --git a/www/themes/chocolatdemariage/img/jquery/fancybox_sprite@2x.png b/www/themes/chocolatdemariage/img/jquery/fancybox_sprite@2x.png new file mode 100644 index 00000000..dbed425a Binary files /dev/null and b/www/themes/chocolatdemariage/img/jquery/fancybox_sprite@2x.png differ diff --git a/www/themes/chocolatdemariage/img/jquery/index.php b/www/themes/chocolatdemariage/img/jquery/index.php new file mode 100644 index 00000000..044cb85e --- /dev/null +++ b/www/themes/chocolatdemariage/img/jquery/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; \ No newline at end of file diff --git a/www/themes/chocolatdemariage/img/jquery/loading.gif b/www/themes/chocolatdemariage/img/jquery/loading.gif new file mode 100644 index 00000000..424c17c3 Binary files /dev/null and b/www/themes/chocolatdemariage/img/jquery/loading.gif differ diff --git a/www/themes/chocolatdemariage/img/jquery/macFFBgHack.png b/www/themes/chocolatdemariage/img/jquery/macFFBgHack.png new file mode 100644 index 00000000..7211047b Binary files /dev/null and b/www/themes/chocolatdemariage/img/jquery/macFFBgHack.png differ diff --git a/www/themes/chocolatdemariage/img/loader.gif b/www/themes/chocolatdemariage/img/loader.gif new file mode 100644 index 00000000..424c17c3 Binary files /dev/null and b/www/themes/chocolatdemariage/img/loader.gif differ diff --git a/www/themes/chocolatdemariage/img/logo.png b/www/themes/chocolatdemariage/img/logo.png new file mode 100644 index 00000000..a13a4ce4 Binary files /dev/null and b/www/themes/chocolatdemariage/img/logo.png differ diff --git a/www/themes/chocolatdemariage/img/news.png b/www/themes/chocolatdemariage/img/news.png new file mode 100644 index 00000000..f314f89b Binary files /dev/null and b/www/themes/chocolatdemariage/img/news.png differ diff --git a/www/themes/chocolatdemariage/img/newsletter.png b/www/themes/chocolatdemariage/img/newsletter.png new file mode 100644 index 00000000..782f5d6f Binary files /dev/null and b/www/themes/chocolatdemariage/img/newsletter.png differ diff --git a/www/themes/chocolatdemariage/img/payments/bankwire.png b/www/themes/chocolatdemariage/img/payments/bankwire.png new file mode 100644 index 00000000..f61c5d81 Binary files /dev/null and b/www/themes/chocolatdemariage/img/payments/bankwire.png differ diff --git a/www/themes/chocolatdemariage/img/payments/cb.png b/www/themes/chocolatdemariage/img/payments/cb.png new file mode 100644 index 00000000..f78bb93e Binary files /dev/null and b/www/themes/chocolatdemariage/img/payments/cb.png differ diff --git a/www/themes/chocolatdemariage/img/payments/cheque.png b/www/themes/chocolatdemariage/img/payments/cheque.png new file mode 100644 index 00000000..771bc414 Binary files /dev/null and b/www/themes/chocolatdemariage/img/payments/cheque.png differ diff --git a/www/themes/chocolatdemariage/img/payments/mandat.png b/www/themes/chocolatdemariage/img/payments/mandat.png new file mode 100644 index 00000000..8caa7638 Binary files /dev/null and b/www/themes/chocolatdemariage/img/payments/mandat.png differ diff --git a/www/themes/chocolatdemariage/img/payments/paypal.jpg b/www/themes/chocolatdemariage/img/payments/paypal.jpg new file mode 100644 index 00000000..f811ef4f Binary files /dev/null and b/www/themes/chocolatdemariage/img/payments/paypal.jpg differ diff --git a/www/themes/chocolatdemariage/img/sprite-custom-select.png b/www/themes/chocolatdemariage/img/sprite-custom-select.png new file mode 100644 index 00000000..827e89e3 Binary files /dev/null and b/www/themes/chocolatdemariage/img/sprite-custom-select.png differ diff --git a/www/themes/chocolatdemariage/img/stars-empty-grey.png b/www/themes/chocolatdemariage/img/stars-empty-grey.png new file mode 100644 index 00000000..59528a37 Binary files /dev/null and b/www/themes/chocolatdemariage/img/stars-empty-grey.png differ diff --git a/www/themes/chocolatdemariage/img/stars-empty.png b/www/themes/chocolatdemariage/img/stars-empty.png new file mode 100644 index 00000000..690ca3c5 Binary files /dev/null and b/www/themes/chocolatdemariage/img/stars-empty.png differ diff --git a/www/themes/chocolatdemariage/index.php b/www/themes/chocolatdemariage/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/index.tpl b/www/themes/chocolatdemariage/index.tpl new file mode 100644 index 00000000..b1d9efa7 --- /dev/null +++ b/www/themes/chocolatdemariage/index.tpl @@ -0,0 +1,26 @@ + +
    +
    +
    + {hook h="displaySubCategories"} +
    +
    +
    +
    +
    + {hook h="displayGuideBookTitle"} +
    +
    +
    + {hook h="displayGuideBook"} +
    +
    +
    +
    + {hook h="displayReassuranceConstructor"} +
    +
    +
    + +{hook h="displayBestChocolate"} +{hook h="displayNews"} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/authentication.js b/www/themes/chocolatdemariage/js/authentication.js new file mode 100644 index 00000000..408bb397 --- /dev/null +++ b/www/themes/chocolatdemariage/js/authentication.js @@ -0,0 +1,114 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function(){ + $(document).on('submit', '#create-account_form', function(e){ + e.preventDefault(); + submitFunction(); + }); + + $formInvoice = $('.account_creation.invoice'); + $('#invoice_address').is(':checked') ? $formInvoice.hide() : $formInvoice.show(); +}); + +$(document).on('change', '#invoice_address', function() { + $that = $(this); + $formInvoice = $('.account_creation.invoice'); + + $that.is(':checked') ? $formInvoice.fadeOut() : $formInvoice.fadeIn(); +}); + +function submitFunction() +{ + $('#create_account_error').html('').hide(); + $.ajax({ + type: 'POST', + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType : "json", + headers: { "cache-control": "no-cache" }, + data: + { + controller: 'authentication', + SubmitCreate: 1, + ajax: true, + email_create: $('#email_create').val(), + back: $('input[name=back]').val(), + token: token + }, + success: function(jsonData) + { + if (jsonData.hasError) + { + var errors = ''; + for(error in jsonData.errors) + //IE6 bug fix + if(error != 'indexOf') + errors += '
  • ' + jsonData.errors[error] + '
  • '; + $('#create_account_error').html('
      ' + errors + '
    ').show(); + } + else + { + // adding a div to display a transition + $('#auth').html('
    ' + $('#auth').html() + '
    '); + $('#noSlide').fadeOut('slow', function() + { + $('#noSlide').html($(jsonData.page).find('#account-creation_form')); + $(this).fadeIn('slow', function() + { + customInputs(); + bindStateInputAndUpdate(); + document.location = '#account-creation'; + }); + }); + + setTimeout(function(){ + updateState(); + updateNeedIDNumber(); + updateZipCode(); + }, 1000); + } + }, + error: function(XMLHttpRequest, textStatus, errorThrown) + { + error = "TECHNICAL ERROR: unable to load form.\n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus; + if (!!$.prototype.fancybox) + { + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: "

    " + error + '

    ' + }], + { + padding: 0 + }); + } + else + alert(error); + } + }); +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/autoload/10-bootstrap.min.js b/www/themes/chocolatdemariage/js/autoload/10-bootstrap.min.js new file mode 100644 index 00000000..87b23d41 --- /dev/null +++ b/www/themes/chocolatdemariage/js/autoload/10-bootstrap.min.js @@ -0,0 +1,6 @@ +/** +* bootstrap.js v3.0.0 by @fat and @mdo +* Copyright 2013 Twitter Inc. +* http://www.apache.org/licenses/LICENSE-2.0 +*/ +if(!jQuery)throw new Error("Bootstrap requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]}}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(window.jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d)};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.is("input")?"val":"html",e=c.data();a+="Text",e.resetText||c.data("resetText",c[d]()),c[d](e[a]||this.options[a]),setTimeout(function(){"loadingText"==a?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons"]');if(a.length){var b=this.$element.find("input").prop("checked",!this.$element.hasClass("active")).trigger("change");"radio"===b.prop("type")&&a.find(".active").removeClass("active")}this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(window.jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}this.sliding=!0,f&&this.pause();var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});if(!e.hasClass("active")){if(this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(j),j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid")},0)}).emulateTransitionEnd(600)}else{if(this.$element.trigger(j),j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return f&&this.cycle(),this}};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?(this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350),void 0):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(window.jQuery),+function(a){"use strict";function b(){a(d).remove(),a(e).each(function(b){var d=c(a(this));d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown")),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown"))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){if("ontouchstart"in document.documentElement&&a(''}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(window.jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(c).is("body")?a(window):a(c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#\w/.test(e)&&a(e);return f&&f.length&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(window.jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.attr("data-target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top()),"function"==typeof h&&(h=f.bottom());var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;this.affixed!==i&&(this.unpin&&this.$element.css("top",""),this.affixed=i,this.unpin="bottom"==i?e.top-d:null,this.$element.removeClass(b.RESET).addClass("affix"+(i?"-"+i:"")),"bottom"==i&&this.$element.offset({top:document.body.offsetHeight-h-this.$element.height()}))}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(window.jQuery); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/autoload/15-jquery.total-storage.min.js b/www/themes/chocolatdemariage/js/autoload/15-jquery.total-storage.min.js new file mode 100644 index 00000000..27cbd399 --- /dev/null +++ b/www/themes/chocolatdemariage/js/autoload/15-jquery.total-storage.min.js @@ -0,0 +1,31 @@ +/* + * TotalStorage + * + * Copyright (c) 2012 Jared Novack & Upstatement (upstatement.com) + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + * + * Total Storage is the conceptual the love child of jStorage by Andris Reinman, + * and Cookie by Klaus Hartl -- though this is not connected to either project. + * + * @name $.totalStorage + * @cat Plugins/Cookie + * @author Jared Novack/jared@upstatement.com + * @version 1.1.2 + * @url http://upstatement.com/blog/2012/01/jquery-local-storage-done-right-and-easy/ + */ +(function($){var ls=window.localStorage;var supported;if(typeof ls=='undefined'||typeof window.JSON=='undefined'){supported=false;}else{supported=true;} +$.totalStorage=function(key,value,options){return $.totalStorage.impl.init(key,value);} +$.totalStorage.setItem=function(key,value){return $.totalStorage.impl.setItem(key,value);} +$.totalStorage.getItem=function(key){return $.totalStorage.impl.getItem(key);} +$.totalStorage.getAll=function(){return $.totalStorage.impl.getAll();} +$.totalStorage.deleteItem=function(key){return $.totalStorage.impl.deleteItem(key);} +$.totalStorage.impl={init:function(key,value){if(typeof value!='undefined'){return this.setItem(key,value);}else{return this.getItem(key);}},setItem:function(key,value){if(!supported){try{$.cookie(key,value);return value;}catch(e){console.log('Local Storage not supported by this browser. Install the cookie plugin on your site to take advantage of the same functionality. You can get it at https://github.com/carhartl/jquery-cookie');}} +var saver=JSON.stringify(value);ls.setItem(key,saver);return this.parseResult(saver);},getItem:function(key){if(!supported){try{return this.parseResult($.cookie(key));}catch(e){return null;}} +return this.parseResult(ls.getItem(key));},deleteItem:function(key){if(!supported){try{$.cookie(key,null);return true;}catch(e){return false;}} +ls.removeItem(key);return true;},getAll:function(){var items=new Array();if(!supported){try{var pairs=document.cookie.split(";");for(var i=0;i +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/autoload/modernizr.js b/www/themes/chocolatdemariage/js/autoload/modernizr.js new file mode 100644 index 00000000..1a695bd3 --- /dev/null +++ b/www/themes/chocolatdemariage/js/autoload/modernizr.js @@ -0,0 +1,3 @@ +/*! modernizr 3.2.0 (Custom Build) | MIT * + * http://modernizr.com/download/?-csspointerevents !*/ +!function(e,n,s){function t(e,n){return typeof e===n}function o(){var e,n,s,o,a,i,f;for(var c in l)if(l.hasOwnProperty(c)){if(e=[],n=l[c],n.name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(s=0;s 0 + && ($('#product_' + id_product + '_' + id_product_attribute + '_0_' + $(options[i]).val()).length == 0 // Check the address is not already used for a similare products + || id_address_delivery == $(options[i]).val() + ) + ) + address_count++; + }); + + // Need at least two address to allow skipping products to multiple address + if (address_count < 2) + $($(item).find('option[value=-2]')).remove(); + else if($($(item).find('option[value=-2]')).length == 0) + $(item).append($('')); + }); + } +} + +function changeAddressDelivery(obj) +{ + var ids = obj.attr('id').split('_'); + var id_product = ids[3]; + var id_product_attribute = ids[4]; + var old_id_address_delivery = ids[5]; + var new_id_address_delivery = obj.val(); + + if (new_id_address_delivery == old_id_address_delivery) + return; + + if (new_id_address_delivery > 0) // Change the delivery address + { + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType: 'json', + data: 'controller=cart&ajax=true&changeAddressDelivery=1&summary=1&id_product=' + id_product + + '&id_product_attribute='+id_product_attribute + + '&old_id_address_delivery='+old_id_address_delivery + + '&new_id_address_delivery='+new_id_address_delivery + + '&token='+static_token + + '&allow_refresh=1', + success: function(jsonData) + { + if (typeof(jsonData.hasErrors) != 'undefined' && jsonData.hasErrors) + { + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + jsonData.error + '

    ' + }], + { + padding: 0 + }); + else + alert(jsonData.error); + + // Reset the old address + $('#select_address_delivery_' + id_product + '_' + id_product_attribute + '_' + old_id_address_delivery).val(old_id_address_delivery); + } + else + { + // The product exist + if ($('#product_' + id_product + '_' + id_product_attribute + '_0_' + new_id_address_delivery).length) + { + updateCartSummary(jsonData.summary); + if (window.ajaxCart != undefined) + ajaxCart.updateCart(jsonData); + updateCustomizedDatas(jsonData.customizedDatas); + updateHookShoppingCart(jsonData.HOOK_SHOPPING_CART); + updateHookShoppingCartExtra(jsonData.HOOK_SHOPPING_CART_EXTRA); + if (typeof(getCarrierListAndUpdate) !== 'undefined') + getCarrierListAndUpdate(); + + // @todo reverse the remove order + // This effect remove the current line, but it's better to remove the other one, and refresshing this one + $('#product_' + id_product + '_' + id_product_attribute + '_0_' + old_id_address_delivery).remove(); + + // @todo improve customization upgrading + $('.product_' + id_product + '_' + id_product_attribute + '_0_' + old_id_address_delivery).remove(); + } + if (window.ajaxCart != undefined) + ajaxCart.updateCart(jsonData); + updateAddressId(id_product, id_product_attribute, old_id_address_delivery, new_id_address_delivery); + cleanSelectAddressDelivery(); + } + } + }); + } + else if (new_id_address_delivery == -1) // Adding a new address + window.location = $($('.address_add a')[0]).attr('href'); + else if (new_id_address_delivery == -2) // Add a new line for this product + { + // This test is will not usefull in the future + if (old_id_address_delivery == 0) + { + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + txtSelectAnAddressFirst + '

    ' + }], + { + padding: 0 + }); + else + alert(txtSelectAnAddressFirst); + return false; + } + + // Get new address to deliver + var id_address_delivery = 0; + var options = $('#select_address_delivery_' + id_product + '_' + id_product_attribute + '_' + old_id_address_delivery + ' option'); + $.each(options, function(i) { + // Check the address is not already used for a similare products + if ($(options[i]).val() > 0 && $(options[i]).val() !== old_id_address_delivery && $('#product_' + id_product + '_' + id_product_attribute + '_0_' + $(options[i]).val()).length == 0) + { + id_address_delivery = $(options[i]).val(); + return false; + } + }); + + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType: 'json', + context: obj, + data: 'controller=cart' + + '&ajax=true&duplicate=true&summary=true' + + '&id_product='+id_product + + '&id_product_attribute='+id_product_attribute + + '&id_address_delivery='+old_id_address_delivery + + '&new_id_address_delivery='+id_address_delivery + + '&token='+static_token + + '&allow_refresh=1', + success: function(jsonData) + { + if (jsonData.error && !!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + jsonData.error + '

    ' + }], + { + padding: 0 + }); + else + alert(jsonData.error); + + var line = $('#product_' + id_product + '_' + id_product_attribute + '_0_' + old_id_address_delivery); + var new_line = line.clone(); + updateAddressId(id_product, id_product_attribute, old_id_address_delivery, id_address_delivery, new_line); + line.after(new_line); + new_line.find('input[name=quantity_' + id_product + '_' + id_product_attribute + '_0_' + old_id_address_delivery + '_hidden]') + .val(1); + new_line.find('.cart_quantity_input') + .val(1); + $('#select_address_delivery_' + id_product + '_' + id_product_attribute + '_' + old_id_address_delivery).val(old_id_address_delivery); + $('#select_address_delivery_' + id_product + '_' + id_product_attribute + '_' + id_address_delivery).val(id_address_delivery); + + + cleanSelectAddressDelivery(); + + updateCartSummary(jsonData.summary); + if (window.ajaxCart !== undefined) + ajaxCart.updateCart(jsonData); + } + }); + } + return true; +} + +function updateAddressId(id_product, id_product_attribute, old_id_address_delivery, id_address_delivery, line) +{ + if (typeof(line) == 'undefined' || line.length == 0) + line = $('#cart_summary tr[id^=product_' + id_product + '_' + id_product_attribute + '_0_], #cart_summary tr[id^=product_' + id_product + '_' + id_product_attribute + '_nocustom_]'); + + $('.product_customization_for_' + id_product + '_' + id_product_attribute + '_' + old_id_address_delivery).each(function(){ + $(this).attr('id', $(this).attr('id').replace(/_\d+$/, '_' + id_address_delivery)).removeClass('product_customization_for_' + id_product + '_' + id_product_attribute + '_' + old_id_address_delivery + ' address_' + old_id_address_delivery).addClass('product_customization_for_' + id_product + '_' + id_product_attribute + '_' + id_address_delivery + ' address_' + id_address_delivery); + $(this).find('input[name^=quantity_]').each(function(){ + if (typeof($(this).attr('name')) != 'undefined') + $(this).attr('name', $(this).attr('name').replace(/_\d+(_hidden|)$/, '_' + id_address_delivery)); + }); + $(this).find('a').each(function(){ + if (typeof($(this).attr('href')) != 'undefined') + $(this).attr('href', $(this).attr('href').replace(/id_address_delivery=\d+/, 'id_address_delivery=' + id_address_delivery)); + }); + }); + + line.attr('id', line.attr('id').replace(/_\d+$/, '_' + id_address_delivery)).removeClass('address_' + old_id_address_delivery).addClass('address_' + id_address_delivery).find('span[id^=cart_quantity_custom_], span[id^=total_product_price_], input[name^=quantity_], .cart_quantity_down, .cart_quantity_up, .cart_quantity_delete').each(function(){ + + if (typeof($(this).attr('name')) != 'undefined') + $(this).attr('name', $(this).attr('name').replace(/_\d+(_hidden|)$/, '_' + id_address_delivery)); + if (typeof($(this).attr('id')) != 'undefined') + $(this).attr('id', $(this).attr('id').replace(/_\d+$/, '_' + id_address_delivery)); + if (typeof($(this).attr('href')) != 'undefined') + $(this).attr('href', $(this).attr('href').replace(/id_address_delivery=\d+/, 'id_address_delivery=' + id_address_delivery)); + }); + + line.find('#select_address_delivery_' + id_product + '_' + id_product_attribute + '_' + old_id_address_delivery).attr('id', 'select_address_delivery_' + id_product + '_' + id_product_attribute + '_' + id_address_delivery); + + if (window.ajaxCart !== undefined) + { + $('#cart_block_list dd, #cart_block_list dt').each(function(){ + if (typeof($(this).attr('id')) != 'undefined') + $(this).attr('id', $(this).attr('id').replace(/_\d+$/, '_' + id_address_delivery)); + }); + } +} + +function updateQty(val, cart, el) +{ + var prefix = ""; + + if (typeof(cart) == 'undefined' || cart) + prefix = '.order-detail-content '; + else + prefix = '#fancybox-content '; + + var id = $(el).attr('name'); + + var exp = new RegExp("^[0-9]+$"); + + if (exp.test(val) == true) + { + var hidden = $(prefix + 'input[name=' + id + '_hidden]').val(); + var input = $(prefix + 'input[name=' + id + ']').val(); + var QtyToUp = parseInt(input) - parseInt(hidden); + + if (parseInt(QtyToUp) > 0) + upQuantity(id.replace('quantity_', ''), QtyToUp); + else if(parseInt(QtyToUp) < 0) + downQuantity(id.replace('quantity_', ''), QtyToUp); + } + else + $(prefix + 'input[name=' + id + ']').val($(prefix + 'input[name=' + id + '_hidden]').val()); + + if (typeof(getCarrierListAndUpdate) !== 'undefined') + getCarrierListAndUpdate(); +} + +function deleteProductFromSummary(id) +{ + var customizationId = 0; + var productId = 0; + var productAttributeId = 0; + var id_address_delivery = 0; + var ids = 0; + ids = id.split('_'); + productId = parseInt(ids[0]); + if (typeof(ids[1]) !== 'undefined') + productAttributeId = parseInt(ids[1]); + if (typeof(ids[2]) !== 'undefined' && ids[2] !== 'nocustom') + customizationId = parseInt(ids[2]); + if (typeof(ids[3]) !== 'undefined') + id_address_delivery = parseInt(ids[3]); + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType: 'json', + data: 'controller=cart' + + '&ajax=true&delete=true&summary=true' + + '&id_product='+productId + + '&ipa='+productAttributeId + + '&id_address_delivery='+id_address_delivery + + ((customizationId !== 0) ? '&id_customization=' + customizationId : '') + + '&token=' + static_token + + '&allow_refresh=1', + success: function(jsonData) + { + if (jsonData.hasError) + { + var errors = ''; + for(var error in jsonData.errors) + //IE6 bug fix + if(error !== 'indexOf') + errors += $('
    ').html(jsonData.errors[error]).text() + "\n"; + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + errors + '

    ' + }], + { + padding: 0 + }); + else + alert(errors); + } + else + { + if (jsonData.refresh) + location.reload(); + if (parseInt(jsonData.summary.products.length) == 0) + { + if (typeof(orderProcess) == 'undefined' || orderProcess !== 'order-opc') + document.location.href = document.location.href; // redirection + else + { + $('#center_column').children().each(function() { + if ($(this).attr('id') !== 'emptyCartWarning' && $(this).attr('class') !== 'breadcrumb' && $(this).attr('id') !== 'cart_title') + { + $(this).fadeOut('slow', function () { + $(this).remove(); + }); + } + }); + $('#summary_products_label').remove(); + $('#emptyCartWarning').fadeIn('slow'); + } + } + else + { + $('#product_' + id).fadeOut('slow', function() { + $(this).remove(); + cleanSelectAddressDelivery(); + if (!customizationId) + refreshOddRow(); + }); + var exist = false; + for (i=0;i 0)) + exist = true; + } + // if all customization removed => delete product line + if (!exist && customizationId) + $('#product_' + productId + '_' + productAttributeId + '_0_' + id_address_delivery).fadeOut('slow', function() { + $(this).remove(); + var line = $('#product_' + productId + '_' + productAttributeId + '_nocustom_' + id_address_delivery); + if (line.length > 0) + { + line.find('input[name^=quantity_], .cart_quantity_down, .cart_quantity_up, .cart_quantity_delete').each(function(){ + if (typeof($(this).attr('name')) != 'undefined') + $(this).attr('name', $(this).attr('name').replace(/nocustom/, '0')); + if (typeof($(this).attr('id')) != 'undefined') + $(this).attr('id', $(this).attr('id').replace(/nocustom/, '0')); + }); + line.find('span[id^=total_product_price_]').each(function(){ + $(this).attr('id', $(this).attr('id').replace(/_nocustom/, '')); + }); + line.attr('id', line.attr('id').replace(/nocustom/, '0')); + } + refreshOddRow(); + }); + } + updateCartSummary(jsonData.summary); + if (window.ajaxCart != undefined) + ajaxCart.updateCart(jsonData); + updateCustomizedDatas(jsonData.customizedDatas); + updateHookShoppingCart(jsonData.HOOK_SHOPPING_CART); + updateHookShoppingCartExtra(jsonData.HOOK_SHOPPING_CART_EXTRA); + if (typeof(getCarrierListAndUpdate) !== 'undefined' && jsonData.summary.products.length > 0) + getCarrierListAndUpdate(); + if (typeof(updatePaymentMethodsDisplay) !== 'undefined') + updatePaymentMethodsDisplay(); + } + }, + error: function(XMLHttpRequest, textStatus, errorThrown) { + if (textStatus !== 'abort') + { + var error = "TECHNICAL ERROR: unable to save update quantity \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus; + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + error + '

    ' + }], + { + padding: 0 + }); + else + alert(error); + } + } + }); +} + +function refreshOddRow() +{ + var odd_class = 'odd'; + var even_class = 'even'; + $.each($('.cart_item'), function(i, it) + { + if (i == 0) // First item + { + if ($(this).hasClass('even')) + { + odd_class = 'even'; + even_class = 'odd'; + } + $(this).addClass('first_item'); + } + if(i % 2) + $(this).removeClass(odd_class).addClass(even_class); + else + $(this).removeClass(even_class).addClass(odd_class); + }); + $('.cart_item:last-child, .customization:last-child').addClass('last_item'); +} + +function upQuantity(id, qty) +{ + if (typeof(qty) == 'undefined' || !qty) + qty = 1; + var customizationId = 0; + var productId = 0; + var productAttributeId = 0; + var id_address_delivery = 0; + var ids = 0; + ids = id.split('_'); + productId = parseInt(ids[0]); + if (typeof(ids[1]) !== 'undefined') + productAttributeId = parseInt(ids[1]); + if (typeof(ids[2]) !== 'undefined' && ids[2] !== 'nocustom') + customizationId = parseInt(ids[2]); + if (typeof(ids[3]) !== 'undefined') + id_address_delivery = parseInt(ids[3]); + + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType: 'json', + data: 'controller=cart' + + '&ajax=true' + + '&add=true' + + '&getproductprice=true' + + '&summary=true' + + '&id_product=' + productId + + '&ipa=' + productAttributeId + + '&id_address_delivery=' + id_address_delivery + + ((customizationId !== 0) ? '&id_customization=' + customizationId : '') + + '&qty=' + qty + + '&token=' + static_token + + '&allow_refresh=1', + success: function(jsonData) + { + if (jsonData.hasError) + { + var errors = ''; + for(var error in jsonData.errors) + //IE6 bug fix + if(error !== 'indexOf') + errors += $('
    ').html(jsonData.errors[error]).text() + "\n"; + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + errors + '

    ' + }], + { + padding: 0 + }); + else + alert(errors); + $('input[name=quantity_'+ id +']').val($('input[name=quantity_'+ id +'_hidden]').val()); + } + else + { + if (jsonData.refresh) + window.location.href = window.location.href; + updateCartSummary(jsonData.summary); + if (window.ajaxCart != undefined) + ajaxCart.updateCart(jsonData); + if (customizationId !== 0) + updateCustomizedDatas(jsonData.customizedDatas); + updateHookShoppingCart(jsonData.HOOK_SHOPPING_CART); + updateHookShoppingCartExtra(jsonData.HOOK_SHOPPING_CART_EXTRA); + if (typeof(getCarrierListAndUpdate) !== 'undefined') + getCarrierListAndUpdate(); + if (typeof(updatePaymentMethodsDisplay) !== 'undefined') + updatePaymentMethodsDisplay(); + } + }, + error: function(XMLHttpRequest, textStatus, errorThrown) { + if (textStatus !== 'abort') + { + error = "TECHNICAL ERROR: unable to save update quantity \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus; + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + error + '

    ' + }], + { + padding: 0 + }); + else + alert(error); + } + } + }); +} + +function downQuantity(id, qty) +{ + var val = $('input[name=quantity_' + id + ']').val(); + var newVal = val; + if(typeof(qty) == 'undefined' || !qty) + { + qty = 1; + newVal = val - 1; + } + else if (qty < 0) + qty = -qty; + + var customizationId = 0; + var productId = 0; + var productAttributeId = 0; + var id_address_delivery = 0; + var ids = 0; + + ids = id.split('_'); + productId = parseInt(ids[0]); + if (typeof(ids[1]) !== 'undefined') + productAttributeId = parseInt(ids[1]); + if (typeof(ids[2]) !== 'undefined' && ids[2] !== 'nocustom') + customizationId = parseInt(ids[2]); + if (typeof(ids[3]) !== 'undefined') + id_address_delivery = parseInt(ids[3]); + + if (newVal > 0 || $('#product_' + id + '_gift').length) + { + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType: 'json', + data: 'controller=cart' + + '&ajax=true' + + '&add=true' + + '&getproductprice=true' + + '&summary=true' + + '&id_product='+productId + + '&ipa='+productAttributeId + + '&id_address_delivery='+id_address_delivery + + '&op=down' + + ((customizationId !== 0) ? '&id_customization='+customizationId : '') + + '&qty='+qty + + '&token='+static_token + + '&allow_refresh=1', + success: function(jsonData) + { + if (jsonData.hasError) + { + var errors = ''; + for(var error in jsonData.errors) + //IE6 bug fix + if(error !== 'indexOf') + errors += $('
    ').html(jsonData.errors[error]).text() + "\n"; + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + errors + '

    ' + }], + { + padding: 0 + }); + else + alert(errors); + $('input[name=quantity_' + id + ']').val($('input[name=quantity_' + id + '_hidden]').val()); + } + else + { + if (jsonData.refresh) + window.location.href = window.location.href; + updateCartSummary(jsonData.summary); + + if (window.ajaxCart !== undefined) + ajaxCart.updateCart(jsonData); + if (customizationId !== 0) + updateCustomizedDatas(jsonData.customizedDatas); + updateHookShoppingCart(jsonData.HOOK_SHOPPING_CART); + updateHookShoppingCartExtra(jsonData.HOOK_SHOPPING_CART_EXTRA); + + if (newVal == 0) + $('#product_' + id).hide(); + + if (typeof(getCarrierListAndUpdate) !== 'undefined') + getCarrierListAndUpdate(); + if (typeof(updatePaymentMethodsDisplay) !== 'undefined') + updatePaymentMethodsDisplay(); + } + }, + error: function(XMLHttpRequest, textStatus, errorThrown) { + if (textStatus !== 'abort') + alert("TECHNICAL ERROR: unable to save update quantity \n\nDetails:\nError thrown: " + XMLHttpRequest + "\n" + 'Text status: ' + textStatus); + } + }); + + } + else + { + deleteProductFromSummary(id); + } +} + +function updateCartSummary(json) +{ + var i; + var nbrProducts = 0; + var product_list = new Array(); + + if (typeof json == 'undefined') + return; + + $('div.alert-danger').fadeOut(); + + for (i=0;i product_list[i].price) + { + initial_price_text = '' + initial_price + ''; + } + } + + var key_for_blockcart = product_list[i].id_product + '_' + product_list[i].id_product_attribute + '_' + product_list[i].id_address_delivery; + var key_for_blockcart_nocustom = product_list[i].id_product + '_' + product_list[i].id_product_attribute + '_' + ((product_list[i].id_customization && product_list[i].quantity_without_customization != product_list[i].quantity)? 'nocustom' : '0') + '_' + product_list[i].id_address_delivery; + + if (typeof(product_list[i].customizationQuantityTotal) !== 'undefined' && product_list[i].customizationQuantityTotal > 0) + { + $('#total_product_price_' + key_for_blockcart).html(formatCurrency(product_customization_total, currencyFormat, currencySign, currencyBlank)); + $('#cart_block_product_' + key_for_blockcart + ' .price').html(formatCurrency(product_customization_total, currencyFormat, currencySign, currencyBlank)); + } + else + { + $('#total_product_price_' + key_for_blockcart).html(formatCurrency(product_total, currencyFormat, currencySign, currencyBlank)); + $('#cart_block_product_' + key_for_blockcart + ' .price').html(formatCurrency(product_total, currencyFormat, currencySign, currencyBlank)); + } + + if (product_list[i].quantity_without_customization != product_list[i].quantity) + { + $('#total_product_price_' + key_for_blockcart_nocustom).html(formatCurrency(product_total, currencyFormat, currencySign, currencyBlank)); + $('#cart_block_product_' + key_for_blockcart_nocustom + ' .price').html(formatCurrency(product_total, currencyFormat, currencySign, currencyBlank)); + } + + $('input[name=quantity_' + key_for_blockcart_nocustom + ']').val(product_list[i].id_customization? product_list[i].quantity_without_customization : product_list[i].cart_quantity); + $('input[name=quantity_' + key_for_blockcart_nocustom + '_hidden]').val(product_list[i].id_customization? product_list[i].quantity_without_customization : product_list[i].cart_quantity); + if (typeof(product_list[i].customizationQuantityTotal) !== 'undefined' && product_list[i].customizationQuantityTotal > 0) + $('#cart_quantity_custom_' + key_for_blockcart).html(product_list[i].customizationQuantityTotal); + nbrProducts += parseInt(product_list[i].quantity); + + if(product_list[i].price_with_reduction != product_list[i].price_without_reduction) + { + + $('#product_price_' + key_for_blockcart + ' .old-price').show(); + $('#product_price_' + key_for_blockcart + ' .price').html(formatCurrency(product_list[i].price_with_reduction, currencyFormat, currencySign, currencyBlank)); + $('#product_price_' + key_for_blockcart + ' .old-price span').html(formatCurrency(product_list[i].price_without_reduction, currencyFormat, currencySign, currencyBlank)); + } + else + { + $('#product_price_' + key_for_blockcart + ' .price').html(formatCurrency(product_list[i].price_with_reduction, currencyFormat, currencySign, currencyBlank)); + $('#product_price_' + key_for_blockcart + ' .old-price').hide(); + } + } + + // Update discounts + var discount_count = 0; + for(var e in json.discounts) + { + discount_count++; + break; + } + + if (!discount_count) + { + $('.cart_discount').each(function(){$(this).remove();}); + $('.cart_total_voucher').remove(); + } + else + { + if ($('.cart_discount').length == 0) + location.reload(); + + if (priceDisplayMethod !== 0) + $('#total_discount').html('-' + formatCurrency(json.total_discounts_tax_exc, currencyFormat, currencySign, currencyBlank)); + else + $('#total_discount').html('-' + formatCurrency(json.total_discounts, currencyFormat, currencySign, currencyBlank)); + + $('.cart_discount').each(function(){ + var idElmt = $(this).attr('id').replace('cart_discount_',''); + var toDelete = true; + + for (var i in json.discounts) + if (json.discounts[i].id_discount == idElmt) + { + if (json.discounts[i].value_real !== '!') + { + if (priceDisplayMethod !== 0) + $('#cart_discount_' + idElmt + ' td.cart_discount_price span.price-discount').html(formatCurrency(json.discounts[i].value_tax_exc * -1, currencyFormat, currencySign, currencyBlank)); + else + $('#cart_discount_' + idElmt + ' td.cart_discount_price span.price-discount').html(formatCurrency(json.discounts[i].value_real * -1, currencyFormat, currencySign, currencyBlank)); + } + toDelete = false; + } + if (toDelete) + $('#cart_discount_' + idElmt + ', #cart_total_voucher').fadeTo('fast', 0, function(){ $(this).remove(); }); + }); + } + + // Block cart + $('#cart_block_shipping_cost').show(); + $('#cart_block_shipping_cost').next().show(); + if (json.total_shipping > 0) + { + if (priceDisplayMethod !== 0) + { + $('#cart_block_shipping_cost').html(formatCurrency(json.total_shipping_tax_exc, currencyFormat, currencySign, currencyBlank)); + $('#cart_block_wrapping_cost').html(formatCurrency(json.total_wrapping_tax_exc, currencyFormat, currencySign, currencyBlank)); + } + else + { + $('#cart_block_shipping_cost').html(formatCurrency(json.total_shipping, currencyFormat, currencySign, currencyBlank)); + $('#cart_block_wrapping_cost').html(formatCurrency(json.total_wrapping, currencyFormat, currencySign, currencyBlank)); + } + } + else + { + if (json.carrier.id == null) + { + $('#cart_block_shipping_cost').hide(); + $('#cart_block_shipping_cost').next().hide(); + } + } + + $('#cart_block_tax_cost').html(formatCurrency(json.total_tax, currencyFormat, currencySign, currencyBlank)); + + + // Cart summary + $('#summary_products_quantity').html(nbrProducts + ' ' + (nbrProducts > 1 ? txtProducts : txtProduct)); + if (priceDisplayMethod !== 0) + { + $('#total_product').html(formatCurrency(json.total_products, currencyFormat, currencySign, currencyBlank)); + $('#total_price').html(formatCurrency(json.total_price_without_tax, currencyFormat, currencySign, currencyBlank)); + } + else + { + $('#total_product').html(formatCurrency(json.total_products_wt, currencyFormat, currencySign, currencyBlank)); + $('#total_price').html(formatCurrency(json.total_price, currencyFormat, currencySign, currencyBlank)); + } + + $('.price.ajax_cart_total').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)); + + $('.cart_total_delivery').show(); + if (json.total_shipping > 0) + { + if (priceDisplayMethod !== 0) + $('#total_shipping').html(formatCurrency(json.total_shipping_tax_exc, currencyFormat, currencySign, currencyBlank)); + else + $('#total_shipping').html(formatCurrency(json.total_shipping, currencyFormat, currencySign, currencyBlank)); + } + else + { + if (json.carrier.id != null) + $('#total_shipping').html(freeShippingTranslation); + else + $('.cart_total_delivery').hide(); + } + + if (json.free_ship > 0 && !json.is_virtual_cart) + { + $('.cart_free_shipping').fadeIn(); + $('#free_shipping').html(formatCurrency(json.free_ship, currencyFormat, currencySign, currencyBlank)); + } + else + $('.cart_free_shipping').hide(); + + if (json.total_wrapping > 0) + { + $('#total_wrapping').html(formatCurrency(json.total_wrapping, currencyFormat, currencySign, currencyBlank)); + $('#total_wrapping').parent().show(); + } + else + { + $('#total_wrapping').html(formatCurrency(json.total_wrapping, currencyFormat, currencySign, currencyBlank)); + $('#total_wrapping').parent().hide(); + } +} + +function updateCustomizedDatas(json) +{ + for(var i in json) + for(var j in json[i]) + for(var k in json[i][j]) + for(var l in json[i][j][k]) + { + var quantity = json[i][j][k][l]['quantity']; + $('input[name=quantity_' + i + '_' + j + '_' + l + '_' + k + '_hidden]').val(quantity); + $('input[name=quantity_' + i + '_' + j + '_' + l + '_' + k + ']').val(quantity); + } +} + +function updateHookShoppingCart(html) +{ + $('#HOOK_SHOPPING_CART').html(html); +} + +function updateHookShoppingCartExtra(html) +{ + $('#HOOK_SHOPPING_CART_EXTRA').html(html); +} +function refreshDeliveryOptions() +{ + $.each($('.delivery_option_radio'), function() { + if ($(this).prop('checked')) + { + if ($(this).parent().find('.delivery_option_carrier.not-displayable').length == 0) + $(this).parent().find('.delivery_option_carrier').show(); + var carrier_id_list = $(this).val().split(','); + carrier_id_list.pop(); + var it = this; + $(carrier_id_list).each(function() { + $(it).closest('.delivery_options').find('input[value="' + this.toString() + '"]').change(); + }); + } + else + $(this).parent().find('.delivery_option_carrier').hide(); + }); +} + +function updateExtraCarrier(id_delivery_option, id_address) +{ + var url = ""; + + if(typeof(orderOpcUrl) !== 'undefined') + url = orderOpcUrl; + else + url = orderUrl; + + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: url + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType : "json", + data: 'ajax=true' + + '&method=updateExtraCarrier' + + '&id_address='+id_address + + '&id_delivery_option='+id_delivery_option + + '&token='+static_token + + '&allow_refresh=1', + success: function(jsonData) + { + $('#HOOK_EXTRACARRIER_' + id_address).html(jsonData['content']); + } + }); +} diff --git a/www/themes/chocolatdemariage/js/category.js b/www/themes/chocolatdemariage/js/category.js new file mode 100644 index 00000000..b5dbfa12 --- /dev/null +++ b/www/themes/chocolatdemariage/js/category.js @@ -0,0 +1,44 @@ +$(document).ready(function(){ + resizeCatimg(); + + $('.switch-category').on('click', function(e) { + e.preventDefault(); + + $('.filters').addClass('open'); + }); + $('.filters .inner .title i').on('click', function(e) { + e.preventDefault(); + + $('.filters').removeClass('open'); + }); +}); + +$(window).resize(function(){ + resizeCatimg(); +}); + +$(document).on('click', '.lnk_more', function(e){ + e.preventDefault(); + $('#category_description_short').hide(); + $('#category_description_full').show(); + $(this).hide(); +}); + +function resizeCatimg() +{ + var div = $('.cat_desc').parent('div'); + + if (div.css('background-image') == 'none') + return; + + var image = new Image; + $(image).load(function(){ + var width = image.width; + var height = image.height; + var ratio = parseFloat(height / width); + var calc = Math.round(ratio * parseInt(div.outerWidth(false))); + div.css('min-height', calc); + }); + if (div.length) + image.src = div.css('background-image').replace(/url\("?|"?\)$/ig, ''); +} diff --git a/www/themes/chocolatdemariage/js/cms.js b/www/themes/chocolatdemariage/js/cms.js new file mode 100644 index 00000000..05bf29a7 --- /dev/null +++ b/www/themes/chocolatdemariage/js/cms.js @@ -0,0 +1,53 @@ +$(document).ready(function(){ + if (typeof ad !== 'undefined' && ad && typeof adtoken !== 'undefined' && adtoken) + { + $(document).on('click', 'input[name=publish_button]', function(e){ + e.preventDefault(); + submitPublishCMS(ad, 0, adtoken); + }); + $(document).on('click', 'input[name=lnk_view]', function(e){ + e.preventDefault(); + submitPublishCMS(ad, 1, adtoken); + }); + } + + $scrollStart = $('.container.main').offset().top + 55; + $(document).scroll(function() { + $scrollTop = $(window).scrollTop(); + $scrollTop > $scrollStart ? $('.sub-nav-cms').addClass('stacked') : $('.sub-nav-cms').removeClass('stacked'); + }); + + $('.sub-nav-cms > ul > li > span').on('click', function(){ + console.log($(this)); + $alreadyOpen = $(this).parent().hasClass('open') ? true : false; + + $('.sub-nav-cms > ul > li').removeClass('open'); + if(!$alreadyOpen) + { + $(this).parent().addClass('open'); + } + }); +}); + +function submitPublishCMS(url, redirect, token) +{ + var id_cms = $('#admin-action-cms-id').val(); + + $.ajaxSetup({async: false}); + $.post(url+'/index.php', { + action: 'PublishCMS', + id_cms: id_cms, + status: 1, + redirect: redirect, + ajax: 1, + tab: 'AdminCmsContent', + token: token + }, + function(data) + { + if (data.indexOf('error') === -1) + document.location.href = data; + } + ); + return true; +} diff --git a/www/themes/chocolatdemariage/js/contact-form.js b/www/themes/chocolatdemariage/js/contact-form.js new file mode 100644 index 00000000..9c4f87d0 --- /dev/null +++ b/www/themes/chocolatdemariage/js/contact-form.js @@ -0,0 +1,46 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function(){ + $(document).on('change', 'select[name=id_contact]', function(){ + $('.desc_contact').hide(); + $('#desc_contact' + parseInt($(this).val())).show(); + }); + + $(document).on('change', 'select[name=id_order]', function (){ + showProductSelect($(this).attr('value')); + }); + + showProductSelect($('select[name=id_order]').attr('value')); +}); + +function showProductSelect(id_order) +{ + $('.product_select').hide().prop('disabled', 'disabled').parent().hide(); + if ($('#' + id_order + '_order_products').length > 0) + { + $('#' + id_order + '_order_products').show(); + $('#' + id_order + '_order_products').children('input').removeProp('disabled'); + } +} diff --git a/www/themes/chocolatdemariage/js/debug/index.php b/www/themes/chocolatdemariage/js/debug/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/debug/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/debug/jquery.lint.js b/www/themes/chocolatdemariage/js/debug/jquery.lint.js new file mode 100644 index 00000000..6a41d0d9 --- /dev/null +++ b/www/themes/chocolatdemariage/js/debug/jquery.lint.js @@ -0,0 +1,847 @@ +/** + * jQuery Lint + * --- + * VERSION 1.1 + * --- + * jQuery lint creates a thin blanket over jQuery that'll + * report any potentially erroneous activity to the console. + * --- + * Idea from: + * http://markmail.org/message/wzkosk2s5jklpkv4 + * http://groups.google.com/group/jquery-dev/browse_thread/thread/9a15cca62ceb2444 + * --- + * @author James Padolsey + * @contributors Paul Irish, Zoran Zaric, Hans-Peter Buniat + * --- + * Dual licensed under the MIT and GPL licenses. + * - http://www.opensource.org/licenses/mit-license.php + * - http://www.gnu.org/copyleft/gpl.html + */ + +(function(){ + + var _jQuery = window.jQuery; // Change as needed + + if (!_jQuery) { + return; + } + + var glob = window, + + langs = { + en: { + incorrectCall: '%0(%1) called incorrectly', + specialCheckFailed: '%0(%1) special check failed', + moreInfo: 'More info:', + youPassed: 'You passed: ', + collection: 'Collection:', + availableSigsInclude: 'Available signatures include: ', + errorThrown: 'When I called %0(%1) with your args, an error was thrown!', + repeatSelector: "You've used the same selector more than once.", + info: 'Info', + selector: 'Selector: ', + slowSelector: 'Selector: %0\nSelectors should be as specific as possible, not overqualified and never "class only"', + selectorAdvice: "You should only use the same selector more than once when you know the returned collection will be different. For example, if you've added more elements to the page that may comply with the selector", + noElementsFound: 'No elements were found with the selector: "%0"', + combineCalls: 'Why not combine these calls by passing an object? E.g. \n%0(%1)', + methodTwice: "You've called %0(%1) more than once on the same jQuery object", + triggeredBy: 'Triggered by %0 event', + notBestMethod: 'Insted of accessing the property via %0(%1), use %2 insted', + event: 'Event:', + handler: 'Handler:', + location: 'Location:', + invalidFilters: 'Selector: %0\nYou used invalid filters (aka Pseudo classes):\n%1', + badReadyCall: "Don't use jQuery().ready() - use jQuery(document).ready() instead. The former is likely to be deprecated in the future.", + browser: "Don't use jQuery.browser", + browserSafari: "Don't use jQuery.browser.safari - it's deprecated. If you have to use browser detection, then use jQuery.browser.webkit.", + featureDetection: 'The jQuery team recommends against using jQuery.browser, please try to use feature detection instead (see jQuery.support).', + boxModel: "Don't use jQuery.boxModel.", + boxModelDeprecated: 'Deprecated in jQuery 1.3 (see jQuery.support)' + }, + de: { + incorrectCall: '%0(%1) falsch aufgerufen', + specialCheckFailed: '%0(%1) Spezial-Check fehlgeschlagen', + moreInfo: 'Mehr Informationen:', + youPassed: 'Du hast übergeben: ', + collection: 'Sammlung:', + availableSigsInclude: 'Verfügbare Signaturen enthalten: ', + errorThrown: 'Als ich %0(%1) mit deinen Argumenten aufgerufen habe, wurde ein Fehler geworfen!', + repeatSelector: "Du hast den selben Selektor mehrmals verwendet.", + info: 'Info', + selector: 'Selektor: ', + slowSelector: 'Selektor: %0\nSelektoren sollten so spezifisch wie moeglich sein, nicht ueberqualifiziert und nicht nur anhand einer Klasse selektieren', + selectorAdvice: "Du solltest den selben Selektor nur dann verwenden, wenn du weißt dass sich das Ergebnis ändert. Zum Beispiel, wenn du Elemente zu einer Seite hinzufügst, die den Selektor erfüllen", + noElementsFound: 'Keine Elemente gefunden für den Selektor: "%0"', + combineCalls: 'Warum kombinierst du diese Aufrufen nicht, indem du ein Objekt übergibst? z.B. \n%0(%1)', + methodTwice: "Du hast %0(%1) mehr als ein mal auf dem selben jQuery-Objekt aufgerufen", + triggeredBy: 'Vom %0-Event getriggert', + notBestMethod: 'Verwende %2 anstelle von %0(%1)', + event: 'Event:', + handler: 'Handler:', + location: 'Location:', + invalidFilters: 'Selektor: %0\nDu hast fehlerhafte Filter verwendet (aka Pseudo Klassen):\n%1', + badReadyCall: "Verwende jQuery().ready() nicht - verwende stattdessen jQuery(document).ready(). Ersteres wird wahrscheinlich in der Zukunft deprecated.", + browser: "Verwende jQuery.browser nicht", + browserSafari: "Verwende jQuery.browser.safari nicht - es ist deprecated. Wenn du eine Browser-Erkennung verwenden musst, nimm jQuery.browser.webkit.", + featureDetection: 'Das jQuery-Team empfiehlt jQuery.browser nicht zu verwenden. Verwende lieber Feature-Erkennung (siehe jQuery.support).', + boxModel: "Verwende jQuery.boxModel nicht.", + boxModelDeprecated: 'Deprecated in jQuery 1.3 (siehe jQuery.support)' + } + }, + + // Define console if not defined + // Access it via jQuery.LINT.console + emptyFn = function(){}, + _console = { + + warn: glob.console && console.warn ? + function(){ + console.warn.apply(console, arguments); + } : emptyFn, + + group: glob.console && console.group ? + function(){ + console.group.apply(console, arguments); + } : emptyFn, + + groupEnd: glob.console && console.groupEnd ? + function(){ + console.groupEnd(); + } : emptyFn, + + groupCollapsed: glob.console && console.groupCollapsed ? + function(){ + console.groupCollapsed.apply(console, arguments); + } : emptyFn, + + log: glob.console && console.log ? + function(){ + console.log.apply(console, arguments); + } : emptyFn + + }, + + // Add specific checks + // This is the best place to bring up bad practices + checks = [ + {/* Level 0 */}, + {/* Level 1 */}, + {/* Level 2 */}, + {/* Level 3 */} + ], + + addCheck = function(methodName, level, check) { + + level = Math.min(3, ~~level); + + (checks[level][methodName] || (checks[level][methodName] = [])).push(check); + + return lint; + + }, + + lint = { + version: '1.01', + level: 3, + checks: checks, + special: checks, // Support decrecated API + addCheck: addCheck, + lang: 'en', + langs: langs, + console: _console, + throwErrors: false, + enabledReports: { + // True to report, false to supress + noElementsFound: true, + repeatSelector: true, + browserSniffing: true, + slowSelector: true, + invalidFilters: true + }, + api: {focus:[{added:"1.0"},{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]},{added:"1.6"}],"deferred.pipe":[{added:"1.6",arg:[{name:"doneFilter",type:"Function",optional:true},{name:"failFilter",type:"Function",optional:true}]}],"deferred.always":[{added:"1.6",arg:[{name:"alwaysCallbacks",type:"Function"}]}],promise:[{added:"1.6",arg:[{name:"type",type:"String",optional:true,"default":"fx"},{name:"target",type:"Object, Function",optional:true,multiple:true}]}],removeProp:[{added:"1.6",arg:[{name:"propertyName",type:"String"},{name:"value",type:"String, Number, Boolean"}]}],prop:[{added:"1.6",arg:[{name:"propertyName",type:"String"},{name:"function(index, oldPropertyValue)",type:"Function"}]},{added:"1.6",arg:[{name:"map",type:"Map"}]},{added:"1.6",arg:[{name:"propertyName",type:"String"},{name:"value",type:"String, Number, Boolean"}]},{added:"1.6",arg:[{name:"propertyName",type:"String"}]}],"jQuery.ajaxPrefilter":[{added:"1.5",arg:[{name:"dataTypes",optional:true,type:"String"},{name:"handler(options, originalOptions, jqXHR)",type:"Function"}]}],"jQuery.holdReady":[{added:"1.6",arg:[{name:"hold",type:"Boolean"}]}],"jQuery.hasData":[{added:"1.5",arg:[{name:"element",type:"Element"}]}],"jQuery.now":[{added:"1.4.3"}],jquery:[{added:"1.0"}],"deferred.promise":[{added:"1.5",arg:[{name:"target",type:"Object, Function",optional:true,multiple:true}]}],"jQuery.cssHooks":[{added:"1.4.3"}],"jQuery.parseXML":[{added:"1.5",arg:[{name:"data",type:"String"}]}],"jQuery.when":[{added:"1.5",arg:[{name:"deferreds",type:"Deferred"}]}],"deferred.resolveWith":[{added:"1.5",arg:[{name:"context",type:"Object"},{name:"args",type:"Array",optional:true}]}],"deferred.rejectWith":[{added:"1.5",arg:[{name:"context",type:"Object"},{name:"args",type:"Array",optional:true}]}],"deferred.fail":[{added:"1.5",arg:[{name:"failCallbacks",type:"Function"},{name:"failCallbacks",type:"Function",optional:true,multiple:true}]}],"deferred.done":[{added:"1.5",arg:[{name:"doneCallbacks",type:"Function"},{name:"doneCallbacks",type:"Function",optional:true,multiple:true}]}],"deferred.then":[{added:"1.5",arg:[{name:"doneCallbacks",type:"Function"},{name:"failCallbacks",type:"Function"}]}],"deferred.reject":[{added:"1.5",arg:[{name:"args",type:"Object"}]}],"deferred.isRejected":[{added:"1.5"}],"deferred.isResolved":[{added:"1.5"}],"deferred.resolve":[{added:"1.5",arg:[{name:"args",type:"Object"}]}],"jQuery.sub":[{added:"1.5"}],fadeToggle:[{added:"1.4.4",arg:[{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"callback",type:"Function",optional:true}]}],"jQuery.type":[{added:"1.4.3",arg:[{name:"obj",type:"Object"}]}],"jQuery.isWindow":[{added:"1.4.3",arg:[{name:"obj",type:"Object"}]}],toggle:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"},{name:"handler(eventObject)",type:"Function",multiple:true},{name:"handler(eventObject)",optional:true,type:"Function",multiple:true}]},{added:"1.0",arg:[{name:"duration",type:"String,Number",optional:true},{name:"callback",type:"Callback",optional:true}]},{added:"1.3",arg:[{name:"showOrHide",type:"Boolean"}]},{added:"1.4.3",arg:[{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"callback",type:"Callback",optional:true}]}],"jQuery.fx.interval":[{added:"1.4.3"}],"event.namespace":[{added:"1.4.3"}],undelegate:[{added:"1.4.3",arg:[{name:"selector",type:"String"},{name:"events",type:"Map"}]},{added:"1.4.2"},{added:"1.4.2",arg:[{name:"selector",type:"String"},{name:"eventType",type:"String"},{name:"handler",type:"Function"}]},{added:"1.4.2",arg:[{name:"selector",type:"String"},{name:"eventType",type:"String"}]},{added:"1.6",arg:[{name:"namespace",type:"String"}]}],delegate:[{added:"1.4.3",arg:[{name:"selector",type:"String"},{name:"events",type:"Map"}]},{added:"1.4.2",arg:[{name:"selector",type:"String"},{name:"eventType",type:"String"},{name:"eventData",type:"Object"},{name:"handler",type:"Function"}]},{added:"1.4.2",arg:[{name:"selector",type:"String"},{name:"eventType",type:"String"},{name:"handler",type:"Function"}]}],"jQuery.error":[{added:"1.4.1",arg:[{name:"message",type:"String"}]}],"jQuery.parseJSON":[{added:"1.4.1",arg:[{name:"json",type:"String"}]}],"jQuery.proxy":[{added:"1.4",arg:[{name:"context",type:"Object"},{name:"name",type:"String"}]},{added:"1.4",arg:[{name:"function",type:"Function"},{name:"context",type:"Object"}]}],focusout:[{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]},{added:"1.4",arg:[{name:"handler(eventObject)",type:"Function"}]}],focusin:[{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]},{added:"1.4",arg:[{name:"handler(eventObject)",type:"Function"}]}],has:[{added:"1.1.4",arg:[{name:"selector",type:"Selector"}]},{added:"1.4",arg:[{name:"contained",type:"Element"}]},{added:"1.4",arg:[{name:"selector",type:"String"}]}],"jQuery.contains":[{added:"1.4",arg:[{name:"container",type:"Element"},{name:"contained",type:"Element"}]}],"jQuery.noop":[{added:"1.4"}],delay:[{added:"1.4",arg:[{name:"duration",type:"Integer"},{name:"queueName",optional:true,type:"String"}]}],parentsUntil:[{added:"1.4",arg:[{name:"selector",optional:true,type:"Selector"}]}],prevUntil:[{added:"1.4",arg:[{name:"selector",optional:true,type:"Selector"}]}],nextUntil:[{added:"1.4",arg:[{name:"selector",optional:true,type:"Selector"}]}],"event.isImmediatePropagationStopped":[{added:"1.3"}],"event.stopImmediatePropagation":[{added:"1.3"}],"event.isPropagationStopped":[{added:"1.3"}],"event.stopPropagation":[{added:"1.0"}],"event.isDefaultPrevented":[{added:"1.3"}],"event.preventDefault":[{added:"1.0"}],"event.timeStamp":[{added:"1.2.6"}],"event.result":[{added:"1.3"}],"event.which":[{added:"1.1.3"}],"event.pageY":[{added:"1.0.4"}],"event.pageX":[{added:"1.0.4"}],"event.currentTarget":[{added:"1.3"}],"event.relatedTarget":[{added:"1.1.4"}],"event.data":[{added:"1.1"}],"event.target":[{added:"1.0"}],"event.type":[{added:"1.0"}],"jQuery.fx.off":[{added:"1.3"}],each:[{added:"1.0",arg:[{name:"function(index, Element)",type:"Function"}]}],pushStack:[{added:"1.0",arg:[{name:"elements",type:"Array"}]},{added:"1.3",arg:[{name:"elements",type:"Array"},{name:"name",type:"String"},{name:"arguments",type:"Array"}]}],"jQuery.globalEval":[{added:"1.0.4",arg:[{name:"code",type:"String"}]}],"jQuery.isXMLDoc":[{added:"1.1.4",arg:[{name:"node",type:"Element"}]}],"jQuery.removeData":[{added:"1.2.3",arg:[{name:"element",type:"Element"},{name:"name",type:"String",optional:true}]}],"jQuery.data":[{added:"1.2.3",arg:[{name:"element",type:"Element"},{name:"key",type:"String"},{name:"value",type:"*",multiple:true}]},{added:"1.2.3",arg:[{name:"element",type:"Element"},{name:"key",type:"String"}]},{added:"1.4",arg:[{name:"element",type:"Element"}]}],"jQuery.dequeue":[{added:"1.3",arg:[{name:"element",type:"Element"},{name:"queueName",optional:true,type:"String"}]}],"jQuery.queue":[{added:"1.3",arg:[{name:"element",type:"Element"},{name:"queueName",type:"String"},{name:"callback()",type:"Function"}]},{added:"1.3",arg:[{name:"element",type:"Element"},{name:"queueName",type:"String"},{name:"newQueue",type:"Array"}]},{added:"1.3",arg:[{name:"element",type:"Element"},{name:"queueName",optional:true,type:"String"}]}],clearQueue:[{added:"1.4",arg:[{name:"queueName",optional:true,type:"String"}]}],toArray:[{added:"1.4"}],"jQuery.isEmptyObject":[{added:"1.4",arg:[{name:"object",type:"Object"}]}],"jQuery.isPlainObject":[{added:"1.4",arg:[{name:"object",type:"Object"}]}],keydown:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],index:[{added:"1.0",arg:[{name:"element",type:"Element, jQuery"}]},{added:"1.4",arg:[{name:"selector",type:"Selector"}]},{added:"1.4"}],removeData:[{added:"1.2.3",arg:[{name:"name",type:"String",optional:true}]}],data:[{added:"1.2.3",arg:[{name:"key",type:"String"}]},{added:"1.2.3",arg:[{name:"key",type:"String"},{name:"value",type:"*",multiple:true}]},{added:"1.4"},{added:"1.4.3",arg:[{name:"obj",type:"Object"}]}],get:[{added:"1.0",arg:[{name:"index",type:"Number",optional:true}]}],size:[{added:"1.0"}],"jQuery.noConflict":[{added:"1.0",arg:[{name:"removeAll",type:"Boolean",optional:true}]}],selected:[{added:"1.0"}],checked:[{added:"1.0"}],disabled:[{added:"1.0"}],enabled:[{added:"1.0"}],file:[{added:"1.0"}],button:[{added:"1.0"}],reset:[{added:"1.0"}],image:[{added:"1.0"}],submit:[{added:"1.0"},{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],checkbox:[{added:"1.0"}],radio:[{added:"1.0"}],password:[{added:"1.0"}],text:[{added:"1.0",arg:[{name:"textString",type:"String, Number"}]},{added:"1.0"},{added:"1.0"},{added:"1.4",arg:[{name:"function(index, text)",type:"Function"}]}],input:[{added:"1.0"}],"only-child":[{added:"1.1.4"}],"last-child":[{added:"1.1.4"}],"first-child":[{added:"1.1.4"}],"nth-child":[{added:"1.1.4",arg:[{name:"index",type:"Number\/String"}]}],attributeContainsPrefix:[{added:"1.0",arg:[{name:"attribute",type:"String"},{name:"value",type:"String"}]}],attributeContainsWord:[{added:"1.0",arg:[{name:"attribute",type:"String"},{name:"value",type:"String"}]}],attributeMultiple:[{added:"1.0",arg:[{name:"attributeFilter1",type:"Selector"},{name:"attributeFilter2",type:"Selector"},{name:"attributeFilterN",optional:true,type:"Selector"}]}],attributeContains:[{added:"1.0",arg:[{name:"attribute",type:"String"},{name:"value",type:"String"}]}],attributeEndsWith:[{added:"1.0",arg:[{name:"attribute",type:"String"},{name:"value",type:"String"}]}],attributeStartsWith:[{added:"1.0",arg:[{name:"attribute",type:"String"},{name:"value",type:"String"}]}],attributeNotEqual:[{added:"1.0",arg:[{name:"attribute",type:"String"},{name:"value",type:"String"}]}],attributeEquals:[{added:"1.0",arg:[{name:"attribute",type:"String"},{name:"value",type:"String"}]}],attributeHas:[{added:"1.0",arg:[{name:"attribute",type:"String"}]}],visible:[{added:"1.0"}],hidden:[{added:"1.0"}],parent:[{added:"1.0",arg:[{name:"selector",optional:true,type:"Selector"}]},{added:"1.0"}],empty:[{added:"1.0"},{added:"1.0"}],contains:[{added:"1.1.4",arg:[{name:"text",type:"String"}]}],animated:[{added:"1.2"}],header:[{added:"1.2"}],lt:[{added:"1.0",arg:[{name:"index",type:"Number"}]}],gt:[{added:"1.0",arg:[{name:"index",type:"Number"}]}],eq:[{added:"1.0",arg:[{name:"index",type:"Number"}]},{added:"1.1.2",arg:[{name:"index",type:"Integer"}]},{added:"1.4",arg:[{name:"-index",type:"Integer"}]}],odd:[{added:"1.0"}],even:[{added:"1.0"}],not:[{added:"1.0",arg:[{name:"elements",type:"Elements"}]},{added:"1.0",arg:[{name:"selector",type:"Selector"}]},{added:"1.0",arg:[{name:"selector",type:"Selector"}]},{added:"1.4",arg:[{name:"function(index)",type:"Function"}]}],last:[{added:"1.0"},{added:"1.4"}],first:[{added:"1.0"},{added:"1.4"}],"next siblings":[{added:"1.0",arg:[{name:"prev",type:"Selector"},{name:"siblings",type:"Selector"}]}],"next adjacent":[{added:"1.0",arg:[{name:"prev",type:"Selector"},{name:"next",type:"Selector"}]}],child:[{added:"1.0",arg:[{name:"parent",type:"Selector"},{name:"child",type:"Selector"}]}],descendant:[{added:"1.0",arg:[{name:"ancestor",type:"Selector"},{name:"descendant",type:"Selector"}]}],multiple:[{added:"1.0",arg:[{name:"selector1",type:"Selector"},{name:"selector2",type:"Selector"},{name:"selectorN",optional:true,type:"Selector"}]}],all:[{added:"1.0"}],"class":[{added:"1.0",arg:[{name:"class",type:"String"}]}],element:[{added:"1.0",arg:[{name:"element",type:"String"}]}],id:[{added:"1.0",arg:[{name:"id",type:"String"}]}],scroll:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],resize:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],dequeue:[{added:"1.2",arg:[{name:"queueName",optional:true,type:"String"}]}],queue:[{added:"1.2",arg:[{name:"queueName",optional:true,type:"String"},{name:"callback( next )",type:"Function"}]},{added:"1.2",arg:[{name:"queueName",optional:true,type:"String"},{name:"newQueue",type:"Array"}]},{added:"1.2",arg:[{name:"queueName",optional:true,type:"String"}]}],keyup:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],keypress:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],select:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],change:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],blur:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],mousemove:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],hover:[{added:"1.0",arg:[{name:"handlerIn(eventObject)",type:"Function"},{name:"handlerOut(eventObject)",type:"Function"}]},{added:"1.4",arg:[{name:"handlerInOut(eventObject)",type:"Function"}]}],mouseleave:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],mouseenter:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],mouseout:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],mouseover:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],dblclick:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],click:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],mouseup:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],mousedown:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0"},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],error:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],unload:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],load:[{added:"1.0",arg:[{name:"handler(eventObject)",type:"Function"}]},{added:"1.0",arg:[{name:"url",type:"String"},{name:"data",optional:"true ",type:"Map, String"},{name:"complete(responseText, textStatus, XMLHttpRequest)",type:"Function",optional:true}]},{added:"1.4.3",arg:[{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],ready:[{added:"1.0",arg:[{name:"handler",type:"Function"}]}],die:[{added:"1.3",arg:[{name:"eventType",type:"String"},{name:"handler",optional:true,type:"String"}]},{added:"1.4.3",arg:[{name:"eventTypes",type:"Map"}]},{added:"1.4.1"}],"jQuery.browser":[{added:"1.0"}],"jQuery.browser.version":[{added:"1.1.3"}],live:[{added:"1.3",arg:[{name:"eventType",type:"String"},{name:"handler",type:"Function"}]},{added:"1.4.3",arg:[{name:"events",type:"Object"}]},{added:"1.4",arg:[{name:"eventType",type:"String"},{name:"eventData",type:"Object"},{name:"handler",type:"Function"}]}],triggerHandler:[{added:"1.2",arg:[{name:"eventType",type:"String"},{name:"extraParameters",type:"Array"}]}],trigger:[{added:"1.0",arg:[{name:"eventType",type:"String"},{name:"extraParameters",type:"Object"}]},{added:"1.3",arg:[{name:"event",type:"Event"}]}],ajaxComplete:[{added:"1.0",arg:[{name:"handler(event, XMLHttpRequest, ajaxOptions)",type:"Function"}]}],one:[{added:"1.1",arg:[{name:"eventType",type:"String"},{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]}],serializeArray:[{added:"1.2"}],serialize:[{added:"1.0"}],"jQuery.ajaxSetup":[{added:"1.1",arg:[{name:"options",type:"Options"}]}],ajaxSuccess:[{added:"1.0",arg:[{name:"handler(event, XMLHttpRequest, ajaxOptions)",type:"Function"}]}],ajaxStop:[{added:"1.0",arg:[{name:"handler()",type:"Function"}]}],ajaxStart:[{added:"1.0",arg:[{name:"handler()",type:"Function"}]}],ajaxSend:[{added:"1.0",arg:[{name:"handler(event, jqXHR, ajaxOptions)",type:"Function"}]}],ajaxError:[{added:"1.0",arg:[{name:"handler(event, jqXHR, ajaxSettings, thrownError)",type:"Function"}]}],unbind:[{added:"1.0",arg:[{name:"eventType",type:"String",optional:true},{name:"handler(eventObject)",type:"Function",optional:true}]},{added:"1.0",arg:[{name:"event",type:"Object"}]},{added:"1.4.3",arg:[{name:"eventType",type:"String"},{name:"false",type:"Boolean"}]}],bind:[{added:"1.0",arg:[{name:"eventType",type:"String"},{name:"eventData",type:"Object",optional:true},{name:"handler(eventObject)",type:"Function"}]},{added:"1.4",arg:[{name:"events",type:"Object"}]},{added:"1.4.3",arg:[{name:"eventType",type:"String"},{name:"eventData",type:"Object",optional:true},{name:"false",type:"Boolean"}]}],slice:[{added:"1.1.4",arg:[{name:"start",type:"Integer"},{name:"end",optional:true,type:"Integer"}]}],jQuery:[{added:"1.0",arg:[{name:"html",type:"String"},{name:"ownerDocument",optional:true,type:"document"}]},{added:"1.0",arg:[{name:"callback",type:"Function"}]},{added:"1.0",arg:[{name:"selector",type:"selector"},{name:"context",optional:true,type:"Element, jQuery"}]},{added:"1.0",arg:[{name:"jQuery object",type:"Object"}]},{added:"1.0",arg:[{name:"element",type:"Element"}]},{added:"1.0",arg:[{name:"elementArray",type:"Array"}]},{added:"1.4"},{added:"1.4",arg:[{name:"html",type:"String"},{name:"props",type:"Object"}]}],stop:[{added:"1.2",arg:[{name:"clearQueue",type:"Boolean",optional:true},{name:"jumpToEnd",type:"Boolean",optional:true}]}],end:[{added:"1.0"}],andSelf:[{added:"1.2"}],siblings:[{added:"1.0",arg:[{name:"selector",optional:true,type:"Selector"}]}],animate:[{added:"1.0",arg:[{name:"properties",type:"Map"},{name:"options",type:"Map"}]},{added:"1.0",arg:[{name:"properties",type:"Map"},{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"complete",type:"Function",optional:true}]}],prevAll:[{added:"1.2",arg:[{name:"selector",optional:true,type:"Selector"}]}],prev:[{added:"1.0",arg:[{name:"selector",optional:true,type:"Selector"}]}],fadeTo:[{added:"1.0",arg:[{name:"duration",type:"String,Number"},{name:"opacity",type:"Number"},{name:"callback",type:"Callback",optional:true}]},{added:"1.4.3",arg:[{name:"duration",type:"String,Number"},{name:"opacity",type:"Number"},{name:"easing",type:"String",optional:true},{name:"callback",type:"Callback",optional:true}]}],fadeOut:[{added:"1.0",arg:[{name:"duration",type:"String,Number",optional:true},{name:"callback",type:"Callback",optional:true}]},{added:"1.4.3",arg:[{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"callback",type:"Callback",optional:true}]}],parents:[{added:"1.0",arg:[{name:"selector",optional:true,type:"Selector"}]}],fadeIn:[{added:"1.0",arg:[{name:"duration",type:"String,Number",optional:true},{name:"callback",type:"Callback",optional:true}]},{added:"1.4.3",arg:[{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"callback",type:"Callback",optional:true}]}],offsetParent:[{added:"1.2.6"}],slideToggle:[{added:"1.0",arg:[{name:"duration",type:"String,Number",optional:true},{name:"callback",type:"Callback",optional:true}]},{added:"1.4.3",arg:[{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"callback",type:"Callback",optional:true}]}],"jQuery.post":[{added:"1.0",arg:[{name:"url",type:"String"},{name:"data",optional:true,type:"Map, String"},{name:"success(data, textStatus, jqXHR)",optional:true,type:"Function"},{name:"dataType",optional:true,type:"String"}]}],slideUp:[{added:"1.0",arg:[{name:"duration",type:"String,Number",optional:true},{name:"callback",type:"Callback",optional:true}]},{added:"1.4.3",arg:[{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"callback",type:"Callback",optional:true}]}],nextAll:[{added:"1.2",arg:[{name:"selector",optional:true,type:"String"}]}],next:[{added:"1.0",arg:[{name:"selector",optional:true,type:"Selector"}]}],slideDown:[{added:"1.0",arg:[{name:"duration",type:"String,Number",optional:true},{name:"callback",type:"Callback",optional:true}]},{added:"1.4.3",arg:[{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"callback",type:"Callback",optional:true}]}],find:[{added:"1.0",arg:[{name:"selector",type:"Selector"}]},{added:"1.6",arg:[{name:"element",type:"Element"}]},{added:"1.6",arg:[{name:"jQuery object",type:"Object"}]}],"jQuery.getScript":[{added:"1.0",arg:[{name:"url",type:"String"},{name:"success(data, textStatus)",optional:true,type:"Function"}]}],contents:[{added:"1.2"}],closest:[{added:"1.3",arg:[{name:"selector",type:"Selector"}]},{added:"1.4",arg:[{name:"selector",type:"Selector"},{name:"context",optional:true,type:"Element"}]},{added:"1.4",arg:[{name:"selectors",type:"Array"},{name:"context",optional:true,type:"Element"}]},{added:"1.6",arg:[{name:"jQuery object",type:"jQuery"}]},{added:"1.6",arg:[{name:"element",type:"Element"}]}],"jQuery.getJSON":[{added:"1.0",arg:[{name:"url",type:"String"},{name:"data",optional:true,type:"Map"},{name:"success(data, textStatus, jqXHR)",optional:true,type:"Function"}]}],"jQuery.get":[{added:"1.0",arg:[{name:"url",type:"String"},{name:"data",optional:true,type:"Map, String"},{name:"success(data, textStatus, jqXHR)",optional:true,type:"Function"},{name:"dataType",optional:true,type:"String"}]}],"jQuery.ajax":[{added:"1.0",arg:[{name:"settings",type:"Map"}]},{added:"1.5",arg:[{name:"url",type:"String"},{name:"settings",type:"Map",optional:true}]}],length:[{added:"1.0"}],children:[{added:"1.0",arg:[{name:"selector",optional:true,type:"Selector"}]}],selector:[{added:"1.3"}],add:[{added:"1.0",arg:[{name:"html",type:"HTML"}]},{added:"1.0",arg:[{name:"elements",type:"Elements"}]},{added:"1.0",arg:[{name:"selector",type:"Selector"}]},{added:"1.4",arg:[{name:"selector",type:"Selector"},{name:"context",type:"Element"}]}],context:[{added:"1.3"}],outerWidth:[{added:"1.2.6",arg:[{name:"includeMargin",optional:true,type:"Boolean"}]}],outerHeight:[{added:"1.2.6",arg:[{name:"includeMargin",optional:true,type:"Boolean"}]}],innerWidth:[{added:"1.2.6"}],innerHeight:[{added:"1.2.6"}],"jQuery.param":[{added:"1.2",arg:[{name:"obj",type:"Array, Object"}]},{added:"1.4",arg:[{name:"obj",type:"Array, Object"},{name:"traditional",type:"Boolean"}]}],hide:[{added:"1.0"},{added:"1.0",arg:[{name:"duration",type:"String,Number"},{name:"callback",type:"Callback",optional:true}]},{added:"1.4.3",arg:[{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"callback",type:"Callback",optional:true}]}],width:[{added:"1.0"},{added:"1.0",arg:[{name:"value",type:"String, Number"}]},{added:"1.4.1",arg:[{name:"function(index, width)",type:"Function"}]}],height:[{added:"1.0"},{added:"1.0",arg:[{name:"value",type:"String, Number"}]},{added:"1.4.1",arg:[{name:"function(index, height)",type:"Function"}]}],show:[{added:"1.0"},{added:"1.0",arg:[{name:"duration",type:"String,Number"},{name:"callback",type:"Callback",optional:true}]},{added:"1.4.3",arg:[{name:"duration",type:"String,Number",optional:true},{name:"easing",type:"String",optional:true},{name:"callback",type:"Callback",optional:true}]}],scrollLeft:[{added:"1.2.6",arg:[{name:"value",type:"Number"}]},{added:"1.2.6"}],"jQuery.trim":[{added:"1.0",arg:[{name:"str",type:"String"}]}],"jQuery.isFunction":[{added:"1.2",arg:[{name:"obj",type:"Object"}]}],"jQuery.isArray":[{added:"1.3",arg:[{name:"obj",type:"Object"}]}],"jQuery.unique":[{added:"1.1.3",arg:[{name:"array",type:"Array"}]}],"jQuery.merge":[{added:"1.0",arg:[{name:"first",type:"Array"},{name:"second",type:"Array"}]}],"jQuery.inArray":[{added:"1.2",arg:[{name:"value",type:"Any"},{name:"array",type:"Array"}]}],"jQuery.map":[{added:"1.0",arg:[{name:"array",type:"Array"},{name:"callback(elementOfArray, indexInArray)",type:"Function"}]},{added:"1.6",arg:[{name:"arrayOrObject",type:"Array,Object"},{name:"callback( value, indexOrKey )",type:"Function"}]}],"jQuery.makeArray":[{added:"1.2",arg:[{name:"obj",type:"Object"}]}],"jQuery.grep":[{added:"1.0",arg:[{name:"array",type:"Array"},{name:"function(elementOfArray, indexInArray)",type:"Function"},{name:"invert",optional:true,type:"Boolean"}]}],"jQuery.extend":[{added:"1.0",arg:[{name:"target",type:"Object, Function",multiple:true},{name:"object1",type:"Object",optional:true},{name:"objectN",optional:true,type:"Object"}]},{added:"1.1.4",arg:[{name:"deep",optional:true,type:"Boolean"},{name:"target",type:"Object, Function",multiple:true},{name:"object1",type:"Object"},{name:"objectN",optional:true,type:"Object"}]}],"jQuery.each":[{added:"1.0",arg:[{name:"collection",type:"Object, Array"},{name:"callback(indexInArray, valueOfElement)",type:"Function"}]}],"jQuery.boxModel":[{added:"1.0"}],scrollTop:[{added:"1.2.6",arg:[{name:"value",type:"Number"}]},{added:"1.2.6"}],"jQuery.support":[{added:"1.3"}],position:[{added:"1.2"}],offset:[{added:"1.2"},{added:"1.4",arg:[{name:"function(index, coords)",type:"Function"}]},{added:"1.4",arg:[{name:"coordinates",type:"Object"}]}],css:[{added:"1.0",arg:[{name:"map",type:"Map"}]},{added:"1.0",arg:[{name:"propertyName",type:"String"},{name:"value",type:"String, Number"}]},{added:"1.0",arg:[{name:"propertyName",type:"String"}]},{added:"1.4",arg:[{name:"propertyName",type:"String"},{name:"function(index, value)",type:"Function"}]}],unwrap:[{added:"1.4"}],detach:[{added:"1.4",arg:[{name:"selector",optional:true,type:"Selector"}]}],clone:[{added:"1.0",arg:[{name:"withDataAndEvents",optional:true,type:"Boolean","default":"false"}]},{added:"1.5",arg:[{name:"withDataAndEvents",optional:true,type:"Boolean","default":"false"},{name:"deepWithDataAndEvents",optional:true,type:"Boolean","default":"value of withDataAndEvents"}]}],remove:[{added:"1.0",arg:[{name:"selector",optional:true,type:"String"}]}],replaceAll:[{added:"1.2",arg:[{name:"target",type:"Selector"}]}],replaceWith:[{added:"1.2",arg:[{name:"newContent",type:"String, Element, jQuery"}]},{added:"1.4",arg:[{name:"function",type:"Function"}]}],wrapInner:[{added:"1.2",arg:[{name:"wrappingElement",type:"String"}]},{added:"1.4",arg:[{name:"wrappingFunction",type:"Function"}]}],wrapAll:[{added:"1.2",arg:[{name:"wrappingElement",type:"String, Selector, Element, jQuery"}]}],wrap:[{added:"1.0",arg:[{name:"wrappingElement",type:"String, Selector, Element, jQuery"}]},{added:"1.4",arg:[{name:"function(index)",type:"Function"}]}],insertBefore:[{added:"1.0",arg:[{name:"target",type:"Selector, Element, jQuery"}]}],before:[{added:"1.0",arg:[{name:"content",type:"String, Element, jQuery"},{name:"content",type:"String, Element, Array, jQuery",optional:true,multiple:true}]},{added:"1.4",arg:[{name:"function",type:"Function"}]}],insertAfter:[{added:"1.0",arg:[{name:"target",type:"Selector, Element, jQuery"}]}],after:[{added:"1.0",arg:[{name:"content",type:"String, Element, jQuery"},{name:"content",type:"String, Element, Array, jQuery",optional:true,multiple:true}]},{added:"1.4",arg:[{name:"function(index)",type:"Function"}]}],prependTo:[{added:"1.0",arg:[{name:"target",type:"Selector, Element, jQuery"}]}],prepend:[{added:"1.0",arg:[{name:"content",type:"String, Element, jQuery"},{name:"content",type:"String, Element, jQuery",optional:true,multiple:true}]},{added:"1.4",arg:[{name:"function(index, html)",type:"Function"}]}],appendTo:[{added:"1.0",arg:[{name:"target",type:"Selector, Element, jQuery"}]}],append:[{added:"1.0",arg:[{name:"content",type:"String, Element, jQuery"},{name:"content",type:"String, Element, Array, jQuery",optional:true,multiple:true}]},{added:"1.4",arg:[{name:"function(index, html)",type:"Function"}]}],val:[{added:"1.0"},{added:"1.0",arg:[{name:"value",type:"String"}]},{added:"1.4",arg:[{name:"function(index, value)",type:"Function"}]}],html:[{added:"1.0"},{added:"1.0",arg:[{name:"htmlString",type:"String, Number"}]},{added:"1.4",arg:[{name:"function(index, oldhtml)",type:"Function"}]}],map:[{added:"1.2",arg:[{name:"callback(index, domElement)",type:"Function"}]}],is:[{added:"1.0",arg:[{name:"selector",type:"Selector"}]},{added:"1.6",arg:[{name:"element",type:"Element"}]},{added:"1.6",arg:[{name:"function(index)",type:"Function"}]},{added:"1.6",arg:[{name:"jQuery object",type:"Object"}]}],filter:[{added:"1.0",arg:[{name:"selector",type:"Selector"}]},{added:"1.0",arg:[{name:"function(index)",type:"Function"}]},{added:"1.4",arg:[{name:"jQuery object",type:"Object"}]},{added:"1.4",arg:[{name:"element",type:"Element"}]}],toggleClass:[{added:"1.0",arg:[{name:"className",type:"String"}]},{added:"1.3",arg:[{name:"className",type:"String"},{name:"switch",type:"Boolean"}]},{added:"1.4",arg:[{name:"function(index, class)",type:"Function"},{name:"switch",optional:true,type:"Boolean"}]}],removeClass:[{added:"1.0",arg:[{name:"className",optional:true,type:"String"}]},{added:"1.4",arg:[{name:"function(index, class)",type:"Function"}]}],hasClass:[{added:"1.2",arg:[{name:"className",type:"String"}]}],removeAttr:[{added:"1.0",arg:[{name:"attributeName",type:"String"}]}],attr:[{added:"1.0",arg:[{name:"map",type:"Map"}]},{added:"1.0",arg:[{name:"attributeName",type:"String"},{name:"value",type:"String,Number"}]},{added:"1.0",arg:[{name:"attributeName",type:"String"}]},{added:"1.1",arg:[{name:"attributeName",type:"String"},{name:"function(index, attr)",type:"Function"}]}],addClass:[{added:"1.0",arg:[{name:"className",type:"String"}]},{added:"1.4",arg:[{name:"function(index, currentClass)",type:"Function"}]}]} + }, + + api = lint.api, + + // Only cover certain fns under the jQ namespace + coveredNamespace = /^(getJSON|extend|ajax|get|post|proxy|each|map|queue|ajax|ajaxSetup|removeData|data|pushStack)$/, + + version = _jQuery.fn.jquery, + map = _jQuery.map, + each = _jQuery.each, + extend = _jQuery.extend, + find = _jQuery.find, + rootjQuery = _jQuery.rootjQuery, + + undefined, + + arrSlice = Array.prototype.slice, + slice = function(a,s,e) { + return a.length ? arrSlice.call(a, s || 0, e || a.length) : []; + }, + + compare = function(a,b) { + + // Compare two arrays + + var i = a.length; + + if (a.length !== b.length) { + return false; + } + + while (i--) { + if (a[i] !== b[i]) { + return false; + } + } + + return true; + + }, + + isFunction = function(obj) { + return toString.call(obj) === "[object Function]"; + }, + + isArray = function(obj) { + return toString.call(obj) === "[object Array]"; + }, + + toString = Object.prototype.toString, + + typeToString = function(o) { + + if (!o) { return ""; } + + if (typeof o === 'string') { + return '"' + o.replace(/"/g,'\\"') + '"'; + } + + if (isFunction(o)) { + return 'function(){...}'; + } + + return o.toString(); + }, + + shaveArray = function(arr) { + + arr = slice(arr); + + // Shave "undefined" off the end of args + for (var i = arr.length; i--;) { + if (arr[i] === undefined) { + arr.splice(i, 1); + } else { + break; + } + } + return arr; + }, + + // Type map + types = { + '*': function() { + return true; + }, + selector: function(o) { + return this.string(o); + }, + element: function(o) { + return o && (!!o.nodeName || o === window || !!o.nodeType ); + }, + elements: function(o) { + return this.element(o) || this.jquery(o) || this.array(o); + }, + array: function(o) { + // Just check that it's "array-like" + return o && o.length !== undefined + && typeof o !== 'string' && !isFunction(o); + }, + jquery: function(o) { + return o instanceof _jQuery; + }, + 'jquery object': function(o) { + return o instanceof _jQuery; + }, + object: function(o) { + return toString.call(o) === '[object Object]'; + }, + 'function': function(o) { + return isFunction(o); + }, + notfunction: function(o) { + return !this['function'](o); + }, + callback: function(o) { + return isFunction(o); + }, + string: function(o) { + return typeof o === 'string'; + }, + number: function(o) { + return typeof o === 'number' && !isNaN(o); + }, + integer: function(o) { + return this.number(o) && ~~o === o; + }, + map: function(o) { + return this.object(o); + }, + options: function(o) { + return this.object(o); + }, + 'eventType': function(o) { + return typeof o === 'string'; + }, + 'event': function(o) { + return typeof o === 'event'; + }, + 'null': function(o) { + return o === null; + }, + 'boolean': function(o) { + return typeof o === 'boolean'; + } + }, + + selectorCache = {}, + jQueryMethods = extend({}, _jQuery.fn), + internal = false, + fromInit = false; + + function logLocation() { + + // Attempt to log line number of error + + try { + throw new Error(); + } catch(e) { + if (e.stack) { + lint.console.groupCollapsed(lint.langs[lint.lang].location); + lint.console.log( + e.stack + // Remove everything before the file name and line number + // plus, get rid of errors from jQuery.lint.js & any libs + // from google's CDN (not perfect but should narrow it down) + .replace(/^.+?\n|.+?(jquery\.lint\.js|http:\/\/ajax\.googleapis\.com).+?(\n|$)|.+?(?=@)/g, '') + // Remove duplicates + .replace(/(^|\n)(.+?)\n(?=\2(?:\n|$)|[\s\S]+?\n\2(?:\n|$))/g, '$1') + ); + lint.console.groupEnd(); + } + } + + } + + function isValidArgumentList(args, sig) { + + // Determine if argument list complies with + // signature outlined in API. + var matches = false, + sigArg, + argLength = args.length, + nextIsOptional = false; + + if (version < sig.added) { + // Too new + return false; + } + + if (!sig.arg) { + return 0 === args.length; + } + + if (!sig.arg[0] && (args.length > 1)) { + return false; + } + + for ( + var sigIndex = 0, + argIndex = 0, + fullLength = Math.max(argLength, sig.arg.length || 1); + sigIndex < fullLength || argIndex < argLength; + ++sigIndex + ) { + + sigArg = sigIndex === 0 ? sig.arg[0] || sig.arg : sig.arg[sigIndex]; + if (!sigArg) { + // Too many args + return false; + } + + matches = isValidType(sigArg.type, args[argIndex]); + if (!matches) { + if (sigArg.optional) { + if (args[argIndex] === undefined || args[argIndex] === null) { + ++argIndex; + matches = true; + } + continue; + } else { + // Sig isn't optional + return false; + } + } + + if (sigArg.multiple) { + // If it's multiple, then carry on with the same + // signature, but check that there are remaining + // arguments + + --sigIndex; + if (argIndex + 1 >= argLength) { + break; + } + } + + ++argIndex; + } + + return matches; + + } + + function isValidType(type, arg) { + + // Check that argument is of the right type + // The types are specified within the API data + var split = type.split(/,\s?/g), + i = split.length, + cur; + + while (i--) { + cur = split[i].toLowerCase(); + if (types[cur] && types[cur](arg)) { + return true; + } + } + + return false; + + } + + function runFunction(fn, args, isInternal, thisObj) { + + // Runs a function, while enabling/disabling + // the 'internal' flag as necessary. + + var wasInternal = internal, ret; + + internal = isInternal; + + try { + ret = fn.apply(thisObj, args); + } catch(e) { + internal = wasInternal; + throw e; + } + + internal = wasInternal; + + return ret; + + } + + function registerMethod(name, methodAPI) { + + var obj = /^jQuery\./.test(name) ? _jQuery : _jQuery.fn, + methodName = name.replace(/^jQuery\./, ''); + + obj[methodName] = (function(meth, name){ + return extend(function() { + + var args = slice(arguments), + _internal = internal; + + // Cover functions so that the internal flag + // is disabled before they are called + each(args, function(i, fn){ + if (typeof fn == 'function') { + args[i] = function() { + /*Run it as non-internal*/ + return runFunction(fn, arguments, _internal, this); + }; + } + }); + + return coverMethod.call(this, name, function(){ + + // Run it as internal + return runFunction(meth, args, true, this); + + }, args); + + }, meth); + })(obj[methodName], name); + + if (methodAPI) { + api[name] = methodAPI; + } + + } + + lint.registerMethod = registerMethod; + + function coverMethod(name, meth, args) { + if (name == 'jQuery' && args.length == 3 && typeof(args[2]) == 'object') { + delete args[2]; + } + + args = shaveArray(args); + + var locale = lint.langs[lint.lang], + sigs = api[name], + _console = lint.console, + self = this, + i = 0, + sig, + specialCheckResults = (function(){ + + // Perform special checks for current level and + // all levels below current level. + var lvl = lint.level + 1, + results = [], + check; + + while (lvl--) { + if (checks[lvl] && (check = checks[lvl][name])) { + if (types.array(check)) { + each(check, function(i, chk){ + results.push( + chk.apply(self, args) + ); + }); + } else { + results.push( + check.apply(self, args) + ); + } + } + } + + return results; + + }()), + signatureMatch = false, + sliced = slice(this, 0, 10); + + if (!sigs || !lint.level || internal) { + return meth.apply(this, args); + } + + if (this.length > 10) { + sliced.push('...'); + } + + // Check all arguments passed to method for compliance + // against the corresponding signature. + while ((sig = sigs[i++])) { + if ( isValidArgumentList(args, sig) ) { + signatureMatch = true; + break; + } + } + + if (!signatureMatch) { + // Args !== signature + _console.warn(locale.incorrectCall.replace(/%0/, name).replace(/%1/, args.toString())); + _console.groupCollapsed(locale.moreInfo); + if (this instanceof _jQuery) { + _console.log(locale.collection, sliced); + } + logLocation(); + _console.log(locale.youPassed, args); + _console.group(locale.availableSigsInclude); + each(sigs, function(i, sig){ + if (version < sig.added) { + return; + } + + var sigArgs = sig.arg; + _console.log( + name + '(' + + (sigArgs ? + sigArgs[0] ? + map(sigArgs, function(sig, i){ + return sig ? sig.optional ? '[' + sig.name + ']' : sig.multiple ? sig.name + ',[...]' : sig.name : []; + }).join(', ') : + sigArgs.name + : '') + ')' + ); + }); + _console.groupEnd(); + _console.groupEnd(); + + } + + if (specialCheckResults.length) { + each(specialCheckResults, function(i, checkResult){ + if (checkResult && checkResult !== true) { + if (isFunction(checkResult)) { + checkResult(_console); + } else { + _console.warn(locale.specialCheckFailed.replace(/%0/, name).replace(/%1/, args.toString())); + _console.groupCollapsed(locale.moreInfo); + _console.log(checkResult); + _console.log(locale.collection, sliced); + logLocation(); + _console.groupEnd(); + } + } + }); + } + + if (lint.throwErrors) { + return meth.apply(this, args); + } + + try { + return meth.apply(this, args); + } catch(e) { + + _console.warn( + locale.errorThrown.replace(/%0/, name).replace(/%1/, args.toString()), e + ); + + _console.groupCollapsed(locale.moreInfo); + logLocation(); + _console.log(locale.youPassed, args); + _console.groupEnd(); + + return this; + } + + } + + // "Cover" init constructor + // Reports when no elements found, and when selector + // used more than once to no effect. + _jQuery.fn.init = (function(_init){ + + return function(selector, context, rootjQuery) { + + var locale = lint.langs[lint.lang], + ret = coverMethod.call(this, 'jQuery', function(){ + return runFunction(function(){ + return new _init(selector, context, rootjQuery); + }, [], true, this); + + }, arguments), + _console = lint.console; + + // Deal with situations where no elements are returned + // and for the same selector being used more than once + // to no effect + if (!internal && typeof selector === 'string' && lint.level > 1) { + + if (ret[0]) { + + // Check for identical collection already in cache. + if ( lint.enabledReports.repeatSelector && selectorCache[selector] && compare(selectorCache[selector], ret) ) { + + _console.warn(locale.repeatSelector); + _console.groupCollapsed(locale.info); + logLocation(); + _console.log(locale.selector + '"' + selector + '"'); + _console.log(locale.selectorAdvice); + _console.groupEnd(); + } + } + else { + if (lint.enabledReports.noElementsFound) { + lint.console.warn(lint.langs[lint.lang].noElementsFound.replace(/%0/, selector)); + logLocation(); + } + } + + selectorCache[selector] = ret; + } + + return ret; + }; + })(_jQuery.fn.init); + + for (var i in _jQuery.fn) { + if (i !== 'constructor' && i !== 'init' && isFunction(_jQuery.fn[i])) { + registerMethod(i); + } + } + + for (var i in _jQuery) { + if ( coveredNamespace.test(i) && isFunction(_jQuery[i]) ) { + registerMethod('jQuery.' + i); + } + } + + _jQuery.LINT = lint; + + ///////////////////////// + // Some special checks // + ///////////////////////// + addCheck('jQuery', 2, function(selector, context) { + var locale = lint.langs[lint.lang]; + + // It's a string, and NOT html - must be a selector + if (!internal && typeof selector === 'string' && !/^[^<]*(<[\w\W]+>)[^>]*$/.test(selector)) { + + // Find invalid filters (e.g. :hover, :active etc.) + // suggested by Paul Irish + if (lint.enabledReports.invalidFilters) { + var invalidFilters = []; + + selector.replace(/('|")(?:\\\1|[^\1])+?\1/g, '').replace(/:(\w+)/g, function(m, filter){ + if (!/^(contains|not)$/.test(filter) && !((filter in _jQuery.expr[':']) || (filter in _jQuery.expr.setFilters))) { + invalidFilters.push(m); + } + }); + + if (invalidFilters.length) { + return locale.invalidFilters.replace(/%0/, selector).replace(/%1/, invalidFilters.join('\n')); + } + } + + // Find class only-selectors (poor IE6-8 performance) + if (lint.enabledReports.slowSelector) { + var slowSelectors = []; + var selectors = selector.split(','); + for (i in selectors) { + var tSelector = _jQuery.trim(selectors[i]); + if ((/(^|\w*?\s)\.\w/.test(tSelector) && (typeof context !== "object" || !context.length)) + || /^(.+)#\w/.test(tSelector)) { + slowSelectors.push(tSelector); + } + } + + if (slowSelectors.length) { + return locale.slowSelector.replace(/%0/, slowSelectors.join('\n')); + } + } + } + }); + + addCheck('jQuery', 2, function() { + // Set flag for ready() method, so we can check + // for $().ready() - which should be $(document).ready() + // suggested by Paul Irish + if (!arguments.length) { + this._lint_noArgs = true; + } + }); + + addCheck('ready', 2, function(){ + + // If _lint_noArgs is set then this object + // was instantiated with no args. I.e. $().ready() + if (this._lint_noArgs) { + return lint.langs[lint.lang].badReadyCall; + } + }); + + // check for non-ideal property/attribute access ( e.g. attr('id') - element.id is faster) + each({'attr': {'id': 'elem.id', 'value': 'jQuery.val()'}}, function(method, attributes) { + addCheck(method, 3, function() { + if (typeof arguments !== 'undefined' && typeof attributes === 'object') { + var match = false; + for (m in arguments) { + if (attributes.hasOwnProperty(arguments[m])) { + match = arguments[m]; + } + } + + if (match !== false) { + var args = [].splice.call(arguments,0); + return lint.langs[lint.lang].notBestMethod.replace(/%0/, method) + .replace(/%1/, args.join(', ')) + .replace(/%2/, attributes.match); + } + } + }); + }); + + // Check for calls like css().css().css() + // May as well use css({...}) + each(['css','attr','bind','one'], function(i, methodName){ + + addCheck(methodName, 3, function(){ + + var args = arguments, + hoc = this, + locale = lint.langs[lint.lang], + sliced = slice(hoc, 0, 10), + _console = lint.console; + + if (hoc.length > 10) { + sliced.push('...'); + } + + if (!internal && !types.object(args[0]) && ( + (/^(css|attr)$/.test(methodName) && args[1] !== undefined) || + (/^(bind|one)$/.test(methodName) && version >= '1.4' && /* Data no passed as [1] */!isFunction(args[2])) + ) + ) { + + if (this._lastMethodCalled === methodName) { + + _console.warn(locale.methodTwice.replace(/%0/, methodName).replace(/%1/, args.toString())); + + _console.groupCollapsed(locale.moreInfo); + + _console.log(locale.collection, sliced); + _console.log(args); + _console.log( + locale.combineCalls + .replace(/%0/, methodName) + .replace(/%1/, '{\n' + + map([args, hoc._lastMethodArgs], function(a){ + return ' "' + a[0] + '": ' + typeToString(a[1]); + }).join(',\n') + + '\n}') + ); + + _console.groupEnd(); + + } + + hoc._lastMethodCalled = methodName; + hoc._lastMethodArgs = args; + + setTimeout(function(){ + hoc._lastMethodCalled = null; + hoc._lastMethodArgs = null; + }, 0); + + } + }); + + }); + + each( + ['find', 'children', 'parent', 'parents', + 'next', 'nextAll', 'prev', 'prevAll', + 'first', 'last', 'closest', 'siblings', + 'parentsUntil', 'nextUntil', 'prevUntil'], + function(i, methodName) { + + var pureMethod = jQueryMethods[methodName]; + + addCheck(methodName, 2, function(selector){ + + if ( !internal && lint.enabledReports.noElementsFound && !runFunction(pureMethod, arguments, true, this).length ) { + + if (types['function'](selector)) { + selector = '[FUNCTION]'; + } + + lint.console.warn(lint.langs[lint.lang].noElementsFound.replace(/%0/, selector)); + logLocation(); + + } + + }); + + } + ); + +})(); diff --git a/www/themes/chocolatdemariage/js/global.js b/www/themes/chocolatdemariage/js/global.js new file mode 100644 index 00000000..c7ce24e5 --- /dev/null +++ b/www/themes/chocolatdemariage/js/global.js @@ -0,0 +1,716 @@ +var responsiveflag = false; +var isMobile = false; + +$(document).ready(function() { + highdpiInit(); + responsiveResize(); + stickyMenu(); + openLanguageMobile(); + $('.form-control').wrap('
    '); + + $(window).resize(responsiveResize); + if (navigator.userAgent.match(/Android/i)) + { + var viewport = document.querySelector('meta[name="viewport"]'); + viewport.setAttribute('content', 'initial-scale=1.0,maximum-scale=1.0,user-scalable=0,width=device-width,height=device-height'); + window.scrollTo(0, 1); + } + if (typeof quickView !== 'undefined' && quickView) + quick_view(); + dropDown(); + + if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) || $(window).width() < 992) + { + isMobile = true; + } + + if (typeof page_name != 'undefined' && !in_array(page_name, ['index', 'product'])) + { + $(document).on('change', '.selectProductSort', function(e) { + if (typeof request != 'undefined' && request) + var requestSortProducts = request; + var splitData = $(this).val().split(':'); + if (typeof requestSortProducts != 'undefined' && requestSortProducts) + document.location.href = requestSortProducts + ((requestSortProducts.indexOf('?') < 0) ? '?' : '&') + 'orderby=' + splitData[0] + '&orderway=' + splitData[1]; + }); + + $(document).on('change', 'select[name="n"]', function(){ + $(this.form).submit(); + }); + + $(document).on('change', 'select[name="currency_payement"]', function(){ + setCurrency($(this).val()); + }); + } + + $(document).on('change', 'select[name="manufacturer_list"], select[name="supplier_list"]', function(){ + if (this.value != '') + location.href = this.value; + }); + + $(document).on('click', '.back', function(e){ + e.preventDefault(); + history.back(); + }); + + jQuery.curCSS = jQuery.css; + if (!!$.prototype.cluetip) + $('a.cluetip').cluetip({ + local:true, + cursor: 'pointer', + dropShadow: false, + dropShadowSteps: 0, + showTitle: false, + tracking: true, + sticky: false, + mouseOutClose: true, + fx: { + open: 'fadeIn', + openSpeed: 'fast' + } + }).css('opacity', 0.8); + + if (!!$.prototype.fancybox) + $.extend($.fancybox.defaults.tpl, { + closeBtn : '', + next : '', + prev : '' + }); + + // Close Alert messages + $(".alert.alert-danger").on('click', this, function(e){ + $(this).fadeOut(); + }); + + $('.bloc-link').on('click', function() { + $src = $(this).find('a').attr('href'); + if($src && $src != 'undefined') + { + window.location.href = $src; + } + + }); + + $('.product_quantity').on('change', function() { + $that = $(this); + $input = $that.closest('.return-allowed').find('.order_qte_input'); + $checked = $that.is(':checked'); + + $input.prop('disabled', !$checked); + }); + + $('a[href="#more"]').on('click', function(e) { + e.preventDefault(); + $('html, body').animate({ scrollTop: $('#more').offset().top }, 600); + }); + + + $('.popover-info').popover(); + + fakeFormElements(); + advancedDropdownMenu(); + customInputs(); + + $(window).scroll(function() { + $(this).scrollTop() > 300 ? $('#gototop').addClass('active') : $('#gototop').removeClass('active'); + }); + + $('#gototop').on('click', function() { + $('html, body').animate({ scrollTop: 0 }, 600); + }); +}); + + +function openLanguageMobile() { + $('.header-languages .chooseLanguage').on('click', function(e){ + e.preventDefault(); + if(isMobile) { + $('.header-languages .panel').addClass('open'); + $('body').addClass('open-language'); + } + }); + $('.header-languages .overlay, .header-languages .close').on('click', function(e){ + $('.header-languages .panel').removeClass('open'); + $('body').removeClass('open-language'); + }); +} + +function highdpiInit() +{ + if($('.replace-2x').css('font-size') == "1px") + { + var els = $("img.replace-2x").get(); + for(var i = 0; i < els.length; i++) + { + src = els[i].src; + extension = src.substr( (src.lastIndexOf('.') +1) ); + src = src.replace("." + extension, "2x." + extension); + + var img = new Image(); + img.src = src; + img.height != 0 ? els[i].src = src : els[i].src = els[i].src; + } + } +} + + +// Used to compensante Chrome/Safari bug (they don't care about scroll bar for width) +function scrollCompensate() +{ + var inner = document.createElement('p'); + inner.style.width = "100%"; + inner.style.height = "200px"; + + var outer = document.createElement('div'); + outer.style.position = "absolute"; + outer.style.top = "0px"; + outer.style.left = "0px"; + outer.style.visibility = "hidden"; + outer.style.width = "200px"; + outer.style.height = "150px"; + outer.style.overflow = "hidden"; + outer.appendChild(inner); + + document.body.appendChild(outer); + var w1 = inner.offsetWidth; + outer.style.overflow = 'scroll'; + var w2 = inner.offsetWidth; + if (w1 == w2) w2 = outer.clientWidth; + + document.body.removeChild(outer); + + return (w1 - w2); +} + +function responsiveResize() +{ + compensante = scrollCompensate(); + if (($(window).width()+scrollCompensate()) <= 767 && responsiveflag == false) + { + accordion('enable'); + accordionFooter('enable'); + responsiveflag = true; + } + else if (($(window).width()+scrollCompensate()) >= 768) + { + accordion('disable'); + accordionFooter('disable'); + responsiveflag = false; + } + blockHover(); +} + +function blockHover(status) +{ + var screenLg = $('body').find('.container').width() == 1170; + + if (screenLg) + $('.product_list .button-container').hide(); + else + $('.product_list .button-container').show(); + + $(document).off('mouseenter').on('mouseenter', '.product_list.grid li.ajax_block_product .product-container', function(e){ + if (screenLg) + { + var pcHeight = $(this).parent().outerHeight(); + var pcPHeight = $(this).parent().find('.button-container').outerHeight() + $(this).parent().find('.comments_note').outerHeight() + $(this).parent().find('.functional-buttons').outerHeight(); + $(this).parent().addClass('hovered').css({'height':pcHeight + pcPHeight, 'margin-bottom':pcPHeight * (-1)}); + $(this).find('.button-container').show(); + } + }); + + $(document).off('mouseleave').on('mouseleave', '.product_list.grid li.ajax_block_product .product-container', function(e){ + if (screenLg) + { + $(this).parent().removeClass('hovered').css({'height':'auto', 'margin-bottom':'0'}); + $(this).find('.button-container').hide(); + } + }); +} + +function quick_view() +{ + $(document).on('click', '.quick-view:visible', function(e){ + e.preventDefault(); + + var url = this.rel; + if (url.indexOf('?') != -1) + url += '&'; + else + url += '?'; + + if (!!$.prototype.fancybox) + $.fancybox({ + 'padding': 0, + 'width': $('.container').width(), + 'height': 610, + 'type': 'iframe', + 'autoResize': true, + 'href': url + 'content_only=1' + }); + }); +} + +function dropDown() +{ + elementClick = '#header .current'; + elementSlide = 'ul.toogle_content'; + activeClass = 'active'; + + $(elementClick).on('click', function(e){ + e.stopPropagation(); + var subUl = $(this).next(elementSlide); + if(subUl.is(':hidden')) + { + subUl.slideDown(); + $(this).addClass(activeClass); + } + else + { + subUl.slideUp(); + $(this).removeClass(activeClass); + } + $(elementClick).not(this).next(elementSlide).slideUp(); + $(elementClick).not(this).removeClass(activeClass); + e.preventDefault(); + }); + + $(elementSlide).on('click', function(e){ + e.stopPropagation(); + }); + + $(document).on('click', function(e){ + e.stopPropagation(); + var elementHide = $(elementClick).next(elementSlide); + $(elementHide).slideUp(); + $(elementClick).removeClass('active'); + }); +} + +function accordionFooter(status) +{ + if(status == 'enable') + { + $('#footer .footer-block h4').on('click', function(){ + $(this).toggleClass('active').parent().find('.toggle-footer').stop().slideToggle('medium'); + }) + $('#footer').addClass('accordion').find('.toggle-footer').slideUp('fast'); + } + else + { + $('.footer-block h4').removeClass('active').off().parent().find('.toggle-footer').removeAttr('style').slideDown('fast'); + $('#footer').removeClass('accordion'); + } +} + +function accordion(status) +{ + leftColumnBlocks = $('#left_column'); + if(status == 'enable') + { + var accordion_selector = '#right_column .block .title_block, #left_column .block .title_block, #left_column #newsletter_block_left h4,' + + '#left_column .shopping_cart > a:first-child, #right_column .shopping_cart > a:first-child'; + + $(accordion_selector).on('click', function(e){ + $(this).toggleClass('active').parent().find('.block_content').stop().slideToggle('medium'); + }); + $('#right_column, #left_column').addClass('accordion').find('.block .block_content').slideUp('fast'); + } + else + { + $('#right_column .block .title_block, #left_column .block .title_block, #left_column #newsletter_block_left h4').removeClass('active').off().parent().find('.block_content').removeAttr('style').slideDown('fast'); + $('#left_column, #right_column').removeClass('accordion'); + } +} + + +function stickyMenu() { + if(window.matchMedia("(min-width: 990px)").matches) { + var scrolltop = $(window).scrollTop(); + + if(scrolltop > $('#homeslider').height()) { + $('#header').addClass('sticky'); + $('#header.notsticky').removeClass('notsticky'); + } else { + $('#header').removeClass('sticky'); + $('#header').addClass('notsticky'); + } + } + + $(window).scroll(function() { + if(window.matchMedia("(min-width: 990px)").matches) { + if(!$('#layer_cart').is(':visible')) { + var scrolltop = $(window).scrollTop(); + if(scrolltop > $('#homeslider').height()) { + $('#header').addClass('sticky'); + $('#header').removeClass('notsticky'); + } else { + $('#header').removeClass('sticky'); + $('#header').addClass('notsticky'); + $('.product-menu').removeClass('stack'); + } + } + } + }); + + $(window).resize(function(){ + if(window.matchMedia("(max-width: 990px)").matches) { + $('#header').removeClass('sticky'); + } + }); +} +function fakeFormElements() +{ + $selects = $('select.fake'); + $selects.on('change', function() { + $that = $(this); + $selected = $that.find('option:selected'); + $select = $that.prev('span'); + $select.html($selected.html()); + }); +} + +function advancedDropdownMenu() +{ + $menuContainer = $('#mainmenu'); + $menuMobileBtn = $('#menu-mobile > a'); // Bouton pour ouvrir le menu mobile + + $menu = $('ul.menu-content'); // Le menu + $menuBtnClose = $menu.children('li.close-tab').children('a'); // Bouton pour fermer le menu mobile + $menuLinks = $menu.children('li'); // Les liens + + /* Mobile */ + $menuMobileBtn.on('click', function(e) { + e.preventDefault(); + + $('body').addClass('menu-open'); + $menuContainer.addClass('open'); + }); + + $menuBtnClose.on('click', function(e) { + e.preventDefault(); + + $('body').removeClass('menu-open'); + $menuContainer.removeClass('open'); + }) + + $menuLinks.on('click', function(e) { + $that = $(this); + $hasSubMenu = $that.find('.submenu').length ? true : false; + + $subMenuLinks = $that.find('li'); + $backLink = $that.find('.close-tab'); + + // Si on est bien en resolution mobile et qu'il y a des sous-menus, + if(isMobile && $hasSubMenu) + { + e.preventDefault(); + } + + $that.addClass('open'); + + $subMenuLinks.on('click', function(e) { + e.stopImmediatePropagation(); + }); + + $backLink.off('click').on('click', function(e) { + e.preventDefault(); + e.stopImmediatePropagation(); + + $that.removeClass('open'); + }); + }); +} + +function customInputs() +{ + $customInputs = $('.custom-input'); + + // On génère + $customInputs.each(function() { + $that = $(this); + + // Select + if($that.is('select')) { + customSelect($that); + } + + // Checkbox + if($that.is('input[type="checkbox"]')) { + customCheckbox($that); + } + + // Radio + if($that.is('input[type="radio"]')) { + customRadio($that); + } + + // File + if($that.is('input[type="file"]')) { + customFile($that); + } + }); + + // On définit tous les events + customInputsEventsManager(); +} + +function customSelect(el) +{ + // Génération + + + el.removeClass('custom-input'); + $options = el.children('option'); + + + $defaultValue = el.find('option:selected').length ? el.children('option:selected').html() : $options[0].html(); + + $container = el.parent(); + el.hasClass('disabled') ? $container.addClass('disabled') : $container.removeClass('disabled'); + + $label = $(document.createElement('span')).html($defaultValue); + $valueList = $(document.createElement('ul')).css({'left' : $container.css('paddingLeft'), 'right' : $container.css('paddingLeft')}); + + el.hasClass('small') ? $valueList.addClass('small') : ''; + if(el.hasClass('search')) { + $valueList.append($(document.createElement('li')).addClass('search-input').html($(document.createElement('input')))); + } + + $options.each(function(idx, option) { + $valueList.append($(document.createElement('li')).attr('data-value', $(option).val()).html($(option).html())); + }); + + $container.append($label, $valueList).addClass('custom-select'); +} + + +function refreshSelect(el) +{ + // Génération + $options = el.children('option'); + $defaultValue = el.find('option:selected').length ? el.children('option:selected').html() : $options[0].html(); + $container = el.parent(); + el.hasClass('disabled') ? $container.addClass('disabled') : $container.removeClass('disabled'); + + $label = el.next('span').html($defaultValue); + $valueList = el.siblings('ul').html(''); + + el.hasClass('small') ? $valueList.addClass('small') : ''; + if(el.hasClass('search')) { + $valueList.append($(document.createElement('li')).addClass('search-input').html($(document.createElement('input')))); + } + + $options.each(function(idx, option) { + $valueList.append($(document.createElement('li')).attr('data-value', $(option).val()).html($(option).html())); + }); + + customInputsEventsManager(); +} + +function customCheckbox(el) +{ + // Génération + el.removeClass('custom-input'); + $container = el.parent(); + + + if(el.hasClass('inline')) + { + $checkboxContainer = $(document.createElement('div')).addClass('custom-checkbox inline'); + $checkboxContainer.append(el, el.siblings('label')); + } + else + { + $checkboxContainer = $(document.createElement('div')).addClass('custom-checkbox'); + $checkboxContainer.append(el.siblings('label'), el); + } + + el.is(':checked') || el.prop('checked') ? $checkboxContainer.addClass('checked') : ''; + el.prop('disabled') ? $checkboxContainer.addClass('disabled') : ''; + + $container.append($checkboxContainer); +} + +function customRadio(el) +{ + // Génération + el.removeClass('custom-input'); + $container = el.parent(); + if(el.hasClass('inline')) + { + $radioContainer = $(document.createElement('div')).addClass('custom-radio inline'); + $radioContainer.append(el, el.siblings('label')); + } + else + { + $radioContainer = $(document.createElement('div')).addClass('custom-radio'); + $radioContainer.append(el.siblings('label'), el); + } + + el.is(':checked') || el.prop('checked') ? $radioContainer.addClass('checked') : ''; + el.prop('disabled') ? $radioContainer.addClass('disabled') : ''; + + $container.append($radioContainer); +} + +function customFile(el) +{ + // Définir les variable filePlaceHolder / filePlaceHolderButton dans le template afin de pouvoir les traduire. + // Génération + el.removeClass('custom-input'); + $container = el.parent(); + + $fileContainer = $(document.createElement('div')).addClass('custom-file'); + $fileContainer.append(el.siblings('label'), el); + $fileContainer.append( + $(document.createElement('span')).addClass('filename').html(filePlaceHolder), + $(document.createElement('span')).addClass('action').html(filePlaceHolderButton) + ); + + $container.append($fileContainer); +} + +function customInputsEventsManager() +{ + + // Events Select + $(document).off('click', '.custom-select span').on('click', '.custom-select span', function(e) { + + + e.stopImmediatePropagation(); + $that = $(this); + + if($that.parent().hasClass('disabled')) + { + return false; + } + + $valueList = $(this).next('ul'); + $alreadyOpen = $valueList.hasClass('open') ? true : false; + + $('.custom-select span.open').removeClass('open'); + $('.custom-select ul.open').removeClass('open'); + + if($alreadyOpen) + { + $valueList.removeClass('open'); + $that.removeClass('open'); + } + else + { + $valueList.addClass('open'); + $that.addClass('open'); + + // On ajoute une class au body (+ event) pour gérer le clic extéreiur au select et refermer le ul + $('body').addClass('select-open'); + } + }); + $(document).off('click', '.custom-select ul li').on('click', '.custom-select ul li', function(e) { + e.stopImmediatePropagation(); + + $li = $(this); + $valueList = $(this).parent('ul'); + $label = $valueList.siblings('span'); + $select = $valueList.siblings('select'); + + // Reset de la class Selected + nouvelle assignation sur l'élément cliqué + $li.siblings('li').removeClass('selected'); + $li.addClass('selected'); + + // On met à jour le span et on ferme la liste + $label.html($li.html()); + $label.removeClass('open'); + $valueList.removeClass('open'); + + // S'il n'y a plus de select ouverts, on retire la class du body + if(!$('.custom-select ul.open').length) + { + $('body').removeClass('select-open'); + } + + // Update du select caché trigger du onchange en cas d'action sur cet event + $select.children('option').filter(function() { return $(this).val() == $li.data('value')}).prop('selected', true); + $select.trigger('change'); + }); + + $('.custom-select ul li.search-input').off('click').on('click', function(e) { + e.stopImmediatePropagation(); + }); + + $('.custom-select ul li.search-input input').on('keyup', function(e) { + $that = $(this); + + $search = $that.val().toLowerCase(); + $valueList = $that.parent().siblings('li'); + $valueList.splice(0, 1); // On retire la valeur par defaut des éléments parcourus + + $valueList.each(function() { + $value = $(this).html().toLowerCase(); + + if($search == '') + { + $(this).show(); + } + else + { + $value.indexOf($search) < 0 ? $(this).hide() : $(this).show(); + } + + }); + + }); + + $(document).on('click', '.select-open', function() { + $('.custom-select span.open').removeClass('open'); + $('.custom-select ul.open').removeClass('open'); + $('body').removeClass('select-open'); + }); + + + // Events Checkbox + $('.custom-checkbox input').on('click', function() { + $checkbox = $(this); + $that = $checkbox.parent(); + + // Pas checké, on check, et vice versa + $checkbox.is(':checked') ? $that.addClass('checked') : $that.removeClass('checked'); + + }); + + // Events Radio + $('.custom-radio input').on('click', function() { + + $radio = $(this); + $that = $radio.parent(); + + $group = $('.custom-radio input[name="' + $radio.attr('name') + '"]').parent(); + $group.removeClass('checked'); + + $that.addClass('checked'); + }); + + $(document).on('click', '.radio-box', function() { + $that = $(this); + + $alreadySelected = $that.find('.custom-radio.checked').length; + $input = $that.find('.custom-radio input'); + + $input.prop('checked', true); + $input[0].click(); + + if(!$alreadySelected) + { + $('.custom-radio').removeClass('checked'); + $input.parent().addClass('checked'); + } + + }); + + // Events File + $('.custom-file input[type="file"]').on('change', function() { + + $input = $(this); + $input.siblings('.filename').html($input.val()); + }); +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/history.js b/www/themes/chocolatdemariage/js/history.js new file mode 100644 index 00000000..66876210 --- /dev/null +++ b/www/themes/chocolatdemariage/js/history.js @@ -0,0 +1,71 @@ +function showOrder(mode, var_content, file, div) +{ + $obj = $('.details'+div); + $.get( + file, + ((mode === 1) ? {'id_order': var_content, 'ajax': true} : {'id_order_return': var_content, 'ajax': true}), + function(data) + { + $('.block-order-detail').fadeOut(500, function() + { + $obj.html(data); + $obj.fadeIn(500); + }); + + } + ); +} + +function updateOrderLineDisplay(domCheckbox) +{ + var lineQuantitySpan = $(domCheckbox).parent().parent().find('.order_qte_span'); + var lineQuantityInput = $(domCheckbox).parent().parent().find('.order_qte_input'); + var lineQuantityButtons = $(domCheckbox).parent().parent().find('.return_quantity_up, .return_quantity_down'); + if($(domCheckbox).is(':checked')) + { + lineQuantitySpan.hide(); + lineQuantityInput.show(); + lineQuantityButtons.show(); + } + else + { + lineQuantityInput.hide(); + lineQuantityButtons.hide(); + lineQuantityInput.val(lineQuantitySpan.text()); + lineQuantitySpan.show(); + } +} + +//send a message in relation to the order with ajax +function sendOrderMessage() +{ + paramString = "ajax=true"; + $('#sendOrderMessage').find('input, textarea, select').each(function(){ + paramString += '&' + $(this).attr('name') + '=' + encodeURIComponent($(this).val()); + }); + + $.ajax({ + type: "POST", + headers: { "cache-control": "no-cache" }, + url: $('#sendOrderMessage').attr("action") + '?rand=' + new Date().getTime(), + data: paramString, + beforeSend: function(){ + $(".button[name=submitMessage]").prop("disabled", "disabled"); + }, + success: function(msg){ + $('#block-order-detail').fadeOut('slow', function() { + $(this).html(msg); + //catch the submit event of sendOrderMessage form + $('#sendOrderMessage').submit(function(){ + return sendOrderMessage(); + }); + $(this).fadeIn('slow'); + $(".button[name=submitMessage]").prop("disabled", false); + }); + }, + error: function(){ + $(".button[name=submitMessage]").prop("disabled", false); + } + }); + return false; +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/index.js b/www/themes/chocolatdemariage/js/index.js new file mode 100644 index 00000000..ac909934 --- /dev/null +++ b/www/themes/chocolatdemariage/js/index.js @@ -0,0 +1,28 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +$(document).ready(function(){ + $('#home-page-tabs li:first, #index .tab-content ul:first').addClass('active'); +}); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/index.php b/www/themes/chocolatdemariage/js/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/blockcart/ajax-cart.js b/www/themes/chocolatdemariage/js/modules/blockcart/ajax-cart.js new file mode 100644 index 00000000..3b44b693 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blockcart/ajax-cart.js @@ -0,0 +1,882 @@ +$(document).ready(function(){ + ajaxCart.overrideButtonsInThePage(); + + $(document).on('click', '.block_cart_collapse', function(e){ + e.preventDefault(); + ajaxCart.collapse(); + }); + $(document).on('click', '.block_cart_expand', function(e){ + e.preventDefault(); + ajaxCart.expand(); + }); + + var cart_qty = 0; + var current_timestamp = parseInt(new Date().getTime() / 1000); + + if (typeof $('.ajax_cart_quantity').html() == 'undefined' || (typeof generated_date != 'undefined' && generated_date != null && (parseInt(generated_date) + 30) < current_timestamp)) + ajaxCart.refresh(); + else + cart_qty = parseInt($('#header-cart .total span span').html()); + + /* roll over cart */ + var cart_block = new HoverWatcher('#header .cart_block'); + var shopping_cart = new HoverWatcher('#header .shopping_cart'); + var is_touch_enabled = false; + + if ('ontouchstart' in document.documentElement) + is_touch_enabled = true; + + $(document).on('click', '.delete_voucher', function(e){ + e.preventDefault(); + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + async: true, + cache: false, + url:$(this).attr('href') + '?rand=' + new Date().getTime() + }); + $(this).parent().fadeOut('fast', function() { + location.reload(); + }); + + }); + + $(document).on('click', '#cart_navigation input', function(e){ + $(this).prop('disabled', 'disabled').addClass('disabled'); + $(this).closest("form").get(0).submit(); + }); + + $('#layer_cart .cross, #layer_cart .continue, .layer_cart_overlay').on('click', function(e){ + e.preventDefault(); + $('.layer_cart_overlay').fadeOut('fast'); + $('#layer_cart').fadeOut('fast'); + }); + + $('#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(){ + $(document).off('click', '.ajax_add_to_cart_button').on('click', '.ajax_add_to_cart_button', function(e){ + e.preventDefault(); + var idProduct = parseInt($(this).data('id-product')); + var idProductAttribute = parseInt($(this).data('id-product-attribute')); + var minimalQuantity = parseInt($(this).data('minimal_quantity')); + if (!minimalQuantity) + minimalQuantity = 1; + if ($(this).prop('disabled') != 'disabled') + ajaxCart.add(idProduct, idProductAttribute, false, this, minimalQuantity); + }); + //for product page 'add' button... + if ($('.cart_block').length) { + $(document).off('click', '#add_to_cart button').on('click', '#add_to_cart button', function(e){ + e.preventDefault(); + ajaxCart.add($('#product_page_product_id').val(), $('#idCombination').val(), true, null, $('#quantity_wanted').val(), null); + }); + } + //for 'delete' buttons in the cart block... + $('.cart_block_list .ajax_cart_block_remove_link').unbind('click').click(function(e){ + + e.preventDefault(); + // Customized product management + var customizationId = 0; + var productId = 0; + var productAttributeId = 0; + var customizableProductDiv = $($(this).parent().parent()); + var idAddressDelivery = false; + + if (customizableProductDiv && $(customizableProductDiv).length) + { + var ids = customizableProductDiv.data('id').split('_'); + if (typeof(ids[1]) != 'undefined') + { + customizationId = parseInt(ids[1]); + productId = parseInt(ids[2]); + if (typeof(ids[3]) != 'undefined') + productAttributeId = parseInt(ids[3]); + if (typeof(ids[4]) != 'undefined') + idAddressDelivery = parseInt(ids[4]); + } + } + + // Common product management + if (!customizationId) + { + //retrieve idProduct and idCombination from the displayed product in the block cart + var firstCut = $(this).parent().parent().data('id').replace('cart_block_product_', ''); + firstCut = firstCut.replace('deleteCustomizableProduct_', ''); + ids = firstCut.split('_'); + productId = parseInt(ids[0]); + + if (typeof(ids[1]) != 'undefined') + productAttributeId = parseInt(ids[1]); + if (typeof(ids[2]) != 'undefined') + idAddressDelivery = parseInt(ids[2]); + } + + // Removing product from the cart + ajaxCart.remove(productId, productAttributeId, customizationId, idAddressDelivery); + }); + }, + + // try to expand the cart + expand : function(){ + if ($('.cart_block_list').hasClass('collapsed')) + { + $('.cart_block_list.collapsed').slideDown({ + duration: 450, + complete: function(){ + $(this).parent().show(); // parent is hidden in global.js::accordion() + $(this).addClass('expanded').removeClass('collapsed'); + } + }); + + // save the expand statut in the user cookie + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseDir + 'modules/blockcart/blockcart-set-collapse.php' + '?rand=' + new Date().getTime(), + async: true, + cache: false, + data: 'ajax_blockcart_display=expand', + complete: function(){ + $('.block_cart_expand').fadeOut('fast', function(){ + $('.block_cart_collapse').fadeIn('fast'); + }); + } + }); + } + }, + + // try to collapse the cart + collapse : function(){ + if ($('.cart_block_list').hasClass('expanded')) + { + $('.cart_block_list.expanded').slideUp('slow', function(){ + $(this).addClass('collapsed').removeClass('expanded'); + }); + + // save the expand statut in the user cookie + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseDir + 'modules/blockcart/blockcart-set-collapse.php' + '?rand=' + new Date().getTime(), + async: true, + cache: false, + data: 'ajax_blockcart_display=collapse' + '&rand=' + new Date().getTime(), + complete: function(){ + $('.block_cart_collapse').fadeOut('fast', function(){ + $('.block_cart_expand').fadeIn('fast'); + }); + } + }); + } + }, + // Fix display when using back and previous browsers buttons + refresh : function(){ + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType : "json", + data: 'controller=cart&ajax=true&token=' + static_token, + success: function(jsonData) + { + ajaxCart.updateCart(jsonData); + } + }); + }, + + // Update the cart information + updateCartInformation : function (jsonData, addedFromProductPage){ + ajaxCart.updateCart(jsonData); + //reactive the button when adding has finished + if (addedFromProductPage) + { + $('#add_to_cart button').removeProp('disabled').removeClass('disabled'); + if (!jsonData.hasError || jsonData.hasError == false) + $('#add_to_cart button').addClass('added'); + else + $('#add_to_cart button').removeClass('added'); + } + else + $('.ajax_add_to_cart_button').removeProp('disabled'); + }, + // close fancybox + updateFancyBox : function (){}, + // add a product in the cart via ajax + add : function(idProduct, idCombination, addedFromProductPage, callerElement, quantity, whishlist){ + if (addedFromProductPage && !checkCustomizations()) + { + if (contentOnly) + { + var productUrl = window.document.location.href + ''; + var data = productUrl.replace('content_only=1', ''); + window.parent.document.location.href = data; + return; + } + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + fieldRequired + '

    ' + } + ], { + padding: 0 + }); + else + alert(fieldRequired); + return; + } + emptyCustomizations(); + //disabled the button when adding to not double add if user double click + if (addedFromProductPage) + { + $('#add_to_cart button').prop('disabled', 'disabled').addClass('disabled'); + $('.filled').removeClass('filled'); + } + else + $(callerElement).prop('disabled', 'disabled'); + + if ($('.cart_block_list').hasClass('collapsed')) + this.expand(); + //send the ajax request to the server + + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType : "json", + data: 'controller=cart&add=1&ajax=true&qty=' + ((quantity && quantity != null) ? quantity : '1') + '&id_product=' + idProduct + '&token=' + static_token + ( (parseInt(idCombination) && idCombination != null) ? '&ipa=' + parseInt(idCombination): ''), + success: function(jsonData,textStatus,jqXHR) + { + // add appliance to whishlist module + if (whishlist && !jsonData.errors) + WishlistAddProductCart(whishlist[0], idProduct, idCombination, whishlist[1]); + + if (!jsonData.hasError) + { + if (contentOnly) + window.parent.ajaxCart.updateCartInformation(jsonData, addedFromProductPage); + else + ajaxCart.updateCartInformation(jsonData, addedFromProductPage); + + if (jsonData.crossSelling) + $('.crossseling').html(jsonData.crossSelling); + else + $('.crossseling').html(''); + + if (idCombination) + $(jsonData.products).each(function(){ + if (this.id != undefined && this.id == parseInt(idProduct) && this.idCombination == parseInt(idCombination)) + if (contentOnly) { + var quantityQV = 1; + if($("#quantity_wanted").val()){ + quantityQV = $("#quantity_wanted").val(); + } + window.parent.ajaxCart.updateLayer(this); + } + else { + ajaxCart.updateLayer(this); + } + }); + else + $(jsonData.products).each(function(){ + if (this.id != undefined && this.id == parseInt(idProduct)) + if (contentOnly) { + var quantityQV = 1; + if($("#quantity_wanted").val()){ + quantityQV = $("#quantity_wanted").val(); + } + window.parent.ajaxCart.updateLayer(this); + } + else { + ajaxCart.updateLayer(this); + } + }); + if (contentOnly) + parent.$.fancybox.close(); + } + else + { + if (contentOnly) + window.parent.ajaxCart.updateCart(jsonData); + else + ajaxCart.updateCart(jsonData); + if (addedFromProductPage) + $('#add_to_cart button').removeProp('disabled').removeClass('disabled'); + else + $(callerElement).removeProp('disabled'); + } + + }, + error: function(XMLHttpRequest, textStatus, errorThrown) + { + var error = "Impossible to add the product to the cart.
    textStatus: '" + textStatus + "'
    errorThrown: '" + errorThrown + "'
    responseText:
    " + XMLHttpRequest.responseText; + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + error + '

    ' + }], + { + padding: 0 + }); + else + alert(error); + //reactive the button when adding has finished + if (addedFromProductPage) + $('#add_to_cart button').removeProp('disabled').removeClass('disabled'); + else + $(callerElement).removeProp('disabled'); + } + }); + }, + + //remove a product from the cart via ajax + remove : function(idProduct, idCombination, customizationId, idAddressDelivery){ + //send the ajax request to the server + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + dataType : "json", + data: 'controller=cart&delete=1&id_product=' + idProduct + '&ipa=' + ((idCombination != null && parseInt(idCombination)) ? idCombination : '') + ((customizationId && customizationId != null) ? '&id_customization=' + customizationId : '') + '&id_address_delivery=' + idAddressDelivery + '&token=' + static_token + '&ajax=true', + success: function(jsonData) { + ajaxCart.updateCart(jsonData); + if ($('body').attr('id') == 'order' || $('body').attr('id') == 'order-opc') + deleteProductFromSummary(idProduct+'_'+idCombination+'_'+customizationId+'_'+idAddressDelivery); + }, + error: function() + { + var error = 'ERROR: unable to delete the product'; + if (!!$.prototype.fancybox) + { + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: error + } + ], { + padding: 0 + }); + } + else + alert(error); + } + }); + }, + + //hide the products displayed in the page but no more in the json data + hideOldProducts : function(jsonData){ + //delete an eventually removed product of the displayed cart (only if cart is not empty!) + if ($('.cart_block_list:first dl.products').length > 0) + { + var removedProductId = null; + var removedProductData = null; + var removedProductDomId = null; + //look for a product to delete... + $('.cart_block_list:first dl.products dt').each(function(){ + //retrieve idProduct and idCombination from the displayed product in the block cart + var domIdProduct = $(this).data('id'); + var firstCut = domIdProduct.replace('cart_block_product_', ''); + var ids = firstCut.split('_'); + + //try to know if the current product is still in the new list + var stayInTheCart = false; + for (aProduct in jsonData.products) + { + //we've called the variable aProduct because IE6 bug if this variable is called product + //if product has attributes + if (jsonData.products[aProduct]['id'] == ids[0] && (!ids[1] || jsonData.products[aProduct]['idCombination'] == ids[1])) + { + stayInTheCart = true; + // update the product customization display (when the product is still in the cart) + ajaxCart.hideOldProductCustomizations(jsonData.products[aProduct], domIdProduct); + } + } + //remove product if it's no more in the cart + if (!stayInTheCart) + { + removedProductId = $(this).data('id'); + if (removedProductId != null) + { + var firstCut = removedProductId.replace('cart_block_product_', ''); + var ids = firstCut.split('_'); + + $('dt[data-id="' + removedProductId + '"]').addClass('strike').fadeTo('slow', 0, function(){ + $(this).slideUp('slow', function(){ + $(this).remove(); + // If the cart is now empty, show the 'no product in the cart' message and close detail + if($('.cart_block:first dl.products dt').length == 0) + { + $('.ajax_cart_no_product:hidden').slideDown(450); + $('.cart_block dl.products').remove(); + } + }); + }); + $('dd[data-id="cart_block_combination_of_' + ids[0] + (ids[1] ? '_'+ids[1] : '') + (ids[2] ? '_'+ids[2] : '') + '"]').fadeTo('fast', 0, function(){ + $(this).slideUp('fast', function(){ + $(this).remove(); + }); + }); + } + } + }); + } + }, + + hideOldProductCustomizations : function (product, domIdProduct){ + var customizationList = $('ul[data-id="customization_' + product['id'] + '_' + product['idCombination'] + '"]'); + if(customizationList.length > 0) + { + $(customizationList).find("li").each(function(){ + $(this).find("div").each(function(){ + var customizationDiv = $(this).data('id'); + var tmp = customizationDiv.replace('deleteCustomizableProduct_', ''); + var ids = tmp.split('_'); + if ((parseInt(product.idCombination) == parseInt(ids[2])) && !ajaxCart.doesCustomizationStillExist(product, ids[0])) + $('div[data-id="' + customizationDiv + '"]').parent().addClass('strike').fadeTo('slow', 0, function(){ + $(this).slideUp('slow'); + $(this).remove(); + }); + }); + }); + } + + var removeLinks = $('.deleteCustomizableProduct[data-id="' + domIdProduct + '"]').find('.ajax_cart_block_remove_link'); + if (!product.hasCustomizedDatas && !removeLinks.length) + $('div[data-id="' + domIdProduct + '"]' + ' span.remove_link').html(' '); + if (product.is_gift) + $('div[data-id="' + domIdProduct + '"]' + ' span.remove_link').html(''); + }, + + doesCustomizationStillExist : function (product, customizationId){ + var exists = false; + + $(product.customizedDatas).each(function(){ + if (this.customizationId == customizationId) + { + exists = true; + // This return does not mean that we found nothing but simply break the loop + return false; + } + }); + return (exists); + }, + + //refresh display of vouchers (needed for vouchers in % of the total) + refreshVouchers : function (jsonData){ + if (typeof(jsonData.discounts) == 'undefined' || jsonData.discounts.length == 0) + $('.vouchers').hide(); + else + { + $('.vouchers tbody').html(''); + + for (i=0;i 0) + { + var delete_link = ''; + if (jsonData.discounts[i].code.length) + delete_link = ''; + $('.vouchers tbody').append($( + '' + +' 1x' + +' '+jsonData.discounts[i].name+'' + +' -'+jsonData.discounts[i].price+'' + +' ' + delete_link + '' + +'' + )); + } + } + $('.vouchers').show(); + } + + }, + + // Update product quantity + updateProductQuantity : function (product, quantity){ + $('dt[data-id=cart_block_product_' + product.id + '_' + (product.idCombination ? product.idCombination : '0')+ '_' + (product.idAddressDelivery ? product.idAddressDelivery : '0') + '] .quantity').fadeTo('fast', 0, function(){ + $(this).text(quantity); + $(this).fadeTo('fast', 1, function(){ + $(this).fadeTo('fast', 0, function(){ + $(this).fadeTo('fast', 1, function(){ + $(this).fadeTo('fast', 0, function(){ + $(this).fadeTo('fast', 1); + }); + }); + }); + }); + }); + }, + + //display the products witch are in json data but not already displayed + displayNewProducts : function(jsonData){ + //add every new products or update displaying of every updated products + $(jsonData.products).each(function(){ + //fix ie6 bug (one more item 'undefined' in IE6) + if (this.id != undefined) + { + //create a container for listing the products and hide the 'no product in the cart' message (only if the cart was empty) + + if ($('.cart_block:first dl.products').length == 0) + { + $('.ajax_cart_no_product').before('
    '); + $('.ajax_cart_no_product').hide(); + $('#header-cart .cart_block').removeClass('emptyBlock'); + } + //if product is not in the displayed cart, add a new product's line + var domIdProduct = this.id + '_' + (this.idCombination ? this.idCombination : '0') + '_' + (this.idAddressDelivery ? this.idAddressDelivery : '0'); + var domIdProductAttribute = this.id + '_' + (this.idCombination ? this.idCombination : '0'); + + if ($('dt[data-id="cart_block_product_' + domIdProduct + '"]').length == 0) + { + var productId = parseInt(this.id); + var productAttributeId = (this.hasAttributes ? parseInt(this.attributes) : 0); + var content = '
    '; + var name = $.trim($('').html(this.name).text()); + content += '' + this.name +''; + content += '
    '; + content += ''; + + if (typeof(freeProductTranslation) != 'undefined') + content += '' + (parseFloat(this.price_float) > 0 ? this.priceByLine : freeProductTranslation) + '
    '; + + if (typeof(this.is_gift) == 'undefined' || this.is_gift == 0) + { + content += ''; + content += ''; + content += ''; + } + else + { + content += ''; + } + + content += '
    '; + if (this.hasAttributes) + content += '
    '; + if (this.hasCustomizedDatas) + content += ajaxCart.displayNewCustomizedDatas(this); + if (this.hasAttributes) content += '
    '; + + $('.cart_block dl.products').append(content); + } + //else update the product's line + else + { + var jsonProduct = this; + if($.trim($('dt[data-id="cart_block_product_' + domIdProduct + '"] .quantity').html()) != jsonProduct.quantity || $.trim($('dt[data-id="cart_block_product_' + domIdProduct + '"] .price').html()) != jsonProduct.priceByLine) + { + // Usual product + if (!this.is_gift) + $('dt[data-id="cart_block_product_' + domIdProduct + '"] .price').text(jsonProduct.priceByLine); + else + $('dt[data-id="cart_block_product_' + domIdProduct + '"] .price').html(freeProductTranslation); + ajaxCart.updateProductQuantity(jsonProduct, jsonProduct.quantity); + + // Customized product + if (jsonProduct.hasCustomizedDatas) + { + customizationFormatedDatas = ajaxCart.displayNewCustomizedDatas(jsonProduct); + if (!$('ul[data-id="customization_' + domIdProductAttribute + '"]').length) + { + if (jsonProduct.hasAttributes) + $('dd[data-id="cart_block_combination_of_' + domIdProduct + '"]').append(customizationFormatedDatas); + else + $('.cart_block dl.products').append(customizationFormatedDatas); + } + else + { + $('ul[data-id="customization_' + domIdProductAttribute + '"]').html(''); + $('ul[data-id="customization_' + domIdProductAttribute + '"]').append(customizationFormatedDatas); + } + } + } + } + $('.cart_block dl.products .unvisible').slideDown(450).removeClass('unvisible'); + + var removeLinks = $('dt[data-id="cart_block_product_' + domIdProduct + '"]').find('a.ajax_cart_block_remove_link'); + if (this.hasCustomizedDatas && removeLinks.length) + $(removeLinks).each(function(){ + $(this).remove(); + }); + } + }); + this.overrideButtonsInThePage(); + }, + + displayNewCustomizedDatas : function(product){ + var content = ''; + var productId = parseInt(product.id); + var productAttributeId = typeof(product.idCombination) == 'undefined' ? 0 : parseInt(product.idCombination); + var hasAlreadyCustomizations = $('ul[data-id="customization_' + productId + '_' + productAttributeId + '"]').length; + + if (!hasAlreadyCustomizations) + { + if (!product.hasAttributes) + content += '
    '; + if ($('ul[data-id="customization_' + productId + '_' + productAttributeId + '"]').val() == undefined) + content += '
      '; + } + + $(product.customizedDatas).each(function(){ + var done = 0; + customizationId = parseInt(this.customizationId); + productAttributeId = typeof(product.idCombination) == 'undefined' ? 0 : parseInt(product.idCombination); + content += '
    • '; + + // Give to the customized product the first textfield value as name + $(this.datas).each(function(){ + if (this['type'] == CUSTOMIZE_TEXTFIELD) + { + $(this.datas).each(function(){ + if (this['index'] == 0) + { + content += ' ' + this.truncatedValue.replace(/
      /g, ' '); + done = 1; + return false; + } + }) + } + }); + + // If the customized product did not have any textfield, it will have the customizationId as name + if (!done) + content += customizationIdMessage + customizationId; + if (!hasAlreadyCustomizations) content += '
    • '; + // Field cleaning + if (customizationId) + { + $('#uploadable_files li div.customizationUploadBrowse img').remove(); + $('#text_fields input').attr('value', ''); + } + }); + + if (!hasAlreadyCustomizations) + { + content += '
    '; + if (!product.hasAttributes) content += '
    '; + } + return (content); + }, + + updateLayer : function(product, quantityQV) { + + var id_product = product.id; + var idCombination = product.idCombination; + var quantity = 1; + if(typeof quantityQV == 'undefined') { + if($("#quantity_wanted").val()){ + quantity = $("#quantity_wanted").val(); + } + } else { + quantity = quantityQV; + } + + $.ajax({ + type: 'POST', + headers: { "cache-control": "no-cache" }, + url: baseUri + '?rand=' + new Date().getTime(), + async: true, + cache: false, + 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(ajaxCart.updateWithNewInfo(data)) + { + $('.layer_cart_overlay').show(); + $('#layer_cart').fadeIn('fast'); + } + } + } + }); + }, + + updateWithNewInfo : function(data){ + $(".layer_cart_product .product-image-ctn").html(''); + + $(".layer_cart_product .product-name").html(data.product.name); + + $(".layer_cart_product .product-price").html(data.product.productPrice); + $(".layer_cart_product .product-old-price .barre").html(data.product.productPriceWithoutReduction); + + if(!data.product.reduction) { + $(".layer_cart_product .product-old-price").hide(); + $(".layer_cart_product .product-reduction").hide(); + } + else + { + $(".layer_cart_product .product-old-price").show(); + $(".layer_cart_product .product-reduction .value").html(data.product.reduction); + $(".layer_cart_product .product-reduction").show(); + } + + $(".layer_cart_product .product-attributes").html(''); + $(".layer_cart_product .product-attributes").append('
  • '+ quantityLabel + '' + data.product.qty + '
  • '); + if(data.product.attributes != null) + { + $.each(data.product.attributes, function(i, el) { + $(".layer_cart_product .product-attributes").append('
  • '+ el.group_name + ' : ' + el.attribute_name + '
  • '); + }); + } + if(data.product.qty > 1) + { + $(".layer_cart_product .product-attributes").append('
  • '+ totalLabel + '' + data.product.totalPrice + '
  • '); + } + + var n = parseInt($(window).scrollTop() + 20) + 'px'; + $('#layer_cart').css({'top': n}); + + return true; + }, + + //genarally update the display of the cart + updateCart : function(jsonData){ + //user errors display + if (jsonData.hasError) + { + var errors = ''; + for (error in jsonData.errors) + //IE6 bug fix + if (error != 'indexOf') + errors += $('
    ').html(jsonData.errors[error]).text() + "\n"; + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + errors + '

    ' + } + ], { + padding: 0 + }); + else + alert(errors); + } + else + { + ajaxCart.updateCartEverywhere(jsonData); + ajaxCart.hideOldProducts(jsonData); + ajaxCart.displayNewProducts(jsonData); + ajaxCart.refreshVouchers(jsonData); + + //update 'first' and 'last' item classes + $('.cart_block .products dt').removeClass('first_item').removeClass('last_item').removeClass('item'); + $('.cart_block .products dt:first').addClass('first_item'); + $('.cart_block .products dt:not(:first,:last)').addClass('item'); + $('.cart_block .products dt:last').addClass('last_item'); + } + }, + + //update general cart informations everywhere in the page + updateCartEverywhere : function(jsonData){ + + $('.ajax_cart_total').text($.trim(jsonData.total)); + + if (parseFloat(jsonData.shippingCostFloat) > 0) + $('.ajax_cart_shipping_cost').text(jsonData.shippingCost); + else if (typeof(freeShippingTranslation) != 'undefined') + $('.ajax_cart_shipping_cost').html(freeShippingTranslation); + + $('.ajax_cart_tax_cost').text(jsonData.taxCost); + $('.cart_block_wrapping_cost').text(jsonData.wrappingCost); + $('.total span span').text(jsonData.total); + $('.ajax_block_products_total').text(jsonData.productTotal); + $('.ajax_total_price_wt').text(jsonData.total_price_wt); + + if (parseFloat(jsonData.freeShippingFloat) > 0) + { + $('.ajax_cart_free_shipping').html(jsonData.freeShipping); + } + + this.nb_total_products = jsonData.nbTotalProducts; + + if (parseInt(jsonData.nbTotalProducts) > 0) + { + $('.ajax_cart_no_product').hide(); + $('#header-cart .cart_block').removeClass('emptyBlock'); + $('.ajax_cart_quantity').fadeIn('slow'); + $('.ajax_cart_total').fadeIn('slow'); + + if (parseInt(jsonData.nbTotalProducts) > 1) + { + $('.ajax_cart_product_txt').each( function (){ + $(this).hide(); + }); + + $('.ajax_cart_product_txt_s').each( function (){ + $(this).show(); + }); + } + else + { + $('.ajax_cart_product_txt').each( function (){ + $(this).show(); + }); + + $('.ajax_cart_product_txt_s').each( function (){ + $(this).hide(); + }); + } + } + else + { + $('.ajax_cart_product_txt_s, .ajax_cart_product_txt, .ajax_cart_total').each(function(){ + $(this).hide(); + }); + $('.ajax_cart_no_product').show(450); + $('#header-cart .cart_block').addClass('emptyBlock'); + } + } +}; + +function HoverWatcher(selector) +{ + this.hovering = false; + var self = this; + + this.isHoveringOver = function(){ + return self.hovering; + } + + $(selector).hover(function(){ + self.hovering = true; + }, function(){ + self.hovering = false; + }) +} + +function crossselling_serialScroll() +{ + if (!!$.prototype.bxSlider) + $('#blockcart_caroucel').bxSlider({ + minSlides: 2, + maxSlides: 4, + slideWidth: 178, + slideMargin: 20, + moveSlides: 1, + infiniteLoop: false, + hideControlOnEnd: true, + pager: false + }); +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/blockcart/index.php b/www/themes/chocolatdemariage/js/modules/blockcart/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blockcart/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/blocklayered/blocklayered-footer.js b/www/themes/chocolatdemariage/js/modules/blocklayered/blocklayered-footer.js new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/js/modules/blocklayered/blocklayered.js b/www/themes/chocolatdemariage/js/modules/blocklayered/blocklayered.js new file mode 100644 index 00000000..038abf22 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocklayered/blocklayered.js @@ -0,0 +1,653 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registred Trademark & Property of PrestaShop SA +*/ + +var ajaxQueries = new Array(); +var ajaxLoaderOn = 0; +var sliderList = new Array(); +var slidersInit = false; + +$(document).ready(function() +{ + cancelFilter(); + openCloseFilter(); + + // Click on color + $('#layered_form input[type=button], #layered_form label.layered_color').live('click', function() + { + if (!$('input[name='+$(this).attr('name')+'][type=hidden]').length) + $('').attr('type', 'hidden').attr('name', $(this).attr('name')).val($(this).data('rel')).appendTo('#layered_form'); + else + $('input[name='+$(this).attr('name')+'][type=hidden]').remove(); + reloadContent(); + }); + + // Click on checkbox + $('#layered_form input[type=checkbox], #layered_form input[type=radio]').live('click', function() + { + reloadContent(); + }); + + $(document).on('change', '#layered_form .select', function(e) + { + reloadContent(); + }); + + // Changing content of an input text + $('#layered_form input.layered_input_range').live('keyup', function() + { + if ($(this).attr('timeout_id')) + window.clearTimeout($(this).attr('timeout_id')); + + // IE Hack, setTimeout do not acept the third parameter + var reference = this; + + $(this).attr('timeout_id', window.setTimeout(function(it) { + if (!$(it).attr('id')) + it = reference; + + var filter = $(it).attr('id').replace(/^layered_(.+)_range_.*$/, '$1'); + + var value_min = parseInt($('#layered_'+filter+'_range_min').val()); + if (isNaN(value_min)) + value_min = 0; + $('#layered_'+filter+'_range_min').val(value_min); + + var value_max = parseInt($('#layered_'+filter+'_range_max').val()); + if (isNaN(value_max)) + value_max = 0; + $('#layered_'+filter+'_range_max').val(value_max); + + if (value_max < value_min) { + $('#layered_'+filter+'_range_max').val($(it).val()); + $('#layered_'+filter+'_range_min').val($(it).val()); + } + reloadContent(); + }, 500, this)); + }); + + $('#layered_block_left .radio').live('click', function() { + var name = $(this).attr('name'); + $.each($(this).parent().parent().find('input[type=button]'), function (it, item) { + if ($(item).hasClass('on') && $(item).attr('name') != name) { + $(item).click(); + } + }); + return true; + }); + + // Click on label + $('#layered_block_left label a').live({ + click: function() { + var disable = $(this).parent().parent().find('input').attr('disabled'); + if (disable == '' + || typeof(disable) == 'undefined' + || disable == false) + { + $(this).parent().parent().find('input').click(); + reloadContent(); + } + return false; + } + }); + + layered_hidden_list = {}; + $('.hide-action').live('click', function() { + if (typeof(layered_hidden_list[$(this).parent().find('ul').attr('id')]) == 'undefined' || layered_hidden_list[$(this).parent().find('ul').attr('id')] == false) + { + layered_hidden_list[$(this).parent().find('ul').attr('id')] = true; + } + else + { + layered_hidden_list[$(this).parent().find('ul').attr('id')] = false; + } + hideFilterValueAction(this); + }); + $('.hide-action').each(function() { + hideFilterValueAction(this); + }); + + // To be sure there is no other events attached to the selectProductSort, change the ID + var id = 1; + while ($('#selectPrductSort').length) { // Because ids are duplicated + // Unbind event change on #selectPrductSort + $('#selectPrductSort').unbind('change'); + $('#selectPrductSort').attr('onchange', ''); + $('#selectPrductSort').addClass('selectProductSort'); + $('#selectPrductSort').attr('id', 'selectPrductSort'+id); + $('label[for=selectPrductSort]').attr('for', 'selectPrductSort'+id); + id++; + } + + while ($('#selectProductSort').length) { // Because ids are duplicated + // Unbind event change on #selectProductSort + $('#selectProductSort').unbind('change'); + $('#selectProductSort').attr('onchange', ''); + $('#selectProductSort').addClass('selectProductSort'); + $('#selectProductSort').attr('id', 'selectProductSort'+id); + $('label[for=selectProductSort]').attr('for', 'selectProductSort'+id); + id++; + } + + // Since 1.5, event is add to .selectProductSort and not to #selectProductSort + setTimeout(function() { + $('.selectProductSort').unbind('change'); + }, 100); + + $('.selectProductSort').live('change', function(event) { + $('.selectProductSort').val($(this).val()); + reloadContent(); + }); + + // To be sure there is no other events attached to the nb_item, change the ID + var id = 1; + while ($('#nb_item').length) { // Because ids are duplicated + // Unbind event change on #nb_item + $('#nb_item').unbind('change'); + $('#nb_item').attr('onchange', ''); + $('#nb_item').addClass('nb_item'); + $('#nb_item').attr('id', 'nb_item'+id); + $('label[for=nb_item]').attr('for', 'nb_item'+id); + id++; + } + $('.nb_item').live('change', function(event) { + $('.nb_item').val($(this).val()); + reloadContent(); + }); + + paginationButton(); + initLayered(); +}); + +function hideFilterValueAction(it) +{ + if (typeof(layered_hidden_list[$(it).parent().find('ul').attr('id')]) == 'undefined' || layered_hidden_list[$(it).parent().find('ul').attr('id')] == false) + { + $(it).parent().find('.hiddable').hide(); + $(it).parent().find('.hide-action.less').hide(); + $(it).parent().find('.hide-action.more').show(); + } + else + { + $(it).parent().find('.hiddable').show(); + $(it).parent().find('.hide-action.less').show(); + $(it).parent().find('.hide-action.more').hide(); + } +} + +function addSlider(type, data, unit, format) +{ + sliderList.push({ + type: type, + data: data, + unit: unit, + format: format + }); +} + +function initSliders() +{ + $(sliderList).each(function(i, slider){ + $('#layered_'+slider['type']+'_slider').slider(slider['data']); + + var from = ''; + var to = ''; + switch (slider['format']) + { + case 1: + case 2: + case 3: + case 4: + from = blocklayeredFormatCurrency($('#layered_'+slider['type']+'_slider').slider('values', 0), slider['format'], slider['unit']); + to = blocklayeredFormatCurrency($('#layered_'+slider['type']+'_slider').slider('values', 1), slider['format'], slider['unit']); + break; + case 5: + from = $('#layered_'+slider['type']+'_slider').slider('values', 0)+slider['unit'] + to = $('#layered_'+slider['type']+'_slider').slider('values', 1)+slider['unit']; + break; + } + $('#layered_'+slider['type']+'_range').html(from+' - '+to); + }); +} + +function initLayered() +{ + initSliders(); + initLocationChange(); + updateProductUrl(); + if (window.location.href.split('#').length == 2 && window.location.href.split('#')[1] != '') + { + var params = window.location.href.split('#')[1]; + reloadContent('&selected_filters='+params); + } +} + +function paginationButton() { + $('#pagination a').not(':hidden').each(function () { + if ($(this).attr('href').search(/[&|\?]p=/) == -1) + var page = 1; + else + var page = $(this).attr('href').replace(/^.*[&|\?]p=(\d+).*$/, '$1'); + + var location = window.location.href.replace(/#.*$/, ''); + $(this).attr('href', location+current_friendly_url.replace(/\/page-(\d+)/, '')+'/page-'+page); + }); + $('#pagination li').not('.current, .disabled').each(function () { + var nbPage = 0; + if ($(this).attr('id') == 'pagination_next') + nbPage = parseInt($('#pagination li.current').children().children().html())+ 1; + else if ($(this).attr('id') == 'pagination_previous') + nbPage = parseInt($('#pagination li.current').children().children().html())- 1; + + $(this).children().children().click(function () { + if (nbPage == 0) + p = parseInt($(this).html()) + parseInt(nbPage); + else + p = nbPage; + p = '&p='+ p; + reloadContent(p); + nbPage = 0; + return false; + }); + }); +} + +function cancelFilter() +{ + $('#enabled_filters a').live('click', function(e) + { + if ($(this).data('rel').search(/_slider$/) > 0) + { + if ($('#'+$(this).data('rel')).length) + { + $('#'+$(this).data('rel')).slider('values' , 0, $('#'+$(this).data('rel')).slider('option' , 'min' )); + $('#'+$(this).data('rel')).slider('values' , 1, $('#'+$(this).data('rel')).slider('option' , 'max' )); + $('#'+$(this).data('rel')).slider('option', 'slide')(0,{values:[$('#'+$(this).data('rel')).slider( 'option' , 'min' ), $('#'+$(this).data('rel')).slider( 'option' , 'max' )]}); + } + else if($('#'+$(this).data('rel').replace(/_slider$/, '_range_min')).length) + { + $('#'+$(this).data('rel').replace(/_slider$/, '_range_min')).val($('#'+$(this).data('rel').replace(/_slider$/, '_range_min')).attr('limitValue')); + $('#'+$(this).data('rel').replace(/_slider$/, '_range_max')).val($('#'+$(this).data('rel').replace(/_slider$/, '_range_max')).attr('limitValue')); + } + } + else + { + if ($('option#'+$(this).data('rel')).length) + { + $('#'+$(this).data('rel')).parent().val(''); + } + else + { + $('#'+$(this).data('rel')).attr('checked', false); + $('.'+$(this).data('rel')).attr('checked', false); + $('#layered_form input[type=hidden][name='+$(this).data('rel')+']').remove(); + } + } + reloadContent(); + e.preventDefault(); + }); +} + +function openCloseFilter() +{ + $('#layered_form span.layered_close a').live('click', function(e) + { + if ($(this).html() == '<') + { + $('#'+$(this).data('rel')).show(); + $(this).html('v'); + $(this).parent().removeClass('closed'); + } + else + { + $('#'+$(this).data('rel')).hide(); + $(this).html('<'); + $(this).parent().addClass('closed'); + } + + e.preventDefault(); + }); +} + +function stopAjaxQuery() { + if (typeof(ajaxQueries) == 'undefined') + ajaxQueries = new Array(); + for(i = 0; i < ajaxQueries.length; i++) { + if (typeof ajaxQueries[i] != 'undefined') + ajaxQueries[i].abort(); + } + ajaxQueries = new Array(); +} + +function reloadContent(params_plus) +{ + stopAjaxQuery(); + + if (!ajaxLoaderOn) + { + $('.products-list > .row').prepend($('#layered_ajax_loader').html()); + $('.products-list').css('opacity', '0.7'); + ajaxLoaderOn = 1; + } + + data = $('#layered_form').serialize(); + $('.layered_slider').each( function () { + var sliderStart = $(this).slider('values', 0); + var sliderStop = $(this).slider('values', 1); + if (typeof(sliderStart) == 'number' && typeof(sliderStop) == 'number') + data += '&'+$(this).attr('id')+'='+sliderStart+'_'+sliderStop; + }); + + $(['price', 'weight']).each(function(it, sliderType) + { + if ($('#layered_'+sliderType+'_range_min').length) + { + data += '&layered_'+sliderType+'_slider='+$('#layered_'+sliderType+'_range_min').val()+'_'+$('#layered_'+sliderType+'_range_max').val(); + } + }); + + $('#layered_form .select option').each( function () { + if($(this).attr('id') && $(this).parent().val() == $(this).val()) + { + data += '&'+$(this).attr('id') + '=' + $(this).val(); + } + }); + + if ($('.selectProductSort').length && $('.selectProductSort').val()) + { + if ($('.selectProductSort').val().search(/orderby=/) > 0) + { + // Old ordering working + var splitData = [ + $('.selectProductSort').val().match(/orderby=(\w*)/)[1], + $('.selectProductSort').val().match(/orderway=(\w*)/)[1] + ]; + } + else + { + // New working for default theme 1.4 and theme 1.5 + var splitData = $('.selectProductSort').val().split(':'); + } + data += '&orderby='+splitData[0]+'&orderway='+splitData[1]; + } + + var slideUp = true; + if (params_plus == undefined || !(typeof params_plus == 'string')) + { + params_plus = ''; + slideUp = false; + } + + data += '&nbProduct=3'; + + // Get nb items per page + if($('#nb_item_per_page').length) + { + var n = '&n='+ $('#nb_item_per_page').val(); + } + else + { + var n = '&n=12'; + } + + ajaxQuery = $.ajax( + { + type: 'GET', + url: baseDir + 'modules/blocklayered/blocklayered-ajax.php', + data: data+params_plus+n, + dataType: 'json', + cache: false, // @todo see a way to use cache and to add a timestamps parameter to refresh cache each 10 minutes for example + success: function(result) + { + $('#layered_block_left').replaceWith(utf8_decode(result.filtersBlock)); + + $('.category-product-count').html(result.categoryCount); + + if (result.meta_title != '') + $('title').html(result.meta_title); + + if (result.heading != '') + $('h1.page-heading .cat-name').html(result.heading); + + $('.category-product-count, .nb-products').html(result.categoryCount); + + if (result.productList) + $('.products-list > .row').html(utf8_decode(result.productList)); + else + $('.products-list > .row').html(''); + + $('.products-list').css('opacity', '1'); + if ($.browser.msie) // Fix bug with IE8 and aliasing + $('.products-list > .row').css('filter', ''); + + if (result.pagination.search(/[^\s]/) >= 0) { + var pagination = $('
    ').html(result.pagination) + var pagination_bottom = $('
    ').html(result.pagination_bottom); + + if ($('
    ').html(pagination).find('#pagination').length) + { + $('#pagination').show(); + $('#pagination').replaceWith(pagination.find('#pagination')); + } + else + { + $('#pagination').hide(); + } + + if ($('
    ').html(pagination_bottom).find('#pagination_bottom').length) + { + $('#pagination_bottom').show(); + $('#pagination_bottom').replaceWith(pagination_bottom.find('#pagination_bottom')); + } + else + { + $('#pagination_bottom').hide(); + } + } + else + { + $('#pagination').hide(); + $('#pagination_bottom').hide(); + } + + paginationButton(); + ajaxLoaderOn = 0; + + // On submiting nb items form, relaod with the good nb of items + $('#pagination form').submit(function() { + val = $('#pagination #nb_item').val(); + $('#pagination #nb_item').children().each(function(it, option) { + if (option.value == val) + $(option).attr('selected', true); + else + $(option).removeAttr('selected'); + }); + // Reload products and pagination + reloadContent(); + return false; + }); + if (typeof(ajaxCart) != "undefined") + ajaxCart.overrideButtonsInThePage(); + + if (typeof(reloadProductComparison) == 'function') + reloadProductComparison(); + initSliders(); + + // Currente page url + if (typeof(current_friendly_url) == 'undefined') + current_friendly_url = '#'; + + // Get all sliders value + $(['price', 'weight']).each(function(it, sliderType) + { + if ($('#layered_'+sliderType+'_slider').length) + { + // Check if slider is enable & if slider is used + if(typeof($('#layered_'+sliderType+'_slider').slider('values', 0)) != 'object') + { + if ($('#layered_'+sliderType+'_slider').slider('values', 0) != $('#layered_'+sliderType+'_slider').slider('option' , 'min') + || $('#layered_'+sliderType+'_slider').slider('values', 1) != $('#layered_'+sliderType+'_slider').slider('option' , 'max')) + current_friendly_url += '/'+sliderType+'-'+$('#layered_'+sliderType+'_slider').slider('values', 0)+'-'+$('#layered_'+sliderType+'_slider').slider('values', 1) + } + } + else if ($('#layered_'+sliderType+'_range_min').length) + { + if ($('#layered_' + sliderType + '_range_min').attr('limitValue') != $('#layered_'+sliderType+'_range_min').val() + || $('#layered_' + sliderType + '_range_max').attr('limitValue') != $('#layered_'+sliderType+'_range_max').val()) + current_friendly_url += '/'+sliderType+'-'+$('#layered_'+sliderType+'_range_min').val()+'-'+$('#layered_'+sliderType+'_range_max').val(); + } + }); + window.location = current_friendly_url; + lockLocationChecking = true; + + $('body, html').animate({ 'scrollTop' : $('.products .product-anchor').offset().top}, 500); + + $('.hide-action').each(function() { + hideFilterValueAction(this); + }); + } + }); + ajaxQueries.push(ajaxQuery); +} + +function initLocationChange(func, time) +{ + if(!time) time = 500; + var current_friendly_url = getUrlParams(); + setInterval(function() + { + if(getUrlParams() != current_friendly_url && !lockLocationChecking) + { + // Don't reload page if current_friendly_url and real url match + if (current_friendly_url.replace(/^#(\/)?/, '') == getUrlParams().replace(/^#(\/)?/, '')) + return; + + lockLocationChecking = true; + reloadContent('&selected_filters='+getUrlParams().replace(/^#/, '')); + } + else { + lockLocationChecking = false; + current_friendly_url = getUrlParams(); + } + }, time); +} + +function getUrlParams() +{ + var params = current_friendly_url; + if(window.location.href.split('#').length == 2 && window.location.href.split('#')[1] != '') + params = '#'+window.location.href.split('#')[1]; + return params; +} + +function updateProductUrl() +{ + // Adding the filters to URL product + if (typeof(param_product_url) != 'undefined' && param_product_url != '' && param_product_url !='#') { + $.each($('ul#product_list li.ajax_block_product .product_img_link,'+ + 'ul#product_list li.ajax_block_product h3 a,'+ + 'ul#product_list li.ajax_block_product .product_desc a,'+ + 'ul#product_list li.ajax_block_product .lnk_view'), function() { + $(this).attr('href', $(this).attr('href') + param_product_url); + }); + } +} + + +/** + * Copy of the php function utf8_decode() + */ +function utf8_decode (utfstr) { + var res = ''; + for (var i = 0; i < utfstr.length;) { + var c = utfstr.charCodeAt(i); + + if (c < 128) + { + res += String.fromCharCode(c); + i++; + } + else if((c > 191) && (c < 224)) + { + var c1 = utfstr.charCodeAt(i+1); + res += String.fromCharCode(((c & 31) << 6) | (c1 & 63)); + i += 2; + } + else + { + var c1 = utfstr.charCodeAt(i+1); + var c2 = utfstr.charCodeAt(i+2); + res += String.fromCharCode(((c & 15) << 12) | ((c1 & 63) << 6) | (c2 & 63)); + i += 3; + } + } + return res; +} + + +/** + * Return a formatted price + * Copy from tools.js + */ +function blocklayeredFormatCurrency(price, currencyFormat, currencySign, currencyBlank) +{ + // if you modified this function, don't forget to modify the PHP function displayPrice (in the Tools.php class) + blank = ''; + price = parseFloat(price.toFixed(6)); + price = ps_round(price, priceDisplayPrecision); + if (currencyBlank > 0) + blank = ' '; + if (currencyFormat == 1) + return currencySign + blank + blocklayeredFormatNumber(price, priceDisplayPrecision, ',', '.'); + if (currencyFormat == 2) + return (blocklayeredFormatNumber(price, priceDisplayPrecision, ' ', ',') + blank + currencySign); + if (currencyFormat == 3) + return (currencySign + blank + blocklayeredFormatNumber(price, priceDisplayPrecision, '.', ',')); + if (currencyFormat == 4) + return (blocklayeredFormatNumber(price, priceDisplayPrecision, ',', '.') + blank + currencySign); + return price; +} + + +/** + * Return a formatted number + * Copy from tools.js + */ +function blocklayeredFormatNumber(value, numberOfDecimal, thousenSeparator, virgule) +{ + value = value.toFixed(numberOfDecimal); + var val_string = value+''; + var tmp = val_string.split('.'); + var abs_val_string = (tmp.length == 2) ? tmp[0] : val_string; + var deci_string = ('0.' + (tmp.length == 2 ? tmp[1] : 0)).substr(2); + var nb = abs_val_string.length; + + for (var i = 1 ; i < 4; i++) + if (value >= Math.pow(10, (3 * i))) + abs_val_string = abs_val_string.substring(0, nb - (3 * i)) + thousenSeparator + abs_val_string.substring(nb - (3 * i)); + + if (parseInt(numberOfDecimal) == 0) + return abs_val_string; + return abs_val_string + virgule + (deci_string > 0 ? deci_string : '00'); +} diff --git a/www/themes/chocolatdemariage/js/modules/blocklayered/index.php b/www/themes/chocolatdemariage/js/modules/blocklayered/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocklayered/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/blocklayered/jquery-ui.min.js b/www/themes/chocolatdemariage/js/modules/blocklayered/jquery-ui.min.js new file mode 100644 index 00000000..6f079d51 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocklayered/jquery-ui.min.js @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.11.4 - 2015-11-19 +* http://jqueryui.com +* Includes: core.js, widget.js, mouse.js, draggable.js, slider.js +* Copyright jQuery Foundation and other contributors; Licensed MIT */ + +(function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)})(function(e){function t(t,s){var n,a,o,r=t.nodeName.toLowerCase();return"area"===r?(n=t.parentNode,a=n.name,t.href&&a&&"map"===n.nodeName.toLowerCase()?(o=e("img[usemap='#"+a+"']")[0],!!o&&i(o)):!1):(/^(input|select|textarea|button|object)$/.test(r)?!t.disabled:"a"===r?t.href||s:s)&&i(t)}function i(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this,"visibility")}).length}e.ui=e.ui||{},e.extend(e.ui,{version:"1.11.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({scrollParent:function(t){var i=this.css("position"),s="absolute"===i,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,a=this.parents().filter(function(){var t=e(this);return s&&"static"===t.css("position")?!1:n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))}).eq(0);return"fixed"!==i&&a.length?a:e(this[0].ownerDocument||document)},uniqueId:function(){var e=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++e)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,s){return!!e.data(t,s[3])},focusable:function(i){return t(i,!isNaN(e.attr(i,"tabindex")))},tabbable:function(i){var s=e.attr(i,"tabindex"),n=isNaN(s);return(n||s>=0)&&t(i,!n)}}),e("").outerWidth(1).jquery||e.each(["Width","Height"],function(t,i){function s(t,i,s,a){return e.each(n,function(){i-=parseFloat(e.css(t,"padding"+this))||0,s&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),a&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],a=i.toLowerCase(),o={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+i]=function(t){return void 0===t?o["inner"+i].call(this):this.each(function(){e(this).css(a,s(this,t)+"px")})},e.fn["outer"+i]=function(t,n){return"number"!=typeof t?o["outer"+i].call(this,t):this.each(function(){e(this).css(a,s(this,t,!0,n)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e("").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.fn.extend({focus:function(t){return function(i,s){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){e(t).focus(),s&&s.call(t)},i)}):t.apply(this,arguments)}}(e.fn.focus),disableSelection:function(){var e="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.bind(e+".ui-disableSelection",function(e){e.preventDefault()})}}(),enableSelection:function(){return this.unbind(".ui-disableSelection")},zIndex:function(t){if(void 0!==t)return this.css("zIndex",t);if(this.length)for(var i,s,n=e(this[0]);n.length&&n[0]!==document;){if(i=n.css("position"),("absolute"===i||"relative"===i||"fixed"===i)&&(s=parseInt(n.css("zIndex"),10),!isNaN(s)&&0!==s))return s;n=n.parent()}return 0}}),e.ui.plugin={add:function(t,i,s){var n,a=e.ui[t].prototype;for(n in s)a.plugins[n]=a.plugins[n]||[],a.plugins[n].push([i,s[n]])},call:function(e,t,i,s){var n,a=e.plugins[t];if(a&&(s||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(n=0;a.length>n;n++)e.options[a[n][0]]&&a[n][1].apply(e.element,i)}};var s=0,n=Array.prototype.slice;e.cleanData=function(t){return function(i){var s,n,a;for(a=0;null!=(n=i[a]);a++)try{s=e._data(n,"events"),s&&s.remove&&e(n).triggerHandler("remove")}catch(o){}t(i)}}(e.cleanData),e.widget=function(t,i,s){var n,a,o,r,h={},l=t.split(".")[0];return t=t.split(".")[1],n=l+"-"+t,s||(s=i,i=e.Widget),e.expr[":"][n.toLowerCase()]=function(t){return!!e.data(t,n)},e[l]=e[l]||{},a=e[l][t],o=e[l][t]=function(e,t){return this._createWidget?(arguments.length&&this._createWidget(e,t),void 0):new o(e,t)},e.extend(o,a,{version:s.version,_proto:e.extend({},s),_childConstructors:[]}),r=new i,r.options=e.widget.extend({},r.options),e.each(s,function(t,s){return e.isFunction(s)?(h[t]=function(){var e=function(){return i.prototype[t].apply(this,arguments)},n=function(e){return i.prototype[t].apply(this,e)};return function(){var t,i=this._super,a=this._superApply;return this._super=e,this._superApply=n,t=s.apply(this,arguments),this._super=i,this._superApply=a,t}}(),void 0):(h[t]=s,void 0)}),o.prototype=e.widget.extend(r,{widgetEventPrefix:a?r.widgetEventPrefix||t:t},h,{constructor:o,namespace:l,widgetName:t,widgetFullName:n}),a?(e.each(a._childConstructors,function(t,i){var s=i.prototype;e.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete a._childConstructors):i._childConstructors.push(o),e.widget.bridge(t,o),o},e.widget.extend=function(t){for(var i,s,a=n.call(arguments,1),o=0,r=a.length;r>o;o++)for(i in a[o])s=a[o][i],a[o].hasOwnProperty(i)&&void 0!==s&&(t[i]=e.isPlainObject(s)?e.isPlainObject(t[i])?e.widget.extend({},t[i],s):e.widget.extend({},s):s);return t},e.widget.bridge=function(t,i){var s=i.prototype.widgetFullName||t;e.fn[t]=function(a){var o="string"==typeof a,r=n.call(arguments,1),h=this;return o?this.each(function(){var i,n=e.data(this,s);return"instance"===a?(h=n,!1):n?e.isFunction(n[a])&&"_"!==a.charAt(0)?(i=n[a].apply(n,r),i!==n&&void 0!==i?(h=i&&i.jquery?h.pushStack(i.get()):i,!1):void 0):e.error("no such method '"+a+"' for "+t+" widget instance"):e.error("cannot call methods on "+t+" prior to initialization; "+"attempted to call method '"+a+"'")}):(r.length&&(a=e.widget.extend.apply(null,[a].concat(r))),this.each(function(){var t=e.data(this,s);t?(t.option(a||{}),t._init&&t._init()):e.data(this,s,new i(a,this))})),h}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
    ",options:{disabled:!1,create:null},_createWidget:function(t,i){i=e(i||this.defaultElement||this)[0],this.element=e(i),this.uuid=s++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),i!==this&&(e.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===i&&this.destroy()}}),this.document=e(i.style?i.ownerDocument:i.document||i),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var s,n,a,o=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(o={},s=t.split("."),t=s.shift(),s.length){for(n=o[t]=e.widget.extend({},this.options[t]),a=0;s.length-1>a;a++)n[s[a]]=n[s[a]]||{},n=n[s[a]];if(t=s.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];o[t]=i}return this._setOptions(o),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&&(this.widget().toggleClass(this.widgetFullName+"-disabled",!!t),t&&(this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus"))),this},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_on:function(t,i,s){var n,a=this;"boolean"!=typeof t&&(s=i,i=t,t=!1),s?(i=n=e(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),e.each(s,function(s,o){function r(){return t||a.options.disabled!==!0&&!e(this).hasClass("ui-state-disabled")?("string"==typeof o?a[o]:o).apply(a,arguments):void 0}"string"!=typeof o&&(r.guid=o.guid=o.guid||r.guid||e.guid++);var h=s.match(/^([\w:-]*)\s*(.*)$/),l=h[1]+a.eventNamespace,u=h[2];u?n.delegate(u,l,r):i.bind(l,r)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.unbind(i).undelegate(i),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){function i(){return("string"==typeof e?s[e]:e).apply(s,arguments)}var s=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,s){var n,a,o=this.options[t];if(s=s||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],a=i.originalEvent)for(n in a)n in i||(i[n]=a[n]);return this.element.trigger(i,s),!(e.isFunction(o)&&o.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(s,n,a){"string"==typeof n&&(n={effect:n});var o,r=n?n===!0||"number"==typeof n?i:n.effect||i:t;n=n||{},"number"==typeof n&&(n={duration:n}),o=!e.isEmptyObject(n),n.complete=a,n.delay&&s.delay(n.delay),o&&e.effects&&e.effects.effect[r]?s[t](n):r!==t&&s[r]?s[r](n.duration,n.easing,a):s.queue(function(i){e(this)[t](),a&&a.call(s[0]),i()})}}),e.widget;var a=!1;e(document).mouseup(function(){a=!1}),e.widget("ui.mouse",{version:"1.11.4",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(i){return!0===e.data(i.target,t.widgetName+".preventClickEvent")?(e.removeData(i.target,t.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(!a){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var i=this,s=1===t.which,n="string"==typeof this.options.cancel&&t.target.nodeName?e(t.target).closest(this.options.cancel).length:!1;return s&&!n&&this._mouseCapture(t)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(t)!==!1,!this._mouseStarted)?(t.preventDefault(),!0):(!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return i._mouseMove(e)},this._mouseUpDelegate=function(e){return i._mouseUp(e)},this.document.bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),a=!0,!0)):!0}},_mouseMove:function(t){if(this._mouseMoved){if(e.ui.ie&&(!document.documentMode||9>document.documentMode)&&!t.button)return this._mouseUp(t);if(!t.which)return this._mouseUp(t)}return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){return this.document.unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),a=!1,!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),e.widget("ui.draggable",e.ui.mouse,{version:"1.11.4",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){return(this.helper||this.element).is(".ui-draggable-dragging")?(this.destroyOnClear=!0,void 0):(this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._removeHandleClassName(),this._mouseDestroy(),void 0)},_mouseCapture:function(t){var i=this.options;return this._blurActiveElement(t),this.helper||i.disabled||e(t.target).closest(".ui-resizable-handle").length>0?!1:(this.handle=this._getHandle(t),this.handle?(this._blockFrames(i.iframeFix===!0?"iframe":i.iframeFix),!0):!1)},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=e(this);return e("
    ").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var i=this.document[0];if(this.handleElement.is(t.target))try{i.activeElement&&"body"!==i.activeElement.nodeName.toLowerCase()&&e(i.activeElement).blur()}catch(s){}},_mouseStart:function(t){var i=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return"fixed"===e(this).css("position")}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),this._trigger("start",t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._normalizeRightBottom(),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(t,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(this._trigger("drag",t,s)===!1)return this._mouseUp({}),!1;this.position=s.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var i=this,s=!1;return e.ui.ddmanager&&!this.options.dropBehaviour&&(s=e.ui.ddmanager.drop(this,t)),this.dropped&&(s=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||this.options.revert===!0||e.isFunction(this.options.revert)&&this.options.revert.call(this.element,s)?e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){i._trigger("stop",t)!==!1&&i._clear()}):this._trigger("stop",t)!==!1&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.focus(),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){return this.options.handle?!!e(t.target).closest(this.element.find(this.options.handle)).length:!0},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this.handleElement.addClass("ui-draggable-handle")},_removeHandleClassName:function(){this.handleElement.removeClass("ui-draggable-handle")},_createHelper:function(t){var i=this.options,s=e.isFunction(i.helper),n=s?e(i.helper.apply(this.element[0],[t])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return n.parents("body").length||n.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s&&n[0]===this.element[0]&&this._setPositionRelative(),n[0]===this.element[0]||/(fixed|absolute)/.test(n.css("position"))||n.css("position","absolute"),n},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),e.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,s,n=this.options,a=this.document[0];return this.relativeContainer=null,n.containment?"window"===n.containment?(this.containment=[e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,e(window).scrollLeft()+e(window).width()-this.helperProportions.width-this.margins.left,e(window).scrollTop()+(e(window).height()||a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],void 0):"document"===n.containment?(this.containment=[0,0,e(a).width()-this.helperProportions.width-this.margins.left,(e(a).height()||a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],void 0):n.containment.constructor===Array?(this.containment=n.containment,void 0):("parent"===n.containment&&(n.containment=this.helper[0].parentNode),i=e(n.containment),s=i[0],s&&(t=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(t?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i),void 0):(this.containment=null,void 0)},_convertPositionTo:function(e,t){t||(t=this.position);var i="absolute"===e?1:-1,s=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,s,n,a,o=this.options,r=this._isRootNode(this.scrollParent[0]),h=e.pageX,l=e.pageY;return r&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&&(this.containment&&(this.relativeContainer?(s=this.relativeContainer.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,e.pageX-this.offset.click.lefti[2]&&(h=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3]&&(l=i[3]+this.offset.click.top)),o.grid&&(n=o.grid[1]?this.originalPageY+Math.round((l-this.originalPageY)/o.grid[1])*o.grid[1]:this.originalPageY,l=i?n-this.offset.click.top>=i[1]||n-this.offset.click.top>i[3]?n:n-this.offset.click.top>=i[1]?n-o.grid[1]:n+o.grid[1]:n,a=o.grid[0]?this.originalPageX+Math.round((h-this.originalPageX)/o.grid[0])*o.grid[0]:this.originalPageX,h=i?a-this.offset.click.left>=i[0]||a-this.offset.click.left>i[2]?a:a-this.offset.click.left>=i[0]?a-o.grid[0]:a+o.grid[0]:a),"y"===o.axis&&(h=this.originalPageX),"x"===o.axis&&(l=this.originalPageY)),{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_normalizeRightBottom:function(){"y"!==this.options.axis&&"auto"!==this.helper.css("right")&&(this.helper.width(this.helper.width()),this.helper.css("right","auto")),"x"!==this.options.axis&&"auto"!==this.helper.css("bottom")&&(this.helper.height(this.helper.height()),this.helper.css("bottom","auto"))},_trigger:function(t,i,s){return s=s||this._uiHash(),e.ui.plugin.call(this,t,[i,s,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),s.offset=this.positionAbs),e.Widget.prototype._trigger.call(this,t,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add("draggable","connectToSortable",{start:function(t,i,s){var n=e.extend({},i,{item:s.element});s.sortables=[],e(s.options.connectToSortable).each(function(){var i=e(this).sortable("instance");i&&!i.options.disabled&&(s.sortables.push(i),i.refreshPositions(),i._trigger("activate",t,n))})},stop:function(t,i,s){var n=e.extend({},i,{item:s.element});s.cancelHelperRemoval=!1,e.each(s.sortables,function(){var e=this;e.isOver?(e.isOver=0,s.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,n))})},drag:function(t,i,s){e.each(s.sortables,function(){var n=!1,a=this;a.positionAbs=s.positionAbs,a.helperProportions=s.helperProportions,a.offset.click=s.offset.click,a._intersectsWith(a.containerCache)&&(n=!0,e.each(s.sortables,function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,this!==a&&this._intersectsWith(this.containerCache)&&e.contains(a.element[0],this.element[0])&&(n=!1),n})),n?(a.isOver||(a.isOver=1,s._parent=i.helper.parent(),a.currentItem=i.helper.appendTo(a.element).data("ui-sortable-item",!0),a.options._helper=a.options.helper,a.options.helper=function(){return i.helper[0]},t.target=a.currentItem[0],a._mouseCapture(t,!0),a._mouseStart(t,!0,!0),a.offset.click.top=s.offset.click.top,a.offset.click.left=s.offset.click.left,a.offset.parent.left-=s.offset.parent.left-a.offset.parent.left,a.offset.parent.top-=s.offset.parent.top-a.offset.parent.top,s._trigger("toSortable",t),s.dropped=a.element,e.each(s.sortables,function(){this.refreshPositions()}),s.currentItem=s.element,a.fromOutside=s),a.currentItem&&(a._mouseDrag(t),i.position=a.position)):a.isOver&&(a.isOver=0,a.cancelHelperRemoval=!0,a.options._revert=a.options.revert,a.options.revert=!1,a._trigger("out",t,a._uiHash(a)),a._mouseStop(t,!0),a.options.revert=a.options._revert,a.options.helper=a.options._helper,a.placeholder&&a.placeholder.remove(),i.helper.appendTo(s._parent),s._refreshOffsets(t),i.position=s._generatePosition(t,!0),s._trigger("fromSortable",t),s.dropped=!1,e.each(s.sortables,function(){this.refreshPositions()}))})}}),e.ui.plugin.add("draggable","cursor",{start:function(t,i,s){var n=e("body"),a=s.options;n.css("cursor")&&(a._cursor=n.css("cursor")),n.css("cursor",a.cursor)},stop:function(t,i,s){var n=s.options;n._cursor&&e("body").css("cursor",n._cursor)}}),e.ui.plugin.add("draggable","opacity",{start:function(t,i,s){var n=e(i.helper),a=s.options;n.css("opacity")&&(a._opacity=n.css("opacity")),n.css("opacity",a.opacity)},stop:function(t,i,s){var n=s.options;n._opacity&&e(i.helper).css("opacity",n._opacity)}}),e.ui.plugin.add("draggable","scroll",{start:function(e,t,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,i,s){var n=s.options,a=!1,o=s.scrollParentNotHidden[0],r=s.document[0];o!==r&&"HTML"!==o.tagName?(n.axis&&"x"===n.axis||(s.overflowOffset.top+o.offsetHeight-t.pageY=0;c--)h=s.snapElements[c].left-s.margins.left,l=h+s.snapElements[c].width,u=s.snapElements[c].top-s.margins.top,d=u+s.snapElements[c].height,h-m>v||g>l+m||u-m>b||y>d+m||!e.contains(s.snapElements[c].item.ownerDocument,s.snapElements[c].item)?(s.snapElements[c].snapping&&s.options.snap.release&&s.options.snap.release.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements[c].item})),s.snapElements[c].snapping=!1):("inner"!==f.snapMode&&(n=m>=Math.abs(u-b),a=m>=Math.abs(d-y),o=m>=Math.abs(h-v),r=m>=Math.abs(l-g),n&&(i.position.top=s._convertPositionTo("relative",{top:u-s.helperProportions.height,left:0}).top),a&&(i.position.top=s._convertPositionTo("relative",{top:d,left:0}).top),o&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h-s.helperProportions.width}).left),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l}).left)),p=n||a||o||r,"outer"!==f.snapMode&&(n=m>=Math.abs(u-y),a=m>=Math.abs(d-b),o=m>=Math.abs(h-g),r=m>=Math.abs(l-v),n&&(i.position.top=s._convertPositionTo("relative",{top:u,left:0}).top),a&&(i.position.top=s._convertPositionTo("relative",{top:d-s.helperProportions.height,left:0}).top),o&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h}).left),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l-s.helperProportions.width}).left)),!s.snapElements[c].snapping&&(n||a||o||r||p)&&s.options.snap.snap&&s.options.snap.snap.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements[c].item})),s.snapElements[c].snapping=n||a||o||r||p)}}),e.ui.plugin.add("draggable","stack",{start:function(t,i,s){var n,a=s.options,o=e.makeArray(e(a.stack)).sort(function(t,i){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(i).css("zIndex"),10)||0)});o.length&&(n=parseInt(e(o[0]).css("zIndex"),10)||0,e(o).each(function(t){e(this).css("zIndex",n+t)}),this.css("zIndex",n+o.length))}}),e.ui.plugin.add("draggable","zIndex",{start:function(t,i,s){var n=e(i.helper),a=s.options;n.css("zIndex")&&(a._zIndex=n.css("zIndex")),n.css("zIndex",a.zIndex)},stop:function(t,i,s){var n=s.options;n._zIndex&&e(i.helper).css("zIndex",n._zIndex)}}),e.ui.draggable,e.widget("ui.slider",e.ui.mouse,{version:"1.11.4",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"),this._refresh(),this._setOption("disabled",this.options.disabled),this._animateOff=!1 +},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,i,s=this.options,n=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),a="",o=[];for(i=s.values&&s.values.length||1,n.length>i&&(n.slice(i).remove(),n=n.slice(0,i)),t=n.length;i>t;t++)o.push(a);this.handles=n.add(e(o.join("")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.each(function(t){e(this).data("ui-slider-handle-index",t)})},_createRange:function(){var t=this.options,i="";t.range?(t.range===!0&&(t.values?t.values.length&&2!==t.values.length?t.values=[t.values[0],t.values[0]]:e.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?this.range.removeClass("ui-slider-range-min ui-slider-range-max").css({left:"",bottom:""}):(this.range=e("
    ").appendTo(this.element),i="ui-slider-range ui-widget-header ui-corner-all"),this.range.addClass(i+("min"===t.range||"max"===t.range?" ui-slider-range-"+t.range:""))):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(t){var i,s,n,a,o,r,h,l,u=this,d=this.options;return d.disabled?!1:(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:t.pageX,y:t.pageY},s=this._normValueFromMouse(i),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var i=Math.abs(s-u.values(t));(n>i||n===i&&(t===u._lastChangedValue||u.values(t)===d.min))&&(n=i,a=e(this),o=t)}),r=this._start(t,o),r===!1?!1:(this._mouseSliding=!0,this._handleIndex=o,a.addClass("ui-state-active").focus(),h=a.offset(),l=!e(t.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}:{left:t.pageX-h.left-a.width()/2,top:t.pageY-h.top-a.height()/2-(parseInt(a.css("borderTopWidth"),10)||0)-(parseInt(a.css("borderBottomWidth"),10)||0)+(parseInt(a.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,o,s),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,i),!1},_mouseStop:function(e){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,i,s,n,a;return"horizontal"===this.orientation?(t=this.elementSize.width,i=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,i=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),s=i/t,s>1&&(s=1),0>s&&(s=0),"vertical"===this.orientation&&(s=1-s),n=this._valueMax()-this._valueMin(),a=this._valueMin()+s*n,this._trimAlignValue(a)},_start:function(e,t){var i={handle:this.handles[t],value:this.value()};return this.options.values&&this.options.values.length&&(i.value=this.values(t),i.values=this.values()),this._trigger("start",e,i)},_slide:function(e,t,i){var s,n,a;this.options.values&&this.options.values.length?(s=this.values(t?0:1),2===this.options.values.length&&this.options.range===!0&&(0===t&&i>s||1===t&&s>i)&&(i=s),i!==this.values(t)&&(n=this.values(),n[t]=i,a=this._trigger("slide",e,{handle:this.handles[t],value:i,values:n}),s=this.values(t?0:1),a!==!1&&this.values(t,i))):i!==this.value()&&(a=this._trigger("slide",e,{handle:this.handles[t],value:i}),a!==!1&&this.value(i))},_stop:function(e,t){var i={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(t),i.values=this.values()),this._trigger("stop",e,i)},_change:function(e,t){if(!this._keySliding&&!this._mouseSliding){var i={handle:this.handles[t],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(t),i.values=this.values()),this._lastChangedValue=t,this._trigger("change",e,i)}},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),this._change(null,0),void 0):this._value()},values:function(t,i){var s,n,a;if(arguments.length>1)return this.options.values[t]=this._trimAlignValue(i),this._refreshValue(),this._change(null,t),void 0;if(!arguments.length)return this._values();if(!e.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(t):this.value();for(s=this.options.values,n=arguments[0],a=0;s.length>a;a+=1)s[a]=this._trimAlignValue(n[a]),this._change(null,a);this._refreshValue()},_setOption:function(t,i){var s,n=0;switch("range"===t&&this.options.range===!0&&("min"===i?(this.options.value=this._values(0),this.options.values=null):"max"===i&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),e.isArray(this.options.values)&&(n=this.options.values.length),"disabled"===t&&this.element.toggleClass("ui-state-disabled",!!i),this._super(t,i),t){case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue(),this.handles.css("horizontal"===i?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),s=0;n>s;s+=1)this._change(null,s);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e)},_values:function(e){var t,i,s;if(arguments.length)return t=this.options.values[e],t=this._trimAlignValue(t);if(this.options.values&&this.options.values.length){for(i=this.options.values.slice(),s=0;i.length>s;s+=1)i[s]=this._trimAlignValue(i[s]);return i}return[]},_trimAlignValue:function(e){if(this._valueMin()>=e)return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,i=(e-this._valueMin())%t,s=e-i;return 2*Math.abs(i)>=t&&(s+=i>0?t:-t),parseFloat(s.toFixed(5))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step,s=Math.floor(+(e-t).toFixed(this._precision())/i)*i;e=s+t,this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&&(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=""+e,i=t.indexOf(".");return-1===i?0:t.length-i-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshValue:function(){var t,i,s,n,a,o=this.options.range,r=this.options,h=this,l=this._animateOff?!1:r.animate,u={};this.options.values&&this.options.values.length?this.handles.each(function(s){i=100*((h.values(s)-h._valueMin())/(h._valueMax()-h._valueMin())),u["horizontal"===h.orientation?"left":"bottom"]=i+"%",e(this).stop(1,1)[l?"animate":"css"](u,r.animate),h.options.range===!0&&("horizontal"===h.orientation?(0===s&&h.range.stop(1,1)[l?"animate":"css"]({left:i+"%"},r.animate),1===s&&h.range[l?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:r.animate})):(0===s&&h.range.stop(1,1)[l?"animate":"css"]({bottom:i+"%"},r.animate),1===s&&h.range[l?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:r.animate}))),t=i}):(s=this.value(),n=this._valueMin(),a=this._valueMax(),i=a!==n?100*((s-n)/(a-n)):0,u["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[l?"animate":"css"](u,r.animate),"min"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({width:i+"%"},r.animate),"max"===o&&"horizontal"===this.orientation&&this.range[l?"animate":"css"]({width:100-i+"%"},{queue:!1,duration:r.animate}),"min"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[l?"animate":"css"]({height:i+"%"},r.animate),"max"===o&&"vertical"===this.orientation&&this.range[l?"animate":"css"]({height:100-i+"%"},{queue:!1,duration:r.animate}))},_handleEvents:{keydown:function(t){var i,s,n,a,o=e(t.target).data("ui-slider-handle-index");switch(t.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(t.preventDefault(),!this._keySliding&&(this._keySliding=!0,e(t.target).addClass("ui-state-active"),i=this._start(t,o),i===!1))return}switch(a=this.options.step,s=n=this.options.values&&this.options.values.length?this.values(o):this.value(),t.keyCode){case e.ui.keyCode.HOME:n=this._valueMin();break;case e.ui.keyCode.END:n=this._valueMax();break;case e.ui.keyCode.PAGE_UP:n=this._trimAlignValue(s+(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.PAGE_DOWN:n=this._trimAlignValue(s-(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(s===this._valueMax())return;n=this._trimAlignValue(s+a);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(s===this._valueMin())return;n=this._trimAlignValue(s-a)}this._slide(t,o,n)},keyup:function(t){var i=e(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,i),this._change(t,i),e(t.target).removeClass("ui-state-active"))}}})}); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/blocknewsletter/blocknewsletter.js b/www/themes/chocolatdemariage/js/modules/blocknewsletter/blocknewsletter.js new file mode 100644 index 00000000..f8c7dc4b --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocknewsletter/blocknewsletter.js @@ -0,0 +1,47 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function() { + + $('#newsletter-input').on({ + focus: function() { + if ($(this).val() == placeholder_blocknewsletter || $(this).val() == msg_newsl) + $(this).val(''); + }, + blur: function() { + if ($(this).val() == '') + $(this).val(placeholder_blocknewsletter); + } + }); + + var cssClass = 'alert alert-danger'; + if (typeof nw_error != 'undefined' && !nw_error) + cssClass = 'alert alert-success'; + + if (typeof msg_newsl != 'undefined' && msg_newsl) + { + $('#footer .newsletter').prepend('

    ' + alert_blocknewsletter + '

    '); + $('html, body').animate({scrollTop: $('#footer .newsletter').offset().top}, 'slow'); + } +}); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/blocknewsletter/index.php b/www/themes/chocolatdemariage/js/modules/blocknewsletter/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocknewsletter/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/blocksearch/blocksearch.js b/www/themes/chocolatdemariage/js/modules/blocksearch/blocksearch.js new file mode 100644 index 00000000..2d5a0734 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocksearch/blocksearch.js @@ -0,0 +1,127 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +var instantSearchQueries = []; +var width_ac_results = 0; +$(document).ready(function() +{ + if (typeof blocksearch_type == 'undefined') + return; + + width_ac_results = $("#search_query_" + blocksearch_type).parent().parent('form').width(); + + if (typeof instantsearch != 'undefined' && instantsearch) + $("#search_query_" + blocksearch_type).keyup(function(){ + width_ac_results = $("#search_query_" + blocksearch_type).parent().parent('form').width(); + if($(this).val().length > 4) + { + stopInstantSearchQueries(); + instantSearchQuery = $.ajax({ + url: search_url + '?rand=' + new Date().getTime(), + data: { + instantSearch: 1, + id_lang: id_lang, + q: $(this).val() + }, + dataType: 'html', + type: 'POST', + headers: { "cache-control": "no-cache" }, + async: true, + cache: false, + success: function(data){ + if($("#search_query_" + blocksearch_type).val().length > 0) + { + tryToCloseInstantSearch(); + $('#center_column').attr('id', 'old_center_column'); + $('#old_center_column').after('
    '+data+'
    '); + $('#old_center_column').hide(); + // Button override + ajaxCart.overrideButtonsInThePage(); + $("#instant_search_results a.close").click(function() { + $("#search_query_" + blocksearch_type).val(''); + return tryToCloseInstantSearch(); + }); + return false; + } + else + tryToCloseInstantSearch(); + } + }); + instantSearchQueries.push(instantSearchQuery); + } + else + tryToCloseInstantSearch(); + }); + + /* TODO Ids aa blocksearch_type need to be removed*/ + + if (typeof ajaxsearch != 'undefined' && ajaxsearch) + $("#search_query_" + blocksearch_type).autocomplete( + search_url, + { + minChars: 3, + max: 10, + width: (width_ac_results > 0 ? width_ac_results : 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].cname + ' > ' + data[i].pname }; + return mytab; + }, + extraParams: { + ajaxSearch: 1, + id_lang: id_lang + } + } + ) + .result(function(event, data, formatted) { + $('#search_query_' + blocksearch_type).val(data.pname); + document.location.href = data.product_link; + }); +}); + +function tryToCloseInstantSearch() +{ + if ($('#old_center_column').length > 0) + { + $('#center_column').remove(); + $('#old_center_column').attr('id', 'center_column'); + $('#center_column').show(); + return false; + } +} + +function stopInstantSearchQueries() +{ + for(i=0;i +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/blocktopmenu/index.php b/www/themes/chocolatdemariage/js/modules/blocktopmenu/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocktopmenu/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/blocktopmenu.js b/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/blocktopmenu.js new file mode 100644 index 00000000..8db7e8f8 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/blocktopmenu.js @@ -0,0 +1,134 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +var responsiveflagMenu = false; +var categoryMenu = $('ul.sf-menu'); +var mCategoryGrover = $('.sf-contener .cat-title'); + +$(document).ready(function(){ + categoryMenu = $('ul.sf-menu'); + mCategoryGrover = $('.sf-contener .cat-title'); + responsiveMenu(); + $(window).resize(responsiveMenu); +}); + +// check resolution +function responsiveMenu() +{ + if ($(document).width() <= 767 && responsiveflagMenu == false) + { + menuChange('enable'); + responsiveflagMenu = true; + } + else if ($(document).width() >= 768) + { + menuChange('disable'); + responsiveflagMenu = false; + } +} + +// init Super Fish Menu for 767px+ resolution +function desktopInit() +{ + mCategoryGrover.off(); + mCategoryGrover.removeClass('active'); + $('.sf-menu > li > ul').removeClass('menu-mobile').parent().find('.menu-mobile-grover').remove(); + $('.sf-menu').removeAttr('style'); + categoryMenu.superfish('init'); + //add class for width define + $('.sf-menu > li > ul').addClass('submenu-container clearfix'); + // loop through each sublist under each top list item + $('.sf-menu > li > ul').each(function(){ + i = 0; + //add classes for clearing + $(this).each(function(){ + if ($(this).attr('class') != "category-thumbnail"){ + i++; + if(i % 2 == 1) + $(this).addClass('first-in-line-xs'); + else if (i % 5 == 1) + $(this).addClass('first-in-line-lg'); + } + }); + }); +} + +function mobileInit() +{ + + categoryMenu.superfish('destroy'); + $('.sf-menu').removeAttr('style'); + + mCategoryGrover.on('click', function(e){ + $(this).toggleClass('active').parent().find('ul.menu-content').stop().slideToggle('medium'); + return false; + }); + + $('.sf-menu > li > ul').addClass('menu-mobile clearfix').parent().prepend(''); + + $(".sf-menu .menu-mobile-grover").on('click', function(e){ + var catSubUl = $(this).next().next('.menu-mobile'); + if (catSubUl.is(':hidden')) + { + catSubUl.slideDown(); + $(this).addClass('active'); + } + else + { + catSubUl.slideUp(); + $(this).removeClass('active'); + } + return false; + }); + + + $('#block_top_menu > ul:first > li > a').on('click', function(e){ + var parentOffset = $(this).prev().offset(); + var relX = parentOffset.left - e.pageX; + if ($(this).parent('li').find('ul').length && relX >= 0 && relX <= 20) + { + e.preventDefault(); + var mobCatSubUl = $(this).next('.menu-mobile'); + var mobMenuGrover = $(this).prev(); + if (mobCatSubUl.is(':hidden')) + { + mobCatSubUl.slideDown(); + mobMenuGrover.addClass('active'); + } + else + { + mobCatSubUl.slideUp(); + mobMenuGrover.removeClass('active'); + } + } + }); + +} + +// change the menu display at different resolutions +function menuChange(status) +{ + status == 'enable' ? mobileInit(): desktopInit(); +} diff --git a/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/hoverIntent.js b/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/hoverIntent.js new file mode 100644 index 00000000..cbe3ae71 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/hoverIntent.js @@ -0,0 +1,114 @@ +/** + * hoverIntent is similar to jQuery's built-in "hover" method except that + * instead of firing the handlerIn function immediately, hoverIntent checks + * to see if the user's mouse has slowed down (beneath the sensitivity + * threshold) before firing the event. The handlerOut function is only + * called after a matching handlerIn. + * + * hoverIntent r7 // 2013.03.11 // jQuery 1.9.1+ + * http://cherne.net/brian/resources/jquery.hoverIntent.html + * + * You may use hoverIntent under the terms of the MIT license. Basically that + * means you are free to use hoverIntent as long as this header is left intact. + * Copyright 2007, 2013 Brian Cherne + * + * // basic usage ... just like .hover() + * .hoverIntent( handlerIn, handlerOut ) + * .hoverIntent( handlerInOut ) + * + * // basic usage ... with event delegation! + * .hoverIntent( handlerIn, handlerOut, selector ) + * .hoverIntent( handlerInOut, selector ) + * + * // using a basic configuration object + * .hoverIntent( config ) + * + * @param handlerIn function OR configuration object + * @param handlerOut function OR selector for delegation OR undefined + * @param selector selector OR undefined + * @author Brian Cherne + **/ +(function($) { + $.fn.hoverIntent = function(handlerIn,handlerOut,selector) { + + // default configuration values + var cfg = { + interval: 100, + sensitivity: 7, + timeout: 0 + }; + + if ( typeof handlerIn === "object" ) { + cfg = $.extend(cfg, handlerIn ); + } else if ($.isFunction(handlerOut)) { + cfg = $.extend(cfg, { over: handlerIn, out: handlerOut, selector: selector } ); + } else { + cfg = $.extend(cfg, { over: handlerIn, out: handlerIn, selector: handlerOut } ); + } + + // instantiate variables + // cX, cY = current X and Y position of mouse, updated by mousemove event + // pX, pY = previous X and Y position of mouse, set by mouseover and polling interval + var cX, cY, pX, pY; + + // A private function for getting mouse position + var track = function(ev) { + cX = ev.pageX; + cY = ev.pageY; + }; + + // A private function for comparing current and previous mouse position + var compare = function(ev,ob) { + ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); + // compare mouse positions to see if they've crossed the threshold + if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) < cfg.sensitivity ) { + $(ob).off("mousemove.hoverIntent",track); + // set hoverIntent state to true (so mouseOut can be called) + ob.hoverIntent_s = 1; + return cfg.over.apply(ob,[ev]); + } else { + // set previous coordinates for next time + pX = cX; pY = cY; + // use self-calling timeout, guarantees intervals are spaced out properly (avoids JavaScript timer bugs) + ob.hoverIntent_t = setTimeout( function(){compare(ev, ob);} , cfg.interval ); + } + }; + + // A private function for delaying the mouseOut function + var delay = function(ev,ob) { + ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); + ob.hoverIntent_s = 0; + return cfg.out.apply(ob,[ev]); + }; + + // A private function for handling mouse 'hovering' + var handleHover = function(e) { + // copy objects to be passed into t (required for event object to be passed in IE) + var ev = jQuery.extend({},e); + var ob = this; + + // cancel hoverIntent timer if it exists + if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); } + + // if e.type == "mouseenter" + if (e.type == "mouseenter") { + // set "previous" X and Y position based on initial entry point + pX = ev.pageX; pY = ev.pageY; + // update "current" X and Y position based on mousemove + $(ob).on("mousemove.hoverIntent",track); + // start polling interval (self-calling timeout) to compare mouse coordinates over time + if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout( function(){compare(ev,ob);} , cfg.interval );} + + // else e.type == "mouseleave" + } else { + // unbind expensive mousemove event + $(ob).off("mousemove.hoverIntent",track); + // if hoverIntent state is true, then call the mouseOut function after the specified delay + if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout( function(){delay(ev,ob);} , cfg.timeout );} + } + }; + + // listen for mouseenter and mouseleave + return this.on({'mouseenter.hoverIntent':handleHover,'mouseleave.hoverIntent':handleHover}, cfg.selector); + }; +})(jQuery); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/index.php b/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/superfish-modified.js b/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/superfish-modified.js new file mode 100644 index 00000000..c12ca421 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blocktopmenu/js/superfish-modified.js @@ -0,0 +1,257 @@ +/* + * jQuery Superfish Menu Plugin - v1.7.4 + * Copyright (c) 2013 Joel Birch + * + * Dual licensed under the MIT and GPL licenses: + * http://www.opensource.org/licenses/mit-license.php + * http://www.gnu.org/licenses/gpl.html + */ + +(function ($) { + "use strict"; + + var methods = (function () { + // private properties and methods go here + var c = { + bcClass: 'sf-breadcrumb', + menuClass: 'sf-js-enabled', + anchorClass: 'sf-with-ul', + menuArrowClass: 'sf-arrows' + }, + ios = (function () { + var ios = /iPhone|iPad|iPod/i.test(navigator.userAgent); + if (ios) { + // iOS clicks only bubble as far as body children + $(window).load(function () { + $('body').children().on('click', $.noop); + }); + } + return ios; + })(), + wp7 = (function () { + var style = document.documentElement.style; + return ('behavior' in style && 'fill' in style && /iemobile/i.test(navigator.userAgent)); + })(), + toggleMenuClasses = function ($menu, o) { + var classes = c.menuClass; + if (o.cssArrows) { + classes += ' ' + c.menuArrowClass; + } + $menu.toggleClass(classes); + }, + setPathToCurrent = function ($menu, o) { + return $menu.find('li.' + o.pathClass).slice(0, o.pathLevels) + .addClass(o.hoverClass + ' ' + c.bcClass) + .filter(function () { + return ($(this).children(o.popUpSelector).hide().show().length); + }).removeClass(o.pathClass); + }, + toggleAnchorClass = function ($li) { + $li.children('a').toggleClass(c.anchorClass); + }, + toggleTouchAction = function ($menu) { + var touchAction = $menu.css('ms-touch-action'); + touchAction = (touchAction === 'pan-y') ? 'auto' : 'pan-y'; + $menu.css('ms-touch-action', touchAction); + }, + applyHandlers = function ($menu, o) { + var targets = 'li:has(' + o.popUpSelector + ')'; + if ($.fn.hoverIntent && !o.disableHI) { + $menu.hoverIntent(over, out, targets); + } + else { + $menu + .on('mouseenter.superfish', targets, over) + .on('mouseleave.superfish', targets, out); + } + var touchevent = 'MSPointerDown.superfish'; + if (!ios) { + touchevent += ' touchend.superfish'; + } + if (wp7) { + touchevent += ' mousedown.superfish'; + } + $menu + .on('focusin.superfish', 'li', over) + .on('focusout.superfish', 'li', out) + .on(touchevent, 'a', o, touchHandler); + }, + touchHandler = function (e) { + var $this = $(this), + $ul = $this.siblings(e.data.popUpSelector); + + if ($ul.length > 0 && $ul.is(':hidden')) { + $this.one('click.superfish', false); + if (e.type === 'MSPointerDown') { + $this.trigger('focus'); + } else { + $.proxy(over, $this.parent('li'))(); + } + } + }, + over = function () { + var $this = $(this), + o = getOptions($this); + clearTimeout(o.sfTimer); + $this.siblings().superfish('hide').end().superfish('show'); + }, + out = function () { + var $this = $(this), + o = getOptions($this); + if (ios) { + $.proxy(close, $this, o)(); + } + else { + clearTimeout(o.sfTimer); + o.sfTimer = setTimeout($.proxy(close, $this, o), o.delay); + } + }, + close = function (o) { + o.retainPath = ($.inArray(this[0], o.$path) > -1); + this.superfish('hide'); + + if (!this.parents('.' + o.hoverClass).length) { + o.onIdle.call(getMenu(this)); + if (o.$path.length) { + $.proxy(over, o.$path)(); + } + } + }, + getMenu = function ($el) { + return $el.closest('.' + c.menuClass); + }, + getOptions = function ($el) { + return getMenu($el).data('sf-options'); + }; + + return { + // public methods + hide: function (instant) { + if (this.length) { + var $this = this, + o = getOptions($this); + if (!o) { + return this; + } + var not = (o.retainPath === true) ? o.$path : '', + $ul = $this.find('li.' + o.hoverClass).add(this).not(not).removeClass(o.hoverClass).children(o.popUpSelector), + speed = o.speedOut; + + if (instant) { + $ul.show(); + speed = 0; + } + o.retainPath = false; + o.onBeforeHide.call($ul); + $ul.stop(true, true).animate(o.animationOut, speed, function () { + var $this = $(this); + o.onHide.call($this); + }); + } + return this; + }, + show: function () { + var o = getOptions(this); + if (!o) { + return this; + } + var $this = this.addClass(o.hoverClass), + $ul = $this.children(o.popUpSelector); + + o.onBeforeShow.call($ul); + $ul.stop(true, true).animate(o.animation, o.speed, function () { + o.onShow.call($ul); + }); + return this; + }, + destroy: function () { + return this.each(function () { + var $this = $(this), + o = $this.data('sf-options'), + $hasPopUp; + if (!o) { + return false; + } + $hasPopUp = $this.find(o.popUpSelector).parent('li'); + clearTimeout(o.sfTimer); + toggleMenuClasses($this, o); + toggleAnchorClass($hasPopUp); + toggleTouchAction($this); + // remove event handlers + $this.off('.superfish').off('.hoverIntent'); + // clear animation's inline display style + $hasPopUp.children(o.popUpSelector).attr('style', function (i, style) { + return style.replace(/display[^;]+;?/g, ''); + }); + // reset 'current' path classes + o.$path.removeClass(o.hoverClass + ' ' + c.bcClass).addClass(o.pathClass); + $this.find('.' + o.hoverClass).removeClass(o.hoverClass); + o.onDestroy.call($this); + $this.removeData('sf-options'); + }); + }, + init: function (op) { + return this.each(function () { + var $this = $(this); + if ($this.data('sf-options')) { + return false; + } + var o = $.extend({}, $.fn.superfish.defaults, op), + $hasPopUp = $this.find(o.popUpSelector).parent('li'); + o.$path = setPathToCurrent($this, o); + + $this.data('sf-options', o); + + toggleMenuClasses($this, o); + toggleAnchorClass($hasPopUp); + toggleTouchAction($this); + applyHandlers($this, o); + + $hasPopUp.not('.' + c.bcClass).superfish('hide', true); + + o.onInit.call(this); + }); + } + }; + })(); + + $.fn.superfish = function (method, args) { + if (methods[method]) { + return methods[method].apply(this, Array.prototype.slice.call(arguments, 1)); + } + else if (typeof method === 'object' || ! method) { + return methods.init.apply(this, arguments); + } + else { + return $.error('Method ' + method + ' does not exist on jQuery.fn.superfish'); + } + }; + + $.fn.superfish.defaults = { + popUpSelector: 'ul,.sf-mega', // within menu context + hoverClass: 'sfHover', + pathClass: 'overrideThisToUse', + pathLevels: 1, + delay: 800, + animation: {opacity: 'show'}, + animationOut: {opacity: 'hide'}, + speed: 'normal', + speedOut: 'fast', + cssArrows: true, + disableHI: false, + onInit: $.noop, + onBeforeShow: $.noop, + onShow: $.noop, + onBeforeHide: $.noop, + onHide: $.noop, + onIdle: $.noop, + onDestroy: $.noop + }; + + // soon to be deprecated + $.fn.extend({ + hideSuperfishUl: methods.hide, + showSuperfishUl: methods.show + }); + +})(jQuery); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/blockwishlist/index.php b/www/themes/chocolatdemariage/js/modules/blockwishlist/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blockwishlist/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/blockwishlist/js/ajax-wishlist.js b/www/themes/chocolatdemariage/js/modules/blockwishlist/js/ajax-wishlist.js new file mode 100644 index 00000000..a4217414 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blockwishlist/js/ajax-wishlist.js @@ -0,0 +1,376 @@ + +var wishlistProductsIds = []; +$(document).ready(function(){ + wishlistRefreshStatus(); + + $(document).on('change', 'select[name=wishlists]', function(){ + WishlistChangeDefault('wishlist_block_list', $(this).val()); + }); + + $("#wishlist_button:not(.no-popover)").popover({ + html: true, + content: function () { + return $("#popover-content").html(); + } + }); +}); + +function WishlistCart(id, action, id_product, id_product_attribute, quantity, id_wishlist) +{ + $.ajax({ + type: 'GET', + url: baseDir + 'modules/blockwishlist/cart.php?rand=' + new Date().getTime(), + headers: { "cache-control": "no-cache" }, + async: true, + cache: false, + data: 'action=' + action + '&id_product=' + id_product + '&quantity=' + quantity + '&token=' + static_token + '&id_product_attribute=' + id_product_attribute + '&id_wishlist=' + id_wishlist, + success: function(data) + { + if (action == 'add') + { + if (isLogged == true) { + wishlistProductsIdsAdd(id_product); + wishlistRefreshStatus(); + + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + added_to_wishlist + '

    ' + } + ], { + padding: 0 + }); + else + alert(added_to_wishlist); + } + else + { + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + loggin_required + '

    ' + } + ], { + padding: 0 + }); + else + alert(loggin_required); + } + } + if (action == 'delete') { + wishlistProductsIdsRemove(id_product); + wishlistRefreshStatus(); + } + if($('#' + id).length != 0) + { + $('#' + id).slideUp('normal'); + document.getElementById(id).innerHTML = data; + $('#' + id).slideDown('normal'); + } + } + }); +} + +/** +* Change customer default wishlist +* +* @return void +*/ +function WishlistChangeDefault(id, id_wishlist) +{ + $.ajax({ + type: 'GET', + url: baseDir + 'modules/blockwishlist/cart.php?rand=' + new Date().getTime(), + headers: { "cache-control": "no-cache" }, + async: true, + data: 'id_wishlist=' + id_wishlist + '&token=' + static_token, + cache: false, + success: function(data) + { + $('#' + id).slideUp('normal'); + document.getElementById(id).innerHTML = data; + $('#' + id).slideDown('normal'); + } + }); +} + +/** +* Buy Product +* +* @return void +*/ +function WishlistBuyProduct(token, id_product, id_product_attribute, id_quantity, button, ajax) +{ + if(ajax) + ajaxCart.add(id_product, id_product_attribute, false, button, 1, [token, id_quantity]); + else + { + $('#' + id_quantity).val(0); + WishlistAddProductCart(token, id_product, id_product_attribute, id_quantity) + document.forms['addtocart' + '_' + id_product + '_' + id_product_attribute].method='POST'; + document.forms['addtocart' + '_' + id_product + '_' + id_product_attribute].action=baseUri + '?controller=cart'; + document.forms['addtocart' + '_' + id_product + '_' + id_product_attribute].elements['token'].value = static_token; + document.forms['addtocart' + '_' + id_product + '_' + id_product_attribute].submit(); + } + return (true); +} + +function WishlistAddProductCart(token, id_product, id_product_attribute, id_quantity) +{ + if ($('#' + id_quantity).val() <= 0) + return (false); + + $.ajax({ + type: 'GET', + url: baseDir + 'modules/blockwishlist/buywishlistproduct.php?rand=' + new Date().getTime(), + headers: { "cache-control": "no-cache" }, + data: 'token=' + token + '&static_token=' + static_token + '&id_product=' + id_product + '&id_product_attribute=' + id_product_attribute, + async: true, + cache: false, + success: function(data) + { + if (data) + { + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + data + '

    ' + } + ], { + padding: 0 + }); + else + alert(data); + } + else + $('#' + id_quantity).val($('#' + id_quantity).val() - 1); + } + }); + + return (true); +} + +/** +* Show wishlist managment page +* +* @return void +*/ +function WishlistManage(id, id_wishlist) +{ + $.ajax({ + type: 'GET', + async: true, + url: baseDir + 'modules/blockwishlist/managewishlist.php?rand=' + new Date().getTime(), + headers: { "cache-control": "no-cache" }, + data: 'id_wishlist=' + id_wishlist + '&refresh=' + false, + cache: false, + success: function(data) + { + $('#' + id).hide(); + document.getElementById(id).innerHTML = data; + customInputs(); + $('#' + id).fadeIn('slow'); + } + }); +} + +/** +* Show wishlist product managment page +* +* @return void +*/ +function WishlistProductManage(id, action, id_wishlist, id_product, id_product_attribute, quantity, priority) +{ + $.ajax({ + type: 'GET', + async: true, + url: baseDir + 'modules/blockwishlist/managewishlist.php?rand=' + new Date().getTime(), + headers: { "cache-control": "no-cache" }, + data: 'action=' + action + '&id_wishlist=' + id_wishlist + '&id_product=' + id_product + '&id_product_attribute=' + id_product_attribute + '&quantity=' + quantity + '&priority=' + priority + '&refresh=' + true, + cache: false, + success: function(data) + { + if (action == 'delete') + $('#wlp_' + id_product + '_' + id_product_attribute).fadeOut('fast'); + else if (action == 'update') + { + $('#wlp_' + id_product + '_' + id_product_attribute).fadeOut('fast'); + $('#wlp_' + id_product + '_' + id_product_attribute).fadeIn('fast'); + } + nb_products = 0; + $("[id^='quantity']").each(function(index, element){ + nb_products += parseInt(element.value); + }); + $("#wishlist_"+id_wishlist).children('td').eq(1).html(nb_products); + } + }); +} + +/** +* Delete wishlist +* +* @return boolean succeed +*/ +function WishlistDelete(id, id_wishlist, msg) +{ + var res = confirm(msg); + if (res == false) + return (false); + + if (typeof mywishlist_url == 'undefined') + return (false); + + $.ajax({ + type: 'GET', + async: true, + dataType: "json", + url: mywishlist_url, + headers: { "cache-control": "no-cache" }, + cache: false, + data: { + rand: new Date().getTime(), + deleted: 1, + myajax: 1, + id_wishlist: id_wishlist, + action: 'deletelist' + }, + success: function(data) + { + var mywishlist_siblings_count = $('#' + id).siblings().length; + $('#' + id).fadeOut('slow', function() { + $(this).remove(); + }) + + } + }); +} + +function WishlistDefault(id, id_wishlist) +{ + if (typeof mywishlist_url == 'undefined') + return (false); + + $.ajax({ + type: 'GET', + async: true, + url: mywishlist_url, + headers: { "cache-control": "no-cache" }, + cache: false, + data: { + rand:new Date().getTime(), + default: 1, + id_wishlist:id_wishlist, + myajax: 1, + action: 'setdefault' + }, + success: function (data) + { + var old_default_id = $(".is_wish_list_default").parents(".idWishListFind").attr("id"); + var td_check = $(".is_wish_list_default").parent('.wishlist_default'); + $(".is_wish_list_default").remove(); + + td_check.append('
    '); + var td_default = $("#"+id+" > .wishlist_default"); + $("#"+id+" > .wishlist_default > a").remove(); + td_default.append('

    '); + } + }); +} + +/** +* Hide/Show bought product +* +* @return void +*/ +function WishlistVisibility(bought_class, id_button) +{ + if ($('#hide' + id_button).is(':hidden')) + { + $('.' + bought_class).slideDown('fast'); + $('#show' + id_button).hide(); + $('#hide' + id_button).css('display', 'block'); + } + else + { + $('.' + bought_class).slideUp('fast'); + $('#hide' + id_button).hide(); + $('#show' + id_button).css('display', 'block'); + } +} + +/** +* Send wishlist by email +* +* @return void +*/ +function WishlistSend(id, id_wishlist, id_email) +{ + $.post( + baseDir + 'modules/blockwishlist/sendwishlist.php', + { + token: static_token, + id_wishlist: id_wishlist, + email1: $('#' + id_email + '1').val(), + email2: $('#' + id_email + '2').val(), + email3: $('#' + id_email + '3').val(), + email4: $('#' + id_email + '4').val(), + email5: $('#' + id_email + '5').val(), + email6: $('#' + id_email + '6').val(), + email7: $('#' + id_email + '7').val(), + email8: $('#' + id_email + '8').val(), + email9: $('#' + id_email + '9').val(), + email10: $('#' + id_email + '10').val() + }, + function(data) + { + if (data) + { + if (!!$.prototype.fancybox) + $.fancybox.open([ + { + type: 'inline', + autoScale: true, + minHeight: 30, + content: '

    ' + data + '

    ' + } + ], { + padding: 0 + }); + else + alert(data); + } + else + WishlistVisibility(id, 'hideSendWishlist'); + } + ); +} + +function wishlistProductsIdsAdd(id) +{ + if ($.inArray(parseInt(id),wishlistProductsIds) == -1) + wishlistProductsIds.push(parseInt(id)) +} + +function wishlistProductsIdsRemove(id) +{ + wishlistProductsIds.splice($.inArray(parseInt(id),wishlistProductsIds), 1) +} + +function wishlistRefreshStatus() +{ + $('.addToWishlist').each(function(){ + if ($.inArray(parseInt($(this).prop('rel')),wishlistProductsIds)!= -1) + $(this).addClass('checked'); + else + $(this).removeClass('checked'); + }); +} diff --git a/www/themes/chocolatdemariage/js/modules/blockwishlist/js/index.php b/www/themes/chocolatdemariage/js/modules/blockwishlist/js/index.php new file mode 100644 index 00000000..044cb85e --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/blockwishlist/js/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/crossselling/index.php b/www/themes/chocolatdemariage/js/modules/crossselling/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/crossselling/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/crossselling/js/crossselling.js b/www/themes/chocolatdemariage/js/modules/crossselling/js/crossselling.js new file mode 100644 index 00000000..bf79a341 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/crossselling/js/crossselling.js @@ -0,0 +1,39 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function() { + if (!!$.prototype.bxSlider) + $('#crossselling_list_car').bxSlider({ + minSlides: 2, + maxSlides: 6, + slideWidth: 178, + slideMargin: 20, + pager: false, + nextText: '', + prevText: '', + moveSlides:1, + infiniteLoop:false, + hideControlOnEnd: true + }); +}); diff --git a/www/themes/chocolatdemariage/js/modules/crossselling/js/index.php b/www/themes/chocolatdemariage/js/modules/crossselling/js/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/crossselling/js/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/homeslider/homeslider.js b/www/themes/chocolatdemariage/js/modules/homeslider/homeslider.js new file mode 100644 index 00000000..54f2ca98 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/homeslider/homeslider.js @@ -0,0 +1,5 @@ +/* + * jQuery FlexSlider v2.5.0 + * Copyright 2012 WooThemes + * Contributing Author: Tyler Smith + */!function($){$.flexslider=function(e,t){var a=$(e);a.vars=$.extend({},$.flexslider.defaults,t);var n=a.vars.namespace,i=window.navigator&&window.navigator.msPointerEnabled&&window.MSGesture,s=("ontouchstart"in window||i||window.DocumentTouch&&document instanceof DocumentTouch)&&a.vars.touch,r="click touchend MSPointerUp keyup",o="",l,c="vertical"===a.vars.direction,d=a.vars.reverse,u=a.vars.itemWidth>0,v="fade"===a.vars.animation,p=""!==a.vars.asNavFor,m={},f=!0;$.data(e,"flexslider",a),m={init:function(){a.animating=!1,a.currentSlide=parseInt(a.vars.startAt?a.vars.startAt:0,10),isNaN(a.currentSlide)&&(a.currentSlide=0),a.animatingTo=a.currentSlide,a.atEnd=0===a.currentSlide||a.currentSlide===a.last,a.containerSelector=a.vars.selector.substr(0,a.vars.selector.search(" ")),a.slides=$(a.vars.selector,a),a.container=$(a.containerSelector,a),a.count=a.slides.length,a.syncExists=$(a.vars.sync).length>0,"slide"===a.vars.animation&&(a.vars.animation="swing"),a.prop=c?"top":"marginLeft",a.args={},a.manualPause=!1,a.stopped=!1,a.started=!1,a.startTimeout=null,a.transitions=!a.vars.video&&!v&&a.vars.useCSS&&function(){var e=document.createElement("div"),t=["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var n in t)if(void 0!==e.style[t[n]])return a.pfx=t[n].replace("Perspective","").toLowerCase(),a.prop="-"+a.pfx+"-transform",!0;return!1}(),a.ensureAnimationEnd="",""!==a.vars.controlsContainer&&(a.controlsContainer=$(a.vars.controlsContainer).length>0&&$(a.vars.controlsContainer)),""!==a.vars.manualControls&&(a.manualControls=$(a.vars.manualControls).length>0&&$(a.vars.manualControls)),""!==a.vars.customDirectionNav&&(a.customDirectionNav=2===$(a.vars.customDirectionNav).length&&$(a.vars.customDirectionNav)),a.vars.randomize&&(a.slides.sort(function(){return Math.round(Math.random())-.5}),a.container.empty().append(a.slides)),a.doMath(),a.setup("init"),a.vars.controlNav&&m.controlNav.setup(),a.vars.directionNav&&m.directionNav.setup(),a.vars.keyboard&&(1===$(a.containerSelector).length||a.vars.multipleKeyboard)&&$(document).bind("keyup",function(e){var t=e.keyCode;if(!a.animating&&(39===t||37===t)){var n=39===t?a.getTarget("next"):37===t?a.getTarget("prev"):!1;a.flexAnimate(n,a.vars.pauseOnAction)}}),a.vars.mousewheel&&a.bind("mousewheel",function(e,t,n,i){e.preventDefault();var s=a.getTarget(0>t?"next":"prev");a.flexAnimate(s,a.vars.pauseOnAction)}),a.vars.pausePlay&&m.pausePlay.setup(),a.vars.slideshow&&a.vars.pauseInvisible&&m.pauseInvisible.init(),a.vars.slideshow&&(a.vars.pauseOnHover&&a.hover(function(){a.manualPlay||a.manualPause||a.pause()},function(){a.manualPause||a.manualPlay||a.stopped||a.play()}),a.vars.pauseInvisible&&m.pauseInvisible.isHidden()||(a.vars.initDelay>0?a.startTimeout=setTimeout(a.play,a.vars.initDelay):a.play())),p&&m.asNav.setup(),s&&a.vars.touch&&m.touch(),(!v||v&&a.vars.smoothHeight)&&$(window).bind("resize orientationchange focus",m.resize),a.find("img").attr("draggable","false"),setTimeout(function(){a.vars.start(a)},200)},asNav:{setup:function(){a.asNav=!0,a.animatingTo=Math.floor(a.currentSlide/a.move),a.currentItem=a.currentSlide,a.slides.removeClass(n+"active-slide").eq(a.currentItem).addClass(n+"active-slide"),i?(e._slider=a,a.slides.each(function(){var e=this;e._gesture=new MSGesture,e._gesture.target=e,e.addEventListener("MSPointerDown",function(e){e.preventDefault(),e.currentTarget._gesture&&e.currentTarget._gesture.addPointer(e.pointerId)},!1),e.addEventListener("MSGestureTap",function(e){e.preventDefault();var t=$(this),n=t.index();$(a.vars.asNavFor).data("flexslider").animating||t.hasClass("active")||(a.direction=a.currentItem=s&&t.hasClass(n+"active-slide")?a.flexAnimate(a.getTarget("prev"),!0):$(a.vars.asNavFor).data("flexslider").animating||t.hasClass(n+"active-slide")||(a.direction=a.currentItem'),a.pagingCount>1)for(var l=0;l':""+t+"","thumbnails"===a.vars.controlNav&&!0===a.vars.thumbCaptions){var c=s.attr("data-thumbcaption");""!==c&&void 0!==c&&(i+=''+c+"")}a.controlNavScaffold.append("
  • "+i+"
  • "),t++}a.controlsContainer?$(a.controlsContainer).append(a.controlNavScaffold):a.append(a.controlNavScaffold),m.controlNav.set(),m.controlNav.active(),a.controlNavScaffold.delegate("a, img",r,function(e){if(e.preventDefault(),""===o||o===e.type){var t=$(this),i=a.controlNav.index(t);t.hasClass(n+"active")||(a.direction=i>a.currentSlide?"next":"prev",a.flexAnimate(i,a.vars.pauseOnAction))}""===o&&(o=e.type),m.setToClearWatchedEvent()})},setupManual:function(){a.controlNav=a.manualControls,m.controlNav.active(),a.controlNav.bind(r,function(e){if(e.preventDefault(),""===o||o===e.type){var t=$(this),i=a.controlNav.index(t);t.hasClass(n+"active")||(a.direction=i>a.currentSlide?"next":"prev",a.flexAnimate(i,a.vars.pauseOnAction))}""===o&&(o=e.type),m.setToClearWatchedEvent()})},set:function(){var e="thumbnails"===a.vars.controlNav?"img":"a";a.controlNav=$("."+n+"control-nav li "+e,a.controlsContainer?a.controlsContainer:a)},active:function(){a.controlNav.removeClass(n+"active").eq(a.animatingTo).addClass(n+"active")},update:function(e,t){a.pagingCount>1&&"add"===e?a.controlNavScaffold.append($("
  • "+a.count+"
  • ")):1===a.pagingCount?a.controlNavScaffold.find("li").remove():a.controlNav.eq(t).closest("li").remove(),m.controlNav.set(),a.pagingCount>1&&a.pagingCount!==a.controlNav.length?a.update(t,e):m.controlNav.active()}},directionNav:{setup:function(){var e=$('");a.customDirectionNav?a.directionNav=a.customDirectionNav:a.controlsContainer?($(a.controlsContainer).append(e),a.directionNav=$("."+n+"direction-nav li a",a.controlsContainer)):(a.append(e),a.directionNav=$("."+n+"direction-nav li a",a)),m.directionNav.update(),a.directionNav.bind(r,function(e){e.preventDefault();var t;(""===o||o===e.type)&&(t=a.getTarget($(this).hasClass(n+"next")?"next":"prev"),a.flexAnimate(t,a.vars.pauseOnAction)),""===o&&(o=e.type),m.setToClearWatchedEvent()})},update:function(){var e=n+"disabled";1===a.pagingCount?a.directionNav.addClass(e).attr("tabindex","-1"):a.vars.animationLoop?a.directionNav.removeClass(e).removeAttr("tabindex"):0===a.animatingTo?a.directionNav.removeClass(e).filter("."+n+"prev").addClass(e).attr("tabindex","-1"):a.animatingTo===a.last?a.directionNav.removeClass(e).filter("."+n+"next").addClass(e).attr("tabindex","-1"):a.directionNav.removeClass(e).removeAttr("tabindex")}},pausePlay:{setup:function(){var e=$('
    ');a.controlsContainer?(a.controlsContainer.append(e),a.pausePlay=$("."+n+"pauseplay a",a.controlsContainer)):(a.append(e),a.pausePlay=$("."+n+"pauseplay a",a)),m.pausePlay.update(a.vars.slideshow?n+"pause":n+"play"),a.pausePlay.bind(r,function(e){e.preventDefault(),(""===o||o===e.type)&&($(this).hasClass(n+"pause")?(a.manualPause=!0,a.manualPlay=!1,a.pause()):(a.manualPause=!1,a.manualPlay=!0,a.play())),""===o&&(o=e.type),m.setToClearWatchedEvent()})},update:function(e){"play"===e?a.pausePlay.removeClass(n+"pause").addClass(n+"play").html(a.vars.playText):a.pausePlay.removeClass(n+"play").addClass(n+"pause").html(a.vars.pauseText)}},touch:function(){function t(t){t.stopPropagation(),a.animating?t.preventDefault():(a.pause(),e._gesture.addPointer(t.pointerId),w=0,p=c?a.h:a.w,f=Number(new Date),l=u&&d&&a.animatingTo===a.last?0:u&&d?a.limit-(a.itemW+a.vars.itemMargin)*a.move*a.animatingTo:u&&a.currentSlide===a.last?a.limit:u?(a.itemW+a.vars.itemMargin)*a.move*a.currentSlide:d?(a.last-a.currentSlide+a.cloneOffset)*p:(a.currentSlide+a.cloneOffset)*p)}function n(t){t.stopPropagation();var a=t.target._slider;if(a){var n=-t.translationX,i=-t.translationY;return w+=c?i:n,m=w,y=c?Math.abs(w)500)&&(t.preventDefault(),!v&&a.transitions&&(a.vars.animationLoop||(m=w/(0===a.currentSlide&&0>w||a.currentSlide===a.last&&w>0?Math.abs(w)/p+2:1)),a.setProps(l+m,"setTouch"))))}}function s(e){e.stopPropagation();var t=e.target._slider;if(t){if(t.animatingTo===t.currentSlide&&!y&&null!==m){var a=d?-m:m,n=t.getTarget(a>0?"next":"prev");t.canAdvance(n)&&(Number(new Date)-f<550&&Math.abs(a)>50||Math.abs(a)>p/2)?t.flexAnimate(n,t.vars.pauseOnAction):v||t.flexAnimate(t.currentSlide,t.vars.pauseOnAction,!0)}r=null,o=null,m=null,l=null,w=0}}var r,o,l,p,m,f,g,h,S,y=!1,x=0,b=0,w=0;i?(e.style.msTouchAction="none",e._gesture=new MSGesture,e._gesture.target=e,e.addEventListener("MSPointerDown",t,!1),e._slider=a,e.addEventListener("MSGestureChange",n,!1),e.addEventListener("MSGestureEnd",s,!1)):(g=function(t){a.animating?t.preventDefault():(window.navigator.msPointerEnabled||1===t.touches.length)&&(a.pause(),p=c?a.h:a.w,f=Number(new Date),x=t.touches[0].pageX,b=t.touches[0].pageY,l=u&&d&&a.animatingTo===a.last?0:u&&d?a.limit-(a.itemW+a.vars.itemMargin)*a.move*a.animatingTo:u&&a.currentSlide===a.last?a.limit:u?(a.itemW+a.vars.itemMargin)*a.move*a.currentSlide:d?(a.last-a.currentSlide+a.cloneOffset)*p:(a.currentSlide+a.cloneOffset)*p,r=c?b:x,o=c?x:b,e.addEventListener("touchmove",h,!1),e.addEventListener("touchend",S,!1))},h=function(e){x=e.touches[0].pageX,b=e.touches[0].pageY,m=c?r-b:r-x,y=c?Math.abs(m)t)&&(e.preventDefault(),!v&&a.transitions&&(a.vars.animationLoop||(m/=0===a.currentSlide&&0>m||a.currentSlide===a.last&&m>0?Math.abs(m)/p+2:1),a.setProps(l+m,"setTouch")))},S=function(t){if(e.removeEventListener("touchmove",h,!1),a.animatingTo===a.currentSlide&&!y&&null!==m){var n=d?-m:m,i=a.getTarget(n>0?"next":"prev");a.canAdvance(i)&&(Number(new Date)-f<550&&Math.abs(n)>50||Math.abs(n)>p/2)?a.flexAnimate(i,a.vars.pauseOnAction):v||a.flexAnimate(a.currentSlide,a.vars.pauseOnAction,!0)}e.removeEventListener("touchend",S,!1),r=null,o=null,m=null,l=null},e.addEventListener("touchstart",g,!1))},resize:function(){!a.animating&&a.is(":visible")&&(u||a.doMath(),v?m.smoothHeight():u?(a.slides.width(a.computedW),a.update(a.pagingCount),a.setProps()):c?(a.viewport.height(a.h),a.setProps(a.h,"setTotal")):(a.vars.smoothHeight&&m.smoothHeight(),a.newSlides.width(a.computedW),a.setProps(a.computedW,"setTotal")))},smoothHeight:function(e){if(!c||v){var t=v?a:a.viewport;e?t.animate({height:a.slides.eq(a.animatingTo).height()},e):t.height(a.slides.eq(a.animatingTo).height())}},sync:function(e){var t=$(a.vars.sync).data("flexslider"),n=a.animatingTo;switch(e){case"animate":t.flexAnimate(n,a.vars.pauseOnAction,!1,!0);break;case"play":t.playing||t.asNav||t.play();break;case"pause":t.pause()}},uniqueID:function(e){return e.filter("[id]").add(e.find("[id]")).each(function(){var e=$(this);e.attr("id",e.attr("id")+"_clone")}),e},pauseInvisible:{visProp:null,init:function(){var e=m.pauseInvisible.getHiddenProp();if(e){var t=e.replace(/[H|h]idden/,"")+"visibilitychange";document.addEventListener(t,function(){m.pauseInvisible.isHidden()?a.startTimeout?clearTimeout(a.startTimeout):a.pause():a.started?a.play():a.vars.initDelay>0?setTimeout(a.play,a.vars.initDelay):a.play()})}},isHidden:function(){var e=m.pauseInvisible.getHiddenProp();return e?document[e]:!1},getHiddenProp:function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;ta.currentSlide?"next":"prev"),p&&1===a.pagingCount&&(a.direction=a.currentItema.limit&&1!==a.visible?a.limit:S):h=0===a.currentSlide&&e===a.count-1&&a.vars.animationLoop&&"next"!==a.direction?d?(a.count+a.cloneOffset)*f:0:a.currentSlide===a.last&&0===e&&a.vars.animationLoop&&"prev"!==a.direction?d?0:(a.count+1)*f:d?(a.count-1-e+a.cloneOffset)*f:(e+a.cloneOffset)*f,a.setProps(h,"",a.vars.animationSpeed),a.transitions?(a.vars.animationLoop&&a.atEnd||(a.animating=!1,a.currentSlide=a.animatingTo),a.container.unbind("webkitTransitionEnd transitionend"),a.container.bind("webkitTransitionEnd transitionend",function(){clearTimeout(a.ensureAnimationEnd),a.wrapup(f)}),clearTimeout(a.ensureAnimationEnd),a.ensureAnimationEnd=setTimeout(function(){a.wrapup(f)},a.vars.animationSpeed+100)):a.container.animate(a.args,a.vars.animationSpeed,a.vars.easing,function(){a.wrapup(f)})}a.vars.smoothHeight&&m.smoothHeight(a.vars.animationSpeed)}},a.wrapup=function(e){v||u||(0===a.currentSlide&&a.animatingTo===a.last&&a.vars.animationLoop?a.setProps(e,"jumpEnd"):a.currentSlide===a.last&&0===a.animatingTo&&a.vars.animationLoop&&a.setProps(e,"jumpStart")),a.animating=!1,a.currentSlide=a.animatingTo,a.vars.after(a)},a.animateSlides=function(){!a.animating&&f&&a.flexAnimate(a.getTarget("next"))},a.pause=function(){clearInterval(a.animatedSlides),a.animatedSlides=null,a.playing=!1,a.vars.pausePlay&&m.pausePlay.update("play"),a.syncExists&&m.sync("pause")},a.play=function(){a.playing&&clearInterval(a.animatedSlides),a.animatedSlides=a.animatedSlides||setInterval(a.animateSlides,a.vars.slideshowSpeed),a.started=a.playing=!0,a.vars.pausePlay&&m.pausePlay.update("pause"),a.syncExists&&m.sync("play")},a.stop=function(){a.pause(),a.stopped=!0},a.canAdvance=function(e,t){var n=p?a.pagingCount-1:a.last;return t?!0:p&&a.currentItem===a.count-1&&0===e&&"prev"===a.direction?!0:p&&0===a.currentItem&&e===a.pagingCount-1&&"next"!==a.direction?!1:e!==a.currentSlide||p?a.vars.animationLoop?!0:a.atEnd&&0===a.currentSlide&&e===n&&"next"!==a.direction?!1:a.atEnd&&a.currentSlide===n&&0===e&&"next"===a.direction?!1:!0:!1},a.getTarget=function(e){return a.direction=e,"next"===e?a.currentSlide===a.last?0:a.currentSlide+1:0===a.currentSlide?a.last:a.currentSlide-1},a.setProps=function(e,t,n){var i=function(){var n=e?e:(a.itemW+a.vars.itemMargin)*a.move*a.animatingTo,i=function(){if(u)return"setTouch"===t?e:d&&a.animatingTo===a.last?0:d?a.limit-(a.itemW+a.vars.itemMargin)*a.move*a.animatingTo:a.animatingTo===a.last?a.limit:n;switch(t){case"setTotal":return d?(a.count-1-a.currentSlide+a.cloneOffset)*e:(a.currentSlide+a.cloneOffset)*e;case"setTouch":return d?e:e;case"jumpEnd":return d?e:a.count*e;case"jumpStart":return d?a.count*e:e;default:return e}}();return-1*i+"px"}();a.transitions&&(i=c?"translate3d(0,"+i+",0)":"translate3d("+i+",0,0)",n=void 0!==n?n/1e3+"s":"0s",a.container.css("-"+a.pfx+"-transition-duration",n),a.container.css("transition-duration",n)),a.args[a.prop]=i,(a.transitions||void 0===n)&&a.container.css(a.args),a.container.css("transform",i)},a.setup=function(e){if(v)a.slides.css({width:"100%","float":"left",marginRight:"-100%",position:"relative"}),"init"===e&&(s?a.slides.css({opacity:0,display:"block",webkitTransition:"opacity "+a.vars.animationSpeed/1e3+"s ease",zIndex:1}).eq(a.currentSlide).css({opacity:1,zIndex:2}):0==a.vars.fadeFirstSlide?a.slides.css({opacity:0,display:"block",zIndex:1}).eq(a.currentSlide).css({zIndex:2}).css({opacity:1}):a.slides.css({opacity:0,display:"block",zIndex:1}).eq(a.currentSlide).css({zIndex:2}).animate({opacity:1},a.vars.animationSpeed,a.vars.easing)),a.vars.smoothHeight&&m.smoothHeight();else{var t,i;"init"===e&&(a.viewport=$('
    ').css({overflow:"hidden",position:"relative"}).appendTo(a).append(a.container),a.cloneCount=0,a.cloneOffset=0,d&&(i=$.makeArray(a.slides).reverse(),a.slides=$(i),a.container.empty().append(a.slides))),a.vars.animationLoop&&!u&&(a.cloneCount=2,a.cloneOffset=1,"init"!==e&&a.container.find(".clone").remove(),a.container.append(m.uniqueID(a.slides.first().clone().addClass("clone")).attr("aria-hidden","true")).prepend(m.uniqueID(a.slides.last().clone().addClass("clone")).attr("aria-hidden","true"))),a.newSlides=$(a.vars.selector,a),t=d?a.count-1-a.currentSlide+a.cloneOffset:a.currentSlide+a.cloneOffset,c&&!u?(a.container.height(200*(a.count+a.cloneCount)+"%").css("position","absolute").width("100%"),setTimeout(function(){a.newSlides.css({display:"block"}),a.doMath(),a.viewport.height(a.h),a.setProps(t*a.h,"init")},"init"===e?100:0)):(a.container.width(200*(a.count+a.cloneCount)+"%"),a.setProps(t*a.computedW,"init"),setTimeout(function(){a.doMath(),a.newSlides.css({width:a.computedW,"float":"left",display:"block"}),a.vars.smoothHeight&&m.smoothHeight()},"init"===e?100:0))}u||a.slides.removeClass(n+"active-slide").eq(a.currentSlide).addClass(n+"active-slide"),a.vars.init(a)},a.doMath=function(){var e=a.slides.first(),t=a.vars.itemMargin,n=a.vars.minItems,i=a.vars.maxItems;a.w=void 0===a.viewport?a.width():a.viewport.width(),a.h=e.height(),a.boxPadding=e.outerWidth()-e.width(),u?(a.itemT=a.vars.itemWidth+t,a.minW=n?n*a.itemT:a.w,a.maxW=i?i*a.itemT-t:a.w,a.itemW=a.minW>a.w?(a.w-t*(n-1))/n:a.maxWa.w?a.w:a.vars.itemWidth,a.visible=Math.floor(a.w/a.itemW),a.move=a.vars.move>0&&a.vars.movea.w?a.itemW*(a.count-1)+t*(a.count-1):(a.itemW+t)*a.count-a.w-t):(a.itemW=a.w,a.pagingCount=a.count,a.last=a.count-1),a.computedW=a.itemW-a.boxPadding},a.update=function(e,t){a.doMath(),u||(ea.controlNav.length?m.controlNav.update("add"):("remove"===t&&!u||a.pagingCounta.last&&(a.currentSlide-=1,a.animatingTo-=1),m.controlNav.update("remove",a.last))),a.vars.directionNav&&m.directionNav.update()},a.addSlide=function(e,t){var n=$(e);a.count+=1,a.last=a.count-1,c&&d?void 0!==t?a.slides.eq(a.count-t).after(n):a.container.prepend(n):void 0!==t?a.slides.eq(t).before(n):a.container.append(n),a.update(t,"add"),a.slides=$(a.vars.selector+":not(.clone)",a),a.setup(),a.vars.added(a)},a.removeSlide=function(e){var t=isNaN(e)?a.slides.index($(e)):e;a.count-=1,a.last=a.count-1,isNaN(e)?$(e,a.slides).remove():c&&d?a.slides.eq(a.last).remove():a.slides.eq(e).remove(),a.doMath(),a.update(t,"remove"),a.slides=$(a.vars.selector+":not(.clone)",a),a.setup(),a.vars.removed(a)},m.init()},$(window).blur(function(e){focused=!1}).focus(function(e){focused=!0}),$.flexslider.defaults={namespace:"flex-",selector:".slides > li",animation:"fade",easing:"swing",direction:"horizontal",reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7e3,animationSpeed:600,initDelay:0,randomize:!1,fadeFirstSlide:!0,thumbCaptions:!1,pauseOnAction:!0,pauseOnHover:!1,pauseInvisible:!0,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:"Previous",nextText:"Next",keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:"Pause",playText:"Play",controlsContainer:"",manualControls:"",customDirectionNav:"",sync:"",asNavFor:"",itemWidth:0,itemMargin:0,minItems:1,maxItems:0,move:0,allowOneSlide:!0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){},init:function(){}},$.fn.flexslider=function(e){if(void 0===e&&(e={}),"object"==typeof e)return this.each(function(){var t=$(this),a=e.selector?e.selector:".slides > li",n=t.find(a);1===n.length&&e.allowOneSlide===!0||0===n.length?(n.fadeIn(400),e.start&&e.start(t)):void 0===t.data("flexslider")&&new $.flexslider(this,e)});var t=$(this).data("flexslider");switch(e){case"play":t.play();break;case"pause":t.pause();break;case"stop":t.stop();break;case"next":t.flexAnimate(t.getTarget("next"),!0);break;case"prev":case"previous":t.flexAnimate(t.getTarget("prev"),!0);break;default:"number"==typeof e&&t.flexAnimate(e,!0)}}}(jQuery); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/homeslider/index.php b/www/themes/chocolatdemariage/js/modules/homeslider/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/homeslider/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/index.php b/www/themes/chocolatdemariage/js/modules/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/loyalty/index.php b/www/themes/chocolatdemariage/js/modules/loyalty/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/loyalty/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/loyalty/js/index.php b/www/themes/chocolatdemariage/js/modules/loyalty/js/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/loyalty/js/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/loyalty/js/loyalty.js b/www/themes/chocolatdemariage/js/modules/loyalty/js/loyalty.js new file mode 100644 index 00000000..451aedbd --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/loyalty/js/loyalty.js @@ -0,0 +1,64 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +$(document).ready(function() { + $(document).on('change', '#our_price_display', function(e){ + updateLoyaltyView(parseInt($('#our_price_display').text())); + }) +}); + +function updateLoyaltyView(new_price) { + if (typeof(new_price) == 'undefined' || typeof(productPriceWithoutReduction) == 'undefined') + return; + + var points = Math.round(new_price / point_rate); + var total_points = points_in_cart + points; + var voucher = total_points * point_value; + + if (!none_award && productPriceWithoutReduction != new_price) { + $('#loyalty').html(loyalty_already); + } + else if (!points) { + $('#loyalty').html(loyalty_nopoints); + } + else + { + var content = loyalty_willcollect + " "+points+' '; + if (points > 1) + content += loyalty_points + ". "; + else + content += loyalty_point + ". "; + + content += loyalty_total + " "+total_points+' '; + if (total_points > 1) + content += loyalty_points; + else + content += loyalty_point; + + content += ' ' + loyalty_converted + ' '; + content += ''+formatCurrency(voucher, currencyFormat, currencySign, currencyBlank)+'.'; + $('#loyalty').html(content); + } +} diff --git a/www/themes/chocolatdemariage/js/modules/mailalerts/index.php b/www/themes/chocolatdemariage/js/modules/mailalerts/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/mailalerts/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/mailalerts/mailalerts.js b/www/themes/chocolatdemariage/js/modules/mailalerts/mailalerts.js new file mode 100644 index 00000000..c497fad6 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/mailalerts/mailalerts.js @@ -0,0 +1,139 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +$(document).ready(function() { + oosHookJsCodeMailAlert(); + $(document).on('keypress', '#oos_customer_email', function(e){ + if(e.keyCode == 13) + { + e.preventDefault(); + addNotification(); + } + }); + + $(document).on('click', '#oos_customer_email', function(e){ + clearText(); + }); + + $(document).on('click', '#mailalert_link', function(e){ + e.preventDefault(); + addNotification(); + }); + + $(document).on('click', 'i[rel^=ajax_id_mailalert_]', function(e) + { + var ids = $(this).attr('rel').replace('ajax_id_mailalert_', ''); + ids = ids.split('_'); + var id_product_mail_alert = parseInt(ids[0]); + var id_product_attribute_mail_alert = parseInt(ids[1]); + var parent = $(this).parents('li'); + + if (typeof mailalerts_url_remove == 'undefined') + return; + + $.ajax({ + url: mailalerts_url_remove, + type: "POST", + data: { + 'id_product': id_product_mail_alert, + 'id_product_attribute': id_product_attribute_mail_alert + }, + success: function(result) + { + if (result == '0') + { + parent.fadeOut("normal", function() + { + if (parent.siblings().length == 0) + $("#mailalerts_block_account_warning").removeClass('hidden'); + parent.remove(); + }); + } + } + }); + }); + +}); + +function clearText() +{ + if ($('#oos_customer_email').val() == mailalerts_placeholder) + $('#oos_customer_email').val(''); +} + +function oosHookJsCodeMailAlert() +{ + if (typeof mailalerts_url_check == 'undefined') + return; + + $.ajax({ + type: 'POST', + url: mailalerts_url_check, + data: 'id_product=' + id_product + '&id_product_attribute=' + $('#idCombination').val(), + success: function (msg) { + if (msg == '0') + { + $('#mailalert_link').show(); + $('#oos_customer_email').show(); + } + else + { + $('#mailalert_link').hide(); + $('#oos_customer_email').hide(); + } + } + }); +} + +function addNotification() +{ + if ($('#oos_customer_email').val() == mailalerts_placeholder || (typeof mailalerts_url_add == 'undefined')) + return; + + $.ajax({ + type: 'POST', + url: mailalerts_url_add, + data: 'id_product=' + id_product + '&id_product_attribute='+$('#idCombination').val()+'&customer_email='+$('#oos_customer_email').val()+'', + success: function (msg) { + if (msg == '1') + { + $('#mailalert_link').hide(); + $('#oos_customer_email').hide(); + $('#oos_customer_email_result').html(mailalerts_registered); + $('#oos_customer_email_result').css('color', 'green').show(); + } + else if (msg == '2' ) + { + $('#oos_customer_email_result').html(mailalerts_already); + $('#oos_customer_email_result').css('color', 'red').show(); + } + else + { + $('#oos_customer_email_result').html(mailalerts_invalid); + $('#oos_customer_email_result').css('color', 'red').show(); + } + } + }); +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/productcomments/index.php b/www/themes/chocolatdemariage/js/modules/productcomments/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/productcomments/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/productcomments/js/index.php b/www/themes/chocolatdemariage/js/modules/productcomments/js/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/productcomments/js/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/productcomments/js/productcomments.js b/www/themes/chocolatdemariage/js/modules/productcomments/js/productcomments.js new file mode 100644 index 00000000..626c616f --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/productcomments/js/productcomments.js @@ -0,0 +1,135 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function(){ + $('input.star').rating(); + $('.auto-submit-star').rating(); + + if (!!$.prototype.fancybox) + $('.open-comment-form').fancybox({ + 'autoSize' : false, + 'width' : 600, + 'height' : 'auto', + 'hideOnContentClick': false + }); + + $(document).on('click', '#id_new_comment_form .closefb', function(e){ + e.preventDefault(); + $.fancybox.close(); + }); + + $(document).on('click', 'a[href=#idTab5]', function(e){ + $('*[id^="idTab"]').addClass('block_hidden_only_for_screen'); + $('div#idTab5').removeClass('block_hidden_only_for_screen'); + + $('ul#more_info_tabs a[href^="#idTab"]').removeClass('selected'); + $('a[href="#idTab5"]').addClass('selected'); + }); + + $(document).on('click', 'button.usefulness_btn', function(e){ + var id_product_comment = $(this).data('id-product-comment'); + var is_usefull = $(this).data('is-usefull'); + var parent = $(this).parent(); + + $.ajax({ + url: productcomments_controller_url + '?rand=' + new Date().getTime(), + data: { + id_product_comment: id_product_comment, + action: 'comment_is_usefull', + value: is_usefull + }, + type: 'POST', + headers: { "cache-control": "no-cache" }, + success: function(result){ + parent.fadeOut('slow', function() { + parent.remove(); + }); + } + }); + }); + + $(document).on('click', 'span.report_btn', function(e){ + if (confirm(confirm_report_message)) + { + var idProductComment = $(this).data('id-product-comment'); + var parent = $(this).parent(); + + $.ajax({ + url: productcomments_controller_url + '?rand=' + new Date().getTime(), + data: { + id_product_comment: idProductComment, + action: 'report_abuse' + }, + type: 'POST', + headers: { "cache-control": "no-cache" }, + success: function(result){ + parent.fadeOut('slow', function() { + parent.remove(); + }); + } + }); + } + }); + + $(document).on('click', '#submitNewMessage', function(e){ + // Kill default behaviour + e.preventDefault(); + + // Form element + + url_options = '?'; + if (!productcomments_url_rewrite) + url_options = '&'; + + $.ajax({ + url: productcomments_controller_url + url_options + 'action=add_comment&secure_key=' + secure_key + '&rand=' + new Date().getTime(), + data: $('#id_new_comment_form').serialize(), + type: 'POST', + headers: { "cache-control": "no-cache" }, + dataType: "json", + success: function(data){ + if (data.result) + { + $.fancybox.close(); + var buttons = {}; + buttons[productcomment_ok] = "productcommentRefreshPage"; + fancyChooseBox(moderation_active ? productcomment_added_moderation : productcomment_added, productcomment_title, buttons); + } + else + { + $('#new_comment_form_error ul').html(''); + $.each(data.errors, function(index, value) { + $('#new_comment_form_error ul').append('
  • '+value+'
  • '); + }); + $('#new_comment_form_error').slideDown('slow'); + } + } + }); + }); +}); + +function productcommentRefreshPage() +{ + window.location.reload(); +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/productcomments/js/products-comparison.js b/www/themes/chocolatdemariage/js/modules/productcomments/js/products-comparison.js new file mode 100644 index 00000000..80afdf0a --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/productcomments/js/products-comparison.js @@ -0,0 +1,68 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function() +{ + $('input.star').rating(); + $('.auto-submit-star').rating(); + $('a.cluetip').cluetip({ + local:true, + cursor: 'pointer', + cluetipClass: 'comparison_comments', + dropShadow: false, + dropShadowSteps: 0, + showTitle: false, + tracking: true, + sticky: false, + mouseOutClose: true, + width: 450, + fx: { + open: 'fadeIn', + openSpeed: 'fast' + } + }).css('opacity', 0.8); + + $('.comparison_infos a').each(function(){ + var id_product_comment = parseInt($(this).data('id-product-comment')); + if (id_product_comment) + { + $(this).click(function(e){ + e.preventDefault(); + }); + var htmlContent = $('#comments_' + id_product_comment).html(); + $(this).popover({ + placement : 'bottom', //placement of the popover. also can use top, bottom, left or right + title : false, //this is the top title bar of the popover. add some basic css + html: 'true', //needed to show html of course + content : htmlContent //this is the content of the html box. add the image here or anything you want really. + }); + } + }); +}); + +function closeCommentForm() +{ + $('#sendComment').slideUp('fast'); + $('input#addCommentButton').fadeIn('slow'); +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/productscategory/index.php b/www/themes/chocolatdemariage/js/modules/productscategory/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/productscategory/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/productscategory/js/index.php b/www/themes/chocolatdemariage/js/modules/productscategory/js/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/productscategory/js/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/productscategory/js/productscategory.js b/www/themes/chocolatdemariage/js/modules/productscategory/js/productscategory.js new file mode 100644 index 00000000..fe9e84b0 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/productscategory/js/productscategory.js @@ -0,0 +1,39 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function() { + if (!!$.prototype.bxSlider) + $('#bxslider1').bxSlider({ + minSlides: 2, + maxSlides: 6, + slideWidth: 178, + slideMargin: 20, + pager: false, + nextText: '', + prevText: '', + moveSlides:1, + infiniteLoop:false, + hideControlOnEnd: true + }); +}); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/referralprogram/index.php b/www/themes/chocolatdemariage/js/modules/referralprogram/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/referralprogram/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/referralprogram/js/index.php b/www/themes/chocolatdemariage/js/modules/referralprogram/js/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/referralprogram/js/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/referralprogram/js/referralprogram.js b/www/themes/chocolatdemariage/js/modules/referralprogram/js/referralprogram.js new file mode 100644 index 00000000..15916451 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/referralprogram/js/referralprogram.js @@ -0,0 +1,30 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function() { + $('#idTabs a').on('click', function(e) { + e.preventDefault(); + $(this).tab('show'); + }); +}); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/sendtoafriend/index.php b/www/themes/chocolatdemariage/js/modules/sendtoafriend/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/sendtoafriend/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/js/modules/sendtoafriend/sendtoafriend.js b/www/themes/chocolatdemariage/js/modules/sendtoafriend/sendtoafriend.js new file mode 100644 index 00000000..6b0d0c7c --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/sendtoafriend/sendtoafriend.js @@ -0,0 +1,64 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function(){ + + if (!!$.prototype.fancybox) + $('#send_friend_button').fancybox({ + 'hideOnContentClick': false, + 'width': $('.container').width() - 300 + }); + + $('#send_friend_form_content .closefb').click(function(e) { + $.fancybox.close(); + e.preventDefault(); + }); + + $('#sendEmail').click(function(){ + var name = $('#friend_name').val(); + var email = $('#friend_email').val(); + if (name && email && !isNaN(id_product)) + { + $.ajax({ + url: baseDir + 'modules/sendtoafriend/sendtoafriend_ajax.php?rand=' + new Date().getTime(), + type: "POST", + headers: {"cache-control": "no-cache"}, + data: { + action: 'sendToMyFriend', + secure_key: stf_secure_key, + name: name, + email: email, + id_product: id_product + }, + dataType: "json", + success: function(result) { + $.fancybox.close(); + fancyMsgBox((result ? stf_msg_success : stf_msg_error), stf_msg_title); + } + }); + } + else + $('#send_friend_form_error').text(stf_msg_required).show(); + }); +}); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/socialsharing/socialsharing.js b/www/themes/chocolatdemariage/js/modules/socialsharing/socialsharing.js new file mode 100644 index 00000000..adc0beb2 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/socialsharing/socialsharing.js @@ -0,0 +1,34 @@ +$(document).ready(function() { + + $('.share .trigger').on('click', function() { + $that = $(this); + $content = $that.next(); + + $that.hasClass('open') ? $that.removeClass('open') : $that.addClass('open'); + $content.hasClass('open') ? $content.removeClass('open') : $content.addClass('open'); + + }); + + $('.social-sharing').on('click', function(e) { + e.preventDefault(); + type = $(this).attr('data-type'); + if (type.length) + { + switch(type) + { + case 'twitter': + window.open('https://twitter.com/intent/tweet?text=' + sharing_name + ' ' + encodeURIComponent(sharing_url), 'sharertwt', 'toolbar=0,status=0,width=640,height=445'); + break; + case 'facebook': + window.open('http://www.facebook.com/sharer.php?u=' + sharing_url, 'sharer', 'toolbar=0,status=0,width=660,height=445'); + break; + case 'google-plus': + window.open('https://plus.google.com/share?url=' + sharing_url, 'sharer', 'toolbar=0,status=0,width=660,height=445'); + break; + case 'pinterest': + window.open('http://www.pinterest.com/pin/create/button/?media=' + sharing_img + '&url=' + sharing_url, 'sharerpinterest', 'toolbar=0,status=0,width=660,height=445'); + break; + } + } + }); +}); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/modules/wikimow/wikimow.js b/www/themes/chocolatdemariage/js/modules/wikimow/wikimow.js new file mode 100644 index 00000000..2fe5ed50 --- /dev/null +++ b/www/themes/chocolatdemariage/js/modules/wikimow/wikimow.js @@ -0,0 +1,102 @@ +$(document).ready(function() { + + arraySelects = { + 'family': 'manufacturer', + 'manufacturer': 'model', + 'model': 'type', + }; + + $.each(arraySelects, function(el, searchEl) { + manageSearchEngine(el, searchEl); + }); + +}); + +function manageSearchEngine(el, searchEl) { + + $(document).on('change', '#wikimow_filter_' + el, function(e) { + var idFamily = $('#wikimow_filter_family').val(); + var idManufacturer = $('#wikimow_filter_manufacturer').val(); + var idModel = $('#wikimow_filter_model').val(); + + $.ajax({ + type: "GET", + dataType: "json", + url: baseDir + 'modules/wikimow/ajax.php', + data: { + ajax : true, + action : searchEl, + idFamily : idFamily, + idManufacturer : idManufacturer, + idModel : idModel + }, + success: function(output) { + if (!output.error) { + + // On génére le nouveau select + $('#wikimow_filter_' + searchEl + ' option').remove(); + + var values = output.data; + $('#wikimow_filter_' + searchEl).append($('
    ")},e.prototype.addHtml=function(b){var c,d=null;if(this.s.dynamic?this.s.dynamicEl[b].subHtmlUrl?c=this.s.dynamicEl[b].subHtmlUrl:d=this.s.dynamicEl[b].subHtml:this.$items.eq(b).attr("data-sub-html-url")?c=this.$items.eq(b).attr("data-sub-html-url"):d=this.$items.eq(b).attr("data-sub-html"),!c)if("undefined"!=typeof d&&null!==d){var e=d.substring(0,1);d="."===e||"#"===e?a(d).html():d}else d="";".lg-sub-html"===this.s.appendSubHtmlTo?c?this.$outer.find(this.s.appendSubHtmlTo).load(c):this.$outer.find(this.s.appendSubHtmlTo).html(d):c?this.$slide.eq(b).load(c):this.$slide.eq(b).append(d),"undefined"!=typeof d&&null!==d&&(""===d?this.$outer.find(this.s.appendSubHtmlTo).addClass("lg-empty-html"):this.$outer.find(this.s.appendSubHtmlTo).removeClass("lg-empty-html")),this.$el.trigger("onAfterAppendSubHtml.lg",[b])},e.prototype.preload=function(a){var b=1,c=1;for(b=1;b<=this.s.preload&&!(b>=this.$items.length-a);b++)this.loadContent(a+b,!1,0);for(c=1;c<=this.s.preload&&!(0>a-c);c++)this.loadContent(a-c,!1,0)},e.prototype.loadContent=function(c,d,e){var f,g,h,i,j,k,l=this,m=!1,n=function(c){for(var d=[],e=[],f=0;fi){g=e[j];break}};if(l.s.dynamic){if(l.s.dynamicEl[c].poster&&(m=!0,h=l.s.dynamicEl[c].poster),k=l.s.dynamicEl[c].html,g=l.s.dynamicEl[c].src,l.s.dynamicEl[c].responsive){var o=l.s.dynamicEl[c].responsive.split(",");n(o)}i=l.s.dynamicEl[c].srcset,j=l.s.dynamicEl[c].sizes}else{if(l.$items.eq(c).attr("data-poster")&&(m=!0,h=l.$items.eq(c).attr("data-poster")),k=l.$items.eq(c).attr("data-html"),g=l.$items.eq(c).attr("href")||l.$items.eq(c).attr("data-src"),l.$items.eq(c).attr("data-responsive")){var p=l.$items.eq(c).attr("data-responsive").split(",");n(p)}i=l.$items.eq(c).attr("data-srcset"),j=l.$items.eq(c).attr("data-sizes")}var q=!1;l.s.dynamic?l.s.dynamicEl[c].iframe&&(q=!0):"true"===l.$items.eq(c).attr("data-iframe")&&(q=!0);var r=l.isVideo(g,c);if(!l.$slide.eq(c).hasClass("lg-loaded")){if(q)l.$slide.eq(c).prepend('
    ');else if(m){var s="";s=r&&r.youtube?"lg-has-youtube":r&&r.vimeo?"lg-has-vimeo":"lg-has-html5",l.$slide.eq(c).prepend('
    ')}else r?(l.$slide.eq(c).prepend('
    '),l.$el.trigger("hasVideo.lg",[c,g,k])):l.$slide.eq(c).prepend('
    ');if(l.$el.trigger("onAferAppendSlide.lg",[c]),f=l.$slide.eq(c).find(".lg-object"),j&&f.attr("sizes",j),i){f.attr("srcset",i);try{picturefill({elements:[f[0]]})}catch(t){console.error("Make sure you have included Picturefill version 2")}}".lg-sub-html"!==this.s.appendSubHtmlTo&&l.addHtml(c),l.$slide.eq(c).addClass("lg-loaded")}l.$slide.eq(c).find(".lg-object").on("load.lg error.lg",function(){var b=0;e&&!a("body").hasClass("lg-from-hash")&&(b=e),setTimeout(function(){l.$slide.eq(c).addClass("lg-complete"),l.$el.trigger("onSlideItemLoad.lg",[c,e||0])},b)}),r&&r.html5&&!m&&l.$slide.eq(c).addClass("lg-complete"),d===!0&&(l.$slide.eq(c).hasClass("lg-complete")?l.preload(c):l.$slide.eq(c).find(".lg-object").on("load.lg error.lg",function(){l.preload(c)}))},e.prototype.slide=function(b,c,d){var e=this.$outer.find(".lg-current").index(),f=this;if(!f.lGalleryOn||e!==b){var g=this.$slide.length,h=f.lGalleryOn?this.s.speed:0,i=!1,j=!1;if(!f.lgBusy){if(this.s.download){var k;k=f.s.dynamic?f.s.dynamicEl[b].downloadUrl!==!1&&(f.s.dynamicEl[b].downloadUrl||f.s.dynamicEl[b].src):"false"!==f.$items.eq(b).attr("data-download-url")&&(f.$items.eq(b).attr("data-download-url")||f.$items.eq(b).attr("href")||f.$items.eq(b).attr("data-src")),k?(a("#lg-download").attr("href",k),f.$outer.removeClass("lg-hide-download")):f.$outer.addClass("lg-hide-download")}if(this.$el.trigger("onBeforeSlide.lg",[e,b,c,d]),f.lgBusy=!0,clearTimeout(f.hideBartimeout),".lg-sub-html"===this.s.appendSubHtmlTo&&setTimeout(function(){f.addHtml(b)},h),this.arrowDisable(b),c){var l=b-1,m=b+1;0===b&&e===g-1?(m=0,l=g-1):b===g-1&&0===e&&(m=0,l=g-1),this.$slide.removeClass("lg-prev-slide lg-current lg-next-slide"),f.$slide.eq(l).addClass("lg-prev-slide"),f.$slide.eq(m).addClass("lg-next-slide"),f.$slide.eq(b).addClass("lg-current")}else f.$outer.addClass("lg-no-trans"),this.$slide.removeClass("lg-prev-slide lg-next-slide"),e>b?(j=!0,0!==b||e!==g-1||d||(j=!1,i=!0)):b>e&&(i=!0,b!==g-1||0!==e||d||(j=!0,i=!1)),j?(this.$slide.eq(b).addClass("lg-prev-slide"),this.$slide.eq(e).addClass("lg-next-slide")):i&&(this.$slide.eq(b).addClass("lg-next-slide"),this.$slide.eq(e).addClass("lg-prev-slide")),setTimeout(function(){f.$slide.removeClass("lg-current"),f.$slide.eq(b).addClass("lg-current"),f.$outer.removeClass("lg-no-trans")},50);f.lGalleryOn?(setTimeout(function(){f.loadContent(b,!0,0)},this.s.speed+50),setTimeout(function(){f.lgBusy=!1,f.$el.trigger("onAfterSlide.lg",[e,b,c,d])},this.s.speed)):(f.loadContent(b,!0,f.s.backdropDuration),f.lgBusy=!1,f.$el.trigger("onAfterSlide.lg",[e,b,c,d])),f.lGalleryOn=!0,this.s.counter&&a("#lg-counter-current").text(b+1)}}},e.prototype.goToNextSlide=function(a){var b=this;b.lgBusy||(b.index+10?(b.index--,b.$el.trigger("onBeforePrevSlide.lg",[b.index,a]),b.slide(b.index,a,!1)):b.s.loop?(b.index=b.$items.length-1,b.$el.trigger("onBeforePrevSlide.lg",[b.index,a]),b.slide(b.index,a,!1)):b.s.slideEndAnimatoin&&(b.$outer.addClass("lg-left-end"),setTimeout(function(){b.$outer.removeClass("lg-left-end")},400)))},e.prototype.keyPress=function(){var c=this;this.$items.length>1&&a(b).on("keyup.lg",function(a){c.$items.length>1&&(37===a.keyCode&&(a.preventDefault(),c.goToPrevSlide()),39===a.keyCode&&(a.preventDefault(),c.goToNextSlide()))}),a(b).on("keydown.lg",function(a){c.s.escKey===!0&&27===a.keyCode&&(a.preventDefault(),c.$outer.hasClass("lg-thumb-open")?c.$outer.removeClass("lg-thumb-open"):c.destroy())})},e.prototype.arrow=function(){var a=this;this.$outer.find(".lg-prev").on("click.lg",function(){a.goToPrevSlide()}),this.$outer.find(".lg-next").on("click.lg",function(){a.goToNextSlide()})},e.prototype.arrowDisable=function(a){!this.s.loop&&this.s.hideControlOnEnd&&(a+10?this.$outer.find(".lg-prev").removeAttr("disabled").removeClass("disabled"):this.$outer.find(".lg-prev").attr("disabled","disabled").addClass("disabled"))},e.prototype.setTranslate=function(a,b,c){this.s.useLeft?a.css("left",b):a.css({transform:"translate3d("+b+"px, "+c+"px, 0px)"})},e.prototype.touchMove=function(b,c){var d=c-b;Math.abs(d)>15&&(this.$outer.addClass("lg-dragging"),this.setTranslate(this.$slide.eq(this.index),d,0),this.setTranslate(a(".lg-prev-slide"),-this.$slide.eq(this.index).width()+d,0),this.setTranslate(a(".lg-next-slide"),this.$slide.eq(this.index).width()+d,0))},e.prototype.touchEnd=function(a){var b=this;"lg-slide"!==b.s.mode&&b.$outer.addClass("lg-slide"),this.$slide.not(".lg-current, .lg-prev-slide, .lg-next-slide").css("opacity","0"),setTimeout(function(){b.$outer.removeClass("lg-dragging"),0>a&&Math.abs(a)>b.s.swipeThreshold?b.goToNextSlide(!0):a>0&&Math.abs(a)>b.s.swipeThreshold?b.goToPrevSlide(!0):Math.abs(a)<5&&b.$el.trigger("onSlideClick.lg"),b.$slide.removeAttr("style")}),setTimeout(function(){b.$outer.hasClass("lg-dragging")||"lg-slide"===b.s.mode||b.$outer.removeClass("lg-slide")},b.s.speed+100)},e.prototype.enableSwipe=function(){var a=this,b=0,c=0,d=!1;a.s.enableSwipe&&a.isTouch&&a.doCss()&&(a.$slide.on("touchstart.lg",function(c){a.$outer.hasClass("lg-zoomed")||a.lgBusy||(c.preventDefault(),a.manageSwipeClass(),b=c.originalEvent.targetTouches[0].pageX)}),a.$slide.on("touchmove.lg",function(e){a.$outer.hasClass("lg-zoomed")||(e.preventDefault(),c=e.originalEvent.targetTouches[0].pageX,a.touchMove(b,c),d=!0)}),a.$slide.on("touchend.lg",function(){a.$outer.hasClass("lg-zoomed")||(d?(d=!1,a.touchEnd(c-b)):a.$el.trigger("onSlideClick.lg"))}))},e.prototype.enableDrag=function(){var c=this,d=0,e=0,f=!1,g=!1;c.s.enableDrag&&!c.isTouch&&c.doCss()&&(c.$slide.on("mousedown.lg",function(b){c.$outer.hasClass("lg-zoomed")||(a(b.target).hasClass("lg-object")||a(b.target).hasClass("lg-video-play"))&&(b.preventDefault(),c.lgBusy||(c.manageSwipeClass(),d=b.pageX,f=!0,c.$outer.scrollLeft+=1,c.$outer.scrollLeft-=1,c.$outer.removeClass("lg-grab").addClass("lg-grabbing"),c.$el.trigger("onDragstart.lg")))}),a(b).on("mousemove.lg",function(a){f&&(g=!0,e=a.pageX,c.touchMove(d,e),c.$el.trigger("onDragmove.lg"))}),a(b).on("mouseup.lg",function(b){g?(g=!1,c.touchEnd(e-d),c.$el.trigger("onDragend.lg")):(a(b.target).hasClass("lg-object")||a(b.target).hasClass("lg-video-play"))&&c.$el.trigger("onSlideClick.lg"),f&&(f=!1,c.$outer.removeClass("lg-grabbing").addClass("lg-grab"))}))},e.prototype.manageSwipeClass=function(){var a=this.index+1,b=this.index-1,c=this.$slide.length;this.s.loop&&(0===this.index?b=c-1:this.index===c-1&&(a=0)),this.$slide.removeClass("lg-next-slide lg-prev-slide"),b>-1&&this.$slide.eq(b).addClass("lg-prev-slide"),this.$slide.eq(a).addClass("lg-next-slide")},e.prototype.mousewheel=function(){var a=this;a.$outer.on("mousewheel.lg",function(b){b.deltaY&&(b.deltaY>0?a.goToPrevSlide():a.goToNextSlide(),b.preventDefault())})},e.prototype.closeGallery=function(){var b=this,c=!1;this.$outer.find(".lg-close").on("click.lg",function(){b.destroy()}),b.s.closable&&(b.$outer.on("mousedown.lg",function(b){c=a(b.target).is(".lg-outer")||a(b.target).is(".lg-item ")||a(b.target).is(".lg-img-wrap")?!0:!1}),b.$outer.on("mouseup.lg",function(d){(a(d.target).is(".lg-outer")||a(d.target).is(".lg-item ")||a(d.target).is(".lg-img-wrap")&&c)&&(b.$outer.hasClass("lg-dragging")||b.destroy())}))},e.prototype.destroy=function(c){var d=this;c||d.$el.trigger("onBeforeClose.lg"),a(b).scrollTop(d.prevScrollTop),c&&(d.s.dynamic||this.$items.off("click.lg click.lgcustom"),a.removeData(d.el,"lightGallery")),this.$el.off(".lg.tm"),a.each(a.fn.lightGallery.modules,function(a){d.modules[a]&&d.modules[a].destroy()}),this.lGalleryOn=!1,clearTimeout(d.hideBartimeout),this.hideBartimeout=!1,a(b).off(".lg"),a("body").removeClass("lg-on lg-from-hash"),d.$outer&&d.$outer.removeClass("lg-visible"),a(".lg-backdrop").removeClass("in"),setTimeout(function(){d.$outer&&d.$outer.remove(),a(".lg-backdrop").remove(),c||d.$el.trigger("onCloseAfter.lg")},d.s.backdropDuration+50)},a.fn.lightGallery=function(b){return this.each(function(){if(a.data(this,"lightGallery"))try{a(this).data("lightGallery").init()}catch(c){console.error("lightGallery has not initiated properly")}else a.data(this,"lightGallery",new e(this,b))})},a.fn.lightGallery.modules={}}(jQuery,window,document); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/tools/statesManagement.js b/www/themes/chocolatdemariage/js/tools/statesManagement.js new file mode 100644 index 00000000..e801964d --- /dev/null +++ b/www/themes/chocolatdemariage/js/tools/statesManagement.js @@ -0,0 +1,141 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +//global variables +var countriesNeedIDNumber = []; +var countriesNeedZipCode = []; + +$(document).ready(function(){ + setCountries(); + bindPostcode(); + bindStateInputAndUpdate(); +}); + +function setCountries() +{ + if (typeof countries !== 'undefined' && countries) + { + var countriesPS = []; + for (var i in countries) + { + var id_country = countries[i]['id_country']; + if (typeof countries[i]['states'] !== 'undefined' && countries[i]['states'] && countries[i]['contains_states']) + { + countriesPS[id_country] = []; + for (var j in countries[i]['states']) + countriesPS[parseInt(id_country)].push({'id' : parseInt(countries[i]['states'][j]['id_state']), 'name' : countries[i]['states'][j]['name']}); + } + if (typeof countries[i]['need_identification_number'] !== 'undefined' && parseInt(countries[i]['need_identification_number']) > 0) + countriesNeedIDNumber.push(parseInt(countries[i]['id_country'])); + if (typeof countries[i]['need_zip_code'] !== 'undefined' && parseInt(countries[i]['need_zip_code']) > 0) + countriesNeedZipCode[parseInt(countries[i]['id_country'])] = countries[i]['zip_code_format']; + } + } + countries = countriesPS; +} + +function bindPostcode() +{ + $(document).on('keyup', 'input[name=postcode]', function(e) + { + $(this).val($(this).val().toUpperCase()); + }); +} + +function bindStateInputAndUpdate() +{ + $('.id_state, .dni, .postcode').css({'display':'none'}); + updateState(); + updateNeedIDNumber(); + updateZipCode(); + + $(document).on('change', '#id_country', function(e) + { + updateState(); + updateNeedIDNumber(); + updateZipCode(); + }); + + if ($('#id_country_invoice').length !== 0) + { + $(document).on('change', '#id_country_invoice', function(e) + { + updateState('invoice'); + updateNeedIDNumber('invoice'); + updateZipCode('invoice'); + }); + updateState('invoice'); + updateNeedIDNumber('invoice'); + updateZipCode('invoice'); + } + + if (typeof idSelectedState !== 'undefined' && idSelectedState) + $('.id_state option[value=' + idSelectedState + ']').prop('selected', true); + if (typeof idSelectedStateInvoice !== 'undefined' && idSelectedStateInvoice) + $('.id_state_invoice option[value=' + idSelectedStateInvoice + ']').prop('selected', true); +} + +function updateState(suffix) +{ + $('#id_state' + (typeof suffix !== 'undefined' ? '_' + suffix : '')+' option:not(:first-child)').remove(); + if (typeof countries !== 'undefined') + var states = countries[parseInt($('#id_country' + (typeof suffix !== 'undefined' ? '_' + suffix : '')).val())]; + if (typeof states !== 'undefined') + { + $(states).each(function(key, item){ + $('#id_state' + (typeof suffix !== 'undefined' ? '_' + suffix : '')).append(''); + }); + + $('.id_state' + (typeof suffix !== 'undefined' ? '_' + suffix : '') + ':hidden').fadeIn('slow'); + } + else + $('.id_state' + (typeof suffix !== 'undefined' ? '_' + suffix : '')).fadeOut('fast'); + + if($('#id_state').length || $('#id_state' + (typeof suffix !== 'undefined' ? '_' + suffix : '')).length) + { + refreshSelect($('#id_state' + (typeof suffix !== 'undefined' ? '_' + suffix : ''))); + } +} + +function updateNeedIDNumber(suffix) +{ + var idCountry = parseInt($('#id_country' + (typeof suffix !== 'undefined' ? '_' + suffix : '')).val()); + if (typeof countriesNeedIDNumber !== 'undefined' && in_array(idCountry, countriesNeedIDNumber)) + { + $('.dni' + (typeof suffix !== 'undefined' ? '_' + suffix : '') + ':hidden').fadeIn('slow'); + } + else + $('.dni' + (typeof suffix !== 'undefined' ? '_' + suffix : '')).fadeOut('fast'); +} + +function updateZipCode(suffix) +{ + var idCountry = parseInt($('#id_country' + (typeof suffix !== 'undefined' ? '_' + suffix : '')).val()); + if (typeof countriesNeedZipCode !== 'undefined' && typeof countriesNeedZipCode[idCountry] !== 'undefined') + { + $('.postcode' + (typeof suffix !== 'undefined' ? '_' + suffix : '') + ':hidden').fadeIn('slow'); + } + else + $('.postcode'+(typeof suffix !== 'undefined' ? '_' + suffix : '')).fadeOut('fast'); +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/tools/touch-punch.js b/www/themes/chocolatdemariage/js/tools/touch-punch.js new file mode 100644 index 00000000..31272ce6 --- /dev/null +++ b/www/themes/chocolatdemariage/js/tools/touch-punch.js @@ -0,0 +1,11 @@ +/*! + * jQuery UI Touch Punch 0.2.3 + * + * Copyright 2011–2014, Dave Furfero + * Dual licensed under the MIT or GPL Version 2 licenses. + * + * Depends: + * jquery.ui.widget.js + * jquery.ui.mouse.js + */ +!function(a){function f(a,b){if(!(a.originalEvent.touches.length>1)){a.preventDefault();var c=a.originalEvent.changedTouches[0],d=document.createEvent("MouseEvents");d.initMouseEvent(b,!0,!0,window,1,c.screenX,c.screenY,c.clientX,c.clientY,!1,!1,!1,!1,0,null),a.target.dispatchEvent(d)}}if(a.support.touch="ontouchend"in document,a.support.touch){var e,b=a.ui.mouse.prototype,c=b._mouseInit,d=b._mouseDestroy;b._touchStart=function(a){var b=this;!e&&b._mouseCapture(a.originalEvent.changedTouches[0])&&(e=!0,b._touchMoved=!1,f(a,"mouseover"),f(a,"mousemove"),f(a,"mousedown"))},b._touchMove=function(a){e&&(this._touchMoved=!0,f(a,"mousemove"))},b._touchEnd=function(a){e&&(f(a,"mouseup"),f(a,"mouseout"),this._touchMoved||f(a,"click"),e=!1)},b._mouseInit=function(){var b=this;b.element.bind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),c.call(b)},b._mouseDestroy=function(){var b=this;b.element.unbind({touchstart:a.proxy(b,"_touchStart"),touchmove:a.proxy(b,"_touchMove"),touchend:a.proxy(b,"_touchEnd")}),d.call(b)}}}(jQuery); \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/tools/treeManagement.js b/www/themes/chocolatdemariage/js/tools/treeManagement.js new file mode 100644 index 00000000..57b9f32b --- /dev/null +++ b/www/themes/chocolatdemariage/js/tools/treeManagement.js @@ -0,0 +1,85 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function(){ + $('ul.tree.dhtml').hide(); + + //to do not execute this script as much as it's called... + if(!$('ul.tree.dhtml').hasClass('dynamized')) + { + //add growers to each ul.tree elements + $('ul.tree.dhtml ul').prev().before(" "); + + //dynamically add the '.last' class on each last item of a branch + $('ul.tree.dhtml ul li:last-child, ul.tree.dhtml li:last-child').addClass('last'); + + //collapse every expanded branch + $('ul.tree.dhtml span.grower.OPEN').addClass('CLOSE').removeClass('OPEN').parent().find('ul:first').hide(); + $('ul.tree.dhtml').show(); + + //open the tree for the selected branch + $('ul.tree.dhtml .selected').parents().each( function() { + if ($(this).is('ul')) + toggleBranch($(this).prev().prev(), true); + }); + toggleBranch( $('ul.tree.dhtml .selected').prev(), true); + + //add a fonction on clicks on growers + $('ul.tree.dhtml span.grower').click(function(){ + toggleBranch($(this)); + }); + //mark this 'ul.tree' elements as already 'dynamized' + $('ul.tree.dhtml').addClass('dynamized'); + + $('ul.tree.dhtml').removeClass('dhtml'); + } +}); + +//animate the opening of the branch (span.grower jQueryElement) +function openBranch(jQueryElement, noAnimation) +{ + jQueryElement.addClass('OPEN').removeClass('CLOSE'); + if(noAnimation) + jQueryElement.parent().find('ul:first').show(); + else + jQueryElement.parent().find('ul:first').slideDown(); +} +//animate the closing of the branch (span.grower jQueryElement) +function closeBranch(jQueryElement, noAnimation) +{ + jQueryElement.addClass('CLOSE').removeClass('OPEN'); + if(noAnimation) + jQueryElement.parent().find('ul:first').hide(); + else + jQueryElement.parent().find('ul:first').slideUp(); +} + +//animate the closing or opening of the branch (ul jQueryElement) +function toggleBranch(jQueryElement, noAnimation) +{ + if(jQueryElement.hasClass('OPEN')) + closeBranch(jQueryElement, noAnimation); + else + openBranch(jQueryElement, noAnimation); +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/js/tools/vatManagement.js b/www/themes/chocolatdemariage/js/tools/vatManagement.js new file mode 100644 index 00000000..326ea2a8 --- /dev/null +++ b/www/themes/chocolatdemariage/js/tools/vatManagement.js @@ -0,0 +1,86 @@ +/* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ +$(document).ready(function(){ + vat_number(); + vat_number_ajax(); + + $(document).on('input', '#company, #company_invoice', function(){ + vat_number(); + }); +}); + +function vat_number() +{ + if ($('#company').length && ($('#company').val() != '')) + $('#vat_number, #vat_number_block').show(); + else + $('#vat_number, #vat_number_block').hide(); + + if ($('#company_invoice').length && ($('#company_invoice').val() != '')) + $('#vat_number_block_invoice').show(); + else + $('#vat_number_block_invoice').hide(); +} + +function vat_number_ajax() +{ + $(document).on('change', '#id_country', function() + { + if (typeof vatnumber_ajax_call !== 'undefined' && vatnumber_ajax_call) + $.ajax({ + type: 'POST', + headers: {"cache-control": "no-cache"}, + url: baseDir + 'modules/vatnumber/ajax.php?id_country=' + parseInt($(this).val()) + '&rand=' + new Date().getTime(), + success: function(isApplicable){ + if(isApplicable == "1") + { + $('#vat_area').show(); + $('#vat_number').show(); + } + else + $('#vat_area').hide(); + } + }); + }); + + $(document).on('change', '#id_country_invoice', function() + { + if (typeof vatnumber_ajax_call !== 'undefined' && vatnumber_ajax_call) + $.ajax({ + type: 'POST', + headers: {"cache-control": "no-cache"}, + url: baseDir + 'modules/vatnumber/ajax.php?id_country=' + parseInt($(this).val()) + '&rand=' + new Date().getTime(), + success: function(isApplicable){ + if(isApplicable == "1") + { + $('#vat_area_invoice').show(); + $('#vat_number_invoice').show(); + } + else + $('#vat_area_invoice').hide(); + } + }); + }); +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/lang/en.php b/www/themes/chocolatdemariage/lang/en.php new file mode 100644 index 00000000..b4c41a4a --- /dev/null +++ b/www/themes/chocolatdemariage/lang/en.php @@ -0,0 +1,433 @@ + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/lang/index.php b/www/themes/chocolatdemariage/lang/index.php new file mode 100644 index 00000000..044cb85e --- /dev/null +++ b/www/themes/chocolatdemariage/lang/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; \ No newline at end of file diff --git a/www/themes/chocolatdemariage/layout.tpl b/www/themes/chocolatdemariage/layout.tpl new file mode 100644 index 00000000..c7fb7b85 --- /dev/null +++ b/www/themes/chocolatdemariage/layout.tpl @@ -0,0 +1,32 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @version Release: $Revision$ +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{assign var='left_column_size' value=0}{assign var='right_column_size' value=0} +{if isset($HOOK_LEFT_COLUMN) && $HOOK_LEFT_COLUMN|trim && !$hide_left_column}{$left_column_size=3}{/if} +{if isset($HOOK_RIGHT_COLUMN) && $HOOK_RIGHT_COLUMN|trim && !$hide_right_column}{$right_column_size=3}{/if} +{if !empty($display_header)}{include file="$tpl_dir./header.tpl" HOOK_HEADER=$HOOK_HEADER}{/if} +{if !empty($template)}{$template}{/if} +{if !empty($display_footer)}{include file="$tpl_dir./footer.tpl"}{/if} +{if !empty($live_edit)}{$live_edit}{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/account.html b/www/themes/chocolatdemariage/mails/en/account.html new file mode 100644 index 00000000..a493046b --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/account.html @@ -0,0 +1,147 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname},
    + Thank you for creating a customer account at {shop_name}. +
    +
    + + + + + + +
      + +

    + Your {shop_name} login details

    + + Here are your login details:
    + E-mail address: {email}
    + Password: {passwd} +
    +
    +
     
    +
    + + + + + + +
      + +

    Important Security Tips:

    +
      +
    1. Always keep your account details safe.
    2. +
    3. Never disclose your login details to anyone.
    4. +
    5. Change your password regularly.
    6. +
    7. Should you suspect someone is using your account illegally, please notify us immediately.
    8. +
    +
    +
     
    +
    + + You can now place orders on our shop: {shop_name} + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/account.txt b/www/themes/chocolatdemariage/mails/en/account.txt new file mode 100644 index 00000000..036aacc5 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/account.txt @@ -0,0 +1,28 @@ + +Message from {shop_name} + +Hi {firstname} {lastname}, + +Thank you for creating a customer account at {shop_name}. +Your {shop_name} login details + +Here are your login details: + +E-MAIL ADDRESS: {email} + +PASSWORD: {passwd} + +Important Security Tips: + +* Always keep your account details safe. + +* Never disclose your login details to anyone. + +* Change your password regularly. + +* Should you suspect someone is using your account illegally, please +notify us immediately. + +You can now place orders on our shop: {shop_name} +[{shop_url}] + diff --git a/www/themes/chocolatdemariage/mails/en/backoffice_order.html b/www/themes/chocolatdemariage/mails/en/backoffice_order.html new file mode 100644 index 00000000..b6d0ad49 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/backoffice_order.html @@ -0,0 +1,116 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + A new order has been generated on your behalf. +

    + + Please go on {order_link} to finalize the payment. + +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/backoffice_order.txt b/www/themes/chocolatdemariage/mails/en/backoffice_order.txt new file mode 100644 index 00000000..ca52b3af --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/backoffice_order.txt @@ -0,0 +1,10 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +A new order has been generated on your behalf. + +Please go on {order_link} [{order_link}] to finalize +the payment. + diff --git a/www/themes/chocolatdemariage/mails/en/bankwire.html b/www/themes/chocolatdemariage/mails/en/bankwire.html new file mode 100644 index 00000000..f1aeffaf --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/bankwire.html @@ -0,0 +1,149 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname},
    + Thank you for shopping with {shop_name}! +
    +
    + + + + + + +
      + +

    + Order {order_name} - Awaiting wire payment +

    + + Your order with the reference {order_name} has been placed successfully and will be shipped as soon as we receive your payment. + +
    +
     
    +
    + + + + + + +
      + +

    + You have selected to pay by wire transfer.

    + + Here are the bank details for your transfer:
    + Amount: {total_paid}
    + Account owner: {bankwire_owner}
    + Account details: {bankwire_details}
    + Bank address: {bankwire_address} +
    +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/bankwire.txt b/www/themes/chocolatdemariage/mails/en/bankwire.txt new file mode 100644 index 00000000..3060944c --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/bankwire.txt @@ -0,0 +1,28 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Thank you for shopping with {shop_name}! + +Order {order_name} - Awaiting wire payment + +Your order with the reference {order_name} has been placed +successfully and will be SHIPPED AS SOON AS WE RECEIVE YOUR PAYMENT. + +You have selected to pay by wire transfer. + +Here are the bank details for your transfer: + +AMOUNT: {total_paid} + +ACCOUNT OWNER: {bankwire_owner} + +ACCOUNT DETAILS: {bankwire_details} + +BANK ADDRESS: {bankwire_address} + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/cheque.html b/www/themes/chocolatdemariage/mails/en/cheque.html new file mode 100644 index 00000000..cdc365cc --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/cheque.html @@ -0,0 +1,148 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname},
    + Thank you for shopping with {shop_name}! +
    +
    + + + + + + +
      + +

    + Order {order_name} - Awaiting check payment

    + + Your order with the reference {order_name} has been placed successfully and will be shipped as soon as we receive your payment. +
    +
     
    +
    + + + + + + +
      + +

    + You have selected to pay by check.

    + + Here are the bank details for your check:
    + Amount: {total_paid}
    + Payable to the order of: {cheque_name}
    + Please mail your check to: {cheque_address_html} +
    +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/cheque.txt b/www/themes/chocolatdemariage/mails/en/cheque.txt new file mode 100644 index 00000000..a6124c34 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/cheque.txt @@ -0,0 +1,27 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Thank you for shopping with {shop_name}! + +Order {order_name} - Awaiting wire payment + +Your order with the reference {order_name} has been placed +successfully and will be SHIPPED AS SOON AS WE RECEIVE YOUR PAYMENT. + +You have selected to pay by check. + +Here are the bank details for your check: + +AMOUNT: {total_paid} + +PAYABLE TO THE ORDER OF: {cheque_name} + +PLEASE MAIL YOUR CHECK TO: {cheque_address} + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/contact.html b/www/themes/chocolatdemariage/mails/en/contact.html new file mode 100644 index 00000000..7bd2b82e --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/contact.html @@ -0,0 +1,114 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + +
    + + Message from a {shop_name} customer + +
    + + + + + + +
      + + + Customer e-mail address: {email}

    + Customer message: {message}

    + Order ID: {order_name}
    + Attached file: {attached_file} +
    +
    +
     
    +
    + + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/contact.txt b/www/themes/chocolatdemariage/mails/en/contact.txt new file mode 100644 index 00000000..a9573c3a --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/contact.txt @@ -0,0 +1,13 @@ + +[{shop_url}] + +Message from a {shop_name} customer + +CUSTOMER E-MAIL ADDRESS: {email} + +CUSTOMER MESSAGE: {message} + +ORDER ID: {order_name} + +ATTACHED FILE: {attached_file} + diff --git a/www/themes/chocolatdemariage/mails/en/contact_form.html b/www/themes/chocolatdemariage/mails/en/contact_form.html new file mode 100644 index 00000000..f2cd51f2 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/contact_form.html @@ -0,0 +1,126 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Your message to {shop_name} Customer Service + +
    + + + + + + +
      + + + Your message has been sent successfully.

    + Message: {message}

    + Order ID: {order_name}
    + Product: {product_name}
    + Attached file: {attached_file} +
    +
    +
     
    +
    + + + We will answer as soon as possible. + + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/contact_form.txt b/www/themes/chocolatdemariage/mails/en/contact_form.txt new file mode 100644 index 00000000..c30bb1db --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/contact_form.txt @@ -0,0 +1,17 @@ + +[{shop_url}] + +Your message to {shop_name} Customer Service + +Your message has been sent successfully. + +MESSAGE: {message} + +ORDER ID: {order_name} + +PRODUCT: {product_name} + +ATTACHED FILE: {attached_file} + +We will answer as soon as possible. + diff --git a/www/themes/chocolatdemariage/mails/en/credit_slip.html b/www/themes/chocolatdemariage/mails/en/credit_slip.html new file mode 100644 index 00000000..e1247abd --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/credit_slip.html @@ -0,0 +1,123 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Order {order_name} - Credit slip created

    + + We have generated a credit slip in your name for order with the reference {order_name}. + +
    +
     
    +
    + + + You can review this credit slip and download your invoice from the "My credit slips" section of your account by clicking "My account" on our shop. + + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/credit_slip.txt b/www/themes/chocolatdemariage/mails/en/credit_slip.txt new file mode 100644 index 00000000..71633f68 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/credit_slip.txt @@ -0,0 +1,16 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Order {order_name} - Credit slip created + +We have generated a credit slip in your name for order with the +reference {order_name}. + +You can review this credit slip and download your invoice from the +"My credit slips" [{history_url}] section of your +account by clicking "My account" [{my_account_url}] +on our shop. + + diff --git a/www/themes/chocolatdemariage/mails/en/download-product.tpl b/www/themes/chocolatdemariage/mails/en/download-product.tpl new file mode 100644 index 00000000..3ad0101b --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/download-product.tpl @@ -0,0 +1,13 @@ +
      +{foreach from=$virtualProducts item=product} +
    • + {$product.name} + {if isset($product.deadline)} + expires on {$product.deadline} + {/if} + {if isset($product.downloadable)} + downloadable {$product.downloadable} time(s) + {/if} +
    • +{/foreach} +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/download_product.html b/www/themes/chocolatdemariage/mails/en/download_product.html new file mode 100644 index 00000000..051e1052 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/download_product.html @@ -0,0 +1,126 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname},
    + Thank you for your order with the reference {order_name} from {shop_name} +
    +
    + + + + + + +
      + +

    + Product(s) now available for download

    + + You have {nbProducts} product(s) now available for download using the following link(s):

    + {virtualProducts} +
    +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/download_product.txt b/www/themes/chocolatdemariage/mails/en/download_product.txt new file mode 100644 index 00000000..d1753a0a --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/download_product.txt @@ -0,0 +1,18 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Thank you for your order with the reference {order_name} from +{shop_name} + +You have {nbproducts} product(s) now available for download using the +following link(s): + +{virtualproducts} + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/employee_password.html b/www/themes/chocolatdemariage/mails/en/employee_password.html new file mode 100644 index 00000000..7b54c59b --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/employee_password.html @@ -0,0 +1,119 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Your {shop_name} login information +

    + + Here is your personal login information for {shop_name}:

    + First name: {firstname}
    + Last name: {lastname}
    + Password: {passwd}
    + E-mail address: {email} +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/employee_password.txt b/www/themes/chocolatdemariage/mails/en/employee_password.txt new file mode 100644 index 00000000..e3a45844 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/employee_password.txt @@ -0,0 +1,15 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Here is your personal login information for {shop_name}: + +FIRST NAME: {firstname} + +LAST NAME: {lastname} + +PASSWORD: {passwd} + +E-MAIL ADDRESS: {email} + diff --git a/www/themes/chocolatdemariage/mails/en/forward_msg.html b/www/themes/chocolatdemariage/mails/en/forward_msg.html new file mode 100644 index 00000000..9aca8c4a --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/forward_msg.html @@ -0,0 +1,117 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Customer service - Forwarded discussion +

    + + {employee} wanted to forward this discussion to you.

    + Discussion history: {messages}

    + {employee} added "{comment}" +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/forward_msg.txt b/www/themes/chocolatdemariage/mails/en/forward_msg.txt new file mode 100644 index 00000000..c30233ee --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/forward_msg.txt @@ -0,0 +1,13 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Customer service - Forwarded discussion + +{employee} wanted to forward this discussion to you. + +DISCUSSION HISTORY: {messages} + +{employee} added "{comment}" + diff --git a/www/themes/chocolatdemariage/mails/en/guest_to_customer.html b/www/themes/chocolatdemariage/mails/en/guest_to_customer.html new file mode 100644 index 00000000..3441295c --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/guest_to_customer.html @@ -0,0 +1,134 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Your customer account creation +

    + + Your guest account for {shop_name} has been transformed into a customer account.

    + E-mail address: {email}

    + Password: {passwd} +
    +
    +
     
    +
    + + + Please be careful when sharing these login details with others. + +
    + + + You can access your customer account on our shop: {shop_url} + + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/guest_to_customer.txt b/www/themes/chocolatdemariage/mails/en/guest_to_customer.txt new file mode 100644 index 00000000..24345068 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/guest_to_customer.txt @@ -0,0 +1,18 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Your customer account creation + +Your guest account for {shop_name} has been transformed into a +customer account. + +E-MAIL ADDRESS: {email} + +PASSWORD: {passwd} + +Please be careful when sharing these login details with others. + +You can access your customer account on our shop: {shop_url} + diff --git a/www/themes/chocolatdemariage/mails/en/in_transit.html b/www/themes/chocolatdemariage/mails/en/in_transit.html new file mode 100644 index 00000000..8468486a --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/in_transit.html @@ -0,0 +1,124 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Order {order_name} - In transit +

    + + Your order with the reference {order_name} is currently in transit.

    + You can track your package using the following link: {followup} +
    +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/in_transit.txt b/www/themes/chocolatdemariage/mails/en/in_transit.txt new file mode 100644 index 00000000..6a2babeb --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/in_transit.txt @@ -0,0 +1,16 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Order {order_name} - In transit + +Your order with the reference {order_name} is currently in transit. + +You can track your package using the following link: {followup} +[{followup}] + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. diff --git a/www/themes/chocolatdemariage/mails/en/lang.php b/www/themes/chocolatdemariage/mails/en/lang.php new file mode 100644 index 00000000..b7355987 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/lang.php @@ -0,0 +1,61 @@ + +* @copyright 2007-2014 PrestaShop SA +* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*/ + +global $_LANGMAIL; +$_LANGMAIL = array(); + +$_LANGMAIL['Virtual product to download'] = 'Virtual product(s) available for download'; +$_LANGMAIL['Your guest account has been transformed to customer account'] = 'Your guest account has been transformed to a customer account'; +$_LANGMAIL['Your order return state has changed'] = 'Your order return status has changed'; +$_LANGMAIL['Password query confirmation'] = 'Forgot password'; +$_LANGMAIL['New voucher regarding your order %s'] = 'New voucher for your order %s'; +$_LANGMAIL['Newsletter confirmation'] = 'Newsletter subscription confirmation'; +$_LANGMAIL['Your cart and your discount'] = 'Discount offer for items in your cart'; +$_LANGMAIL['Thanks for your order'] = 'Thanks for your order!'; +$_LANGMAIL['You are one of our best customers'] = 'Thank you for being one of our best customers'; +$_LANGMAIL['Product available'] = 'Your watched product is now available'; +$_LANGMAIL['Product out of stock'] = 'One or more products are almost out of stock'; +$_LANGMAIL['We miss you'] = 'We miss you'; +$_LANGMAIL['Email verification'] = 'Email verification'; +$_LANGMAIL['Newsletter voucher'] = 'Newsletter voucher'; +$_LANGMAIL['New order'] = 'New order : #%d - %s'; +$_LANGMAIL['Stock coverage'] = 'Stock coverage'; +$_LANGMAIL['Congratulations!'] = 'Congratulations!'; +$_LANGMAIL['Your wishlist\\\'s link'] = 'Your wishlist\'s link'; +$_LANGMAIL['Message from %1$s %2$s'] = 'Message from %1$s %2$s'; +$_LANGMAIL['Your order has been changed'] = 'Your order has been changed'; +$_LANGMAIL['Welcome!'] = 'Welcome!'; +$_LANGMAIL['New credit slip regarding your order'] = 'New credit slip regarding your order'; +$_LANGMAIL['Fwd: Customer message'] = 'Fwd: Customer message'; +$_LANGMAIL['Package in transit'] = 'Package in transit'; +$_LANGMAIL['Order confirmation'] = 'Order confirmation'; +$_LANGMAIL['Message from a customer'] = 'Message from a customer'; +$_LANGMAIL['New message regarding your order'] = 'New message regarding your order'; +$_LANGMAIL['Process the payment of your order'] = 'Process the payment of your order'; +$_LANGMAIL['Log: You have a new alert from your shop'] = 'Log: You have a new alert from your shop'; +$_LANGMAIL['Your new password'] = 'Your new password'; +$_LANGMAIL['An answer to your message is available #ct%1$s #tc%2$s'] = 'An answer to your message is available #ct%1$s #tc%2$s'; +$_LANGMAIL['%1$s sent you a link to %2$s'] = '%1$s sent you a link to %2$s'; diff --git a/www/themes/chocolatdemariage/mails/en/log_alert.html b/www/themes/chocolatdemariage/mails/en/log_alert.html new file mode 100644 index 00000000..7fa989be --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/log_alert.html @@ -0,0 +1,114 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + You have received a new log alert

    + + Warning: you have received a new log alert in your Back Office.

    + You can check for it in the "Tools" > "Logs" section of your Back Office.
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/log_alert.txt b/www/themes/chocolatdemariage/mails/en/log_alert.txt new file mode 100644 index 00000000..b49e7722 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/log_alert.txt @@ -0,0 +1,10 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +WARNING: you have received a new log alert in your Back Office. + +You can check for it in the "TOOLS" > "LOGS" section of your Back +Office. + diff --git a/www/themes/chocolatdemariage/mails/en/newsletter.html b/www/themes/chocolatdemariage/mails/en/newsletter.html new file mode 100644 index 00000000..9314b000 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/newsletter.html @@ -0,0 +1,97 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + +
    + Hi {firstname} {lastname}, +
    + {message} +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/newsletter.txt b/www/themes/chocolatdemariage/mails/en/newsletter.txt new file mode 100644 index 00000000..c2462b28 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/newsletter.txt @@ -0,0 +1,10 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +{message} + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/mails/en/order_canceled.html b/www/themes/chocolatdemariage/mails/en/order_canceled.html new file mode 100644 index 00000000..d1776a94 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_canceled.html @@ -0,0 +1,121 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Order {order_name} - Order cancelled

    + + Your order with the reference {order_name} from {shop_name} has been cancelled. +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/order_canceled.txt b/www/themes/chocolatdemariage/mails/en/order_canceled.txt new file mode 100644 index 00000000..a0b54aa9 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_canceled.txt @@ -0,0 +1,14 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Order {order_name} - Order cancelled + +Your order with the reference {order_name} from {shop_name} has +been cancelled. + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. diff --git a/www/themes/chocolatdemariage/mails/en/order_changed.html b/www/themes/chocolatdemariage/mails/en/order_changed.html new file mode 100644 index 00000000..bd2556a0 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_changed.html @@ -0,0 +1,122 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Order {order_name} - Order changed

    + + Your order with the reference {order_name} from {shop_name} has been changed by the merchant. +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/order_changed.txt b/www/themes/chocolatdemariage/mails/en/order_changed.txt new file mode 100644 index 00000000..464f7bd2 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_changed.txt @@ -0,0 +1,15 @@ + +Message de [{shop_url}] + +Hi {firstname} {lastname}, + +Order {order_name} - Order changed + +Your order with the reference {order_name} from {shop_name} has +been changed by the merchant. + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/order_conf.html b/www/themes/chocolatdemariage/mails/en/order_conf.html new file mode 100644 index 00000000..aa377977 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_conf.html @@ -0,0 +1,388 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname},
    + Thank you for shopping with {shop_name}! +
    +
    + + + + + + +
      + +

    + Order details +

    + + Order: {order_name} Placed on {date}

    + Payment: {payment} +
    +
    +
     
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ReferenceProductUnit priceQuantityTotal price
    +   {products} +
    +   {discounts} +
    + + + + + + +
      + + Products + +  
    +
    + + + + + + +
      + + {total_products} + +  
    +
    + + + + + + +
      + + Discounts + +  
    +
    + + + + + + +
      + + {total_discounts} + +  
    +
    + + + + + + +
      + + Gift-wrapping + +  
    +
    + + + + + + +
      + + {total_wrapping} + +  
    +
    + + + + + + +
      + + Shipping + +  
    +
    + + + + + + +
      + + {total_shipping} + +  
    +
    + + + + + + +
      + + Total Tax paid + +  
    +
    + + + + + + +
      + + {total_tax_paid} + +  
    +
    + + + + + + +
      + + Total paid + +  
    +
    + + + + + + +
      + + {total_paid} + +  
    +
    +
    +
    + + + + + + +
      + +

    + Shipping

    + + Carrier: {carrier}

    + Payment: {payment} +
    +
    +
     
    +
    + + + + + + +
    + + + + + + +
      + +

    + Delivery address

    + + {delivery_block_html} + +
    +
     
    +
      + + + + + + +
      + +

    + Billing address

    + + {invoice_block_html} + +
    +
     
    +
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/order_conf.txt b/www/themes/chocolatdemariage/mails/en/order_conf.txt new file mode 100644 index 00000000..cfccc85f --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_conf.txt @@ -0,0 +1,62 @@ + +Message de [{shop_url}] + +Hi {firstname} {lastname}, + +Thank you for shopping with {shop_name}! + +ORDER: {order_name} Placed on {date} + +PAYMENT: {payment} + +REFERENCE + +PRODUCT + +UNIT PRICE + +QUANTITY + +TOTAL PRICE + +{products_txt} + +{discounts} + +PRODUCTS + +{total_products} + +DISCOUNTS + +{total_discounts} + +GIFT-WRAPPING + +{total_wrapping} + +SHIPPING + +{total_shipping} + +TOTAL TAX PAID + +{total_tax_paid} + +TOTAL PAID + +{total_paid} + +CARRIER: {carrier} + +PAYMENT: {payment} + +{delivery_block_txt} + +{invoice_block_txt} + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/order_conf_cart_rules.tpl b/www/themes/chocolatdemariage/mails/en/order_conf_cart_rules.tpl new file mode 100644 index 00000000..742554d7 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_conf_cart_rules.tpl @@ -0,0 +1,30 @@ +{foreach $list as $cart_rule} + + + + + + + + +
    + + {$cart_rule['voucher_name']} + +
    + + + + + + + + +
    + + {$cart_rule['voucher_reduction']} + +
    + + +{/foreach} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/order_conf_cart_rules.txt b/www/themes/chocolatdemariage/mails/en/order_conf_cart_rules.txt new file mode 100644 index 00000000..72a6970d --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_conf_cart_rules.txt @@ -0,0 +1,3 @@ +{foreach $list as $cart_rule} + {$cart_rule['voucher_name']} {$cart_rule['voucher_reduction']} +{/foreach} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/order_conf_product_list.tpl b/www/themes/chocolatdemariage/mails/en/order_conf_product_list.tpl new file mode 100644 index 00000000..104b21db --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_conf_product_list.tpl @@ -0,0 +1,126 @@ +{foreach $list as $product} + + + + + + + + +
      + + {$product['reference']} + +  
    + + + + + + + + +
      + + {$product['name']} + +  
    + + + + + + + + +
      + + {$product['unit_price']} + +  
    + + + + + + + + +
      + + {$product['quantity']} + +  
    + + + + + + + + +
      + + {$product['price']} + +  
    + + + {foreach $product['customization'] as $customization} + + + + + + + + +
      + + {$product['name']}
    + {$customization['customization_text']} +
    +
     
    + + + + + + + + +
      + + {$product['unit_price']} + +  
    + + + + + + + + +
      + + {$customization['customization_quantity']} + +  
    + + + + + + + + +
      + + {$customization['quantity']} + +  
    + + + {/foreach} +{/foreach} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/order_conf_product_list.txt b/www/themes/chocolatdemariage/mails/en/order_conf_product_list.txt new file mode 100644 index 00000000..0ffd7db7 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_conf_product_list.txt @@ -0,0 +1,21 @@ +{foreach $list as $product} + {$product['reference']} + + {$product['name']} + + {$product['price']} + + {$product['quantity']} + + {$product['price']} + + {foreach $product['customization'] as $customization} + {$product['name']} {$customization['customization_text']} + + {$product['price']} + + {$product['customization_quantity']} + + {$product['quantity']} + {/foreach} +{/foreach} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/order_customer_comment.html b/www/themes/chocolatdemariage/mails/en/order_customer_comment.html new file mode 100644 index 00000000..e6548bba --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_customer_comment.html @@ -0,0 +1,116 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Message from a customer

    + + You have received a new message regarding order with the reference {order_name}.

    + Customer: {firstname} {lastname} ({email})

    + {message} +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/order_customer_comment.txt b/www/themes/chocolatdemariage/mails/en/order_customer_comment.txt new file mode 100644 index 00000000..850eed9a --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_customer_comment.txt @@ -0,0 +1,12 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +You have received a new message regarding order with the reference +{order_name}. + +CUSTOMER: {firstname} {lastname} ({email}) + +{message} + diff --git a/www/themes/chocolatdemariage/mails/en/order_merchant_comment.html b/www/themes/chocolatdemariage/mails/en/order_merchant_comment.html new file mode 100644 index 00000000..f8a128a3 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_merchant_comment.html @@ -0,0 +1,115 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Message from {shop_name}

    + + You have received a new message from {shop_name} regarding order with the reference {order_name}.

    + Message: {message} +
    +
    +
     
    +
    + + + + +
    +
     
    + + diff --git a/www/themes/chocolatdemariage/mails/en/order_merchant_comment.txt b/www/themes/chocolatdemariage/mails/en/order_merchant_comment.txt new file mode 100644 index 00000000..543dd439 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_merchant_comment.txt @@ -0,0 +1,10 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +You have received a new message from {shop_name} regarding order with +the reference {order_name}. + +MESSAGE: {message} + diff --git a/www/themes/chocolatdemariage/mails/en/order_return_state.html b/www/themes/chocolatdemariage/mails/en/order_return_state.html new file mode 100644 index 00000000..76085db2 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_return_state.html @@ -0,0 +1,123 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Return #{id_order_return} - update

    + + We have updated the progress on your return #{id_order_return}, the new status is: "{state_order_return}"
    +
    +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/order_return_state.txt b/www/themes/chocolatdemariage/mails/en/order_return_state.txt new file mode 100644 index 00000000..e5bf6406 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/order_return_state.txt @@ -0,0 +1,12 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +We have updated the progress on your return #{id_order_return}, the +new status is: "{state_order_return}" + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/outofstock.html b/www/themes/chocolatdemariage/mails/en/outofstock.html new file mode 100644 index 00000000..90850db9 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/outofstock.html @@ -0,0 +1,125 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname},
    + Thanks for your order with the reference {order_name} from {shop_name}. +
    +
    + + + + + + +
      + +

    + Order {order_name} - Item(s) out of stock

    + + Unfortunately, one or more items are currently out of stock. This may cause a slight delay in your delivery. Please accept our apologies and rest assured that we are working hard to rectify this. + +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/outofstock.txt b/www/themes/chocolatdemariage/mails/en/outofstock.txt new file mode 100644 index 00000000..e3f05a84 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/outofstock.txt @@ -0,0 +1,19 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Thanks for your order with the reference {order_name} from +{shop_name}. + +Order {order_name} - Item(s) out of stock + +Unfortunately, one or more items are currently out of stock. This +may cause a slight delay in your delivery. Please accept our apologies +and rest assured that we are working hard to rectify this. + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/password.html b/www/themes/chocolatdemariage/mails/en/password.html new file mode 100644 index 00000000..aec5f929 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/password.html @@ -0,0 +1,122 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Your new {shop_name} login details

    + + E-mail address: {email}
    + Password: {passwd} +
    +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/password.txt b/www/themes/chocolatdemariage/mails/en/password.txt new file mode 100644 index 00000000..52308041 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/password.txt @@ -0,0 +1,14 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +E-MAIL ADDRESS: {email} + +PASSWORD: {passwd} + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/password_query.html b/www/themes/chocolatdemariage/mails/en/password_query.html new file mode 100644 index 00000000..393a0d1e --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/password_query.html @@ -0,0 +1,116 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Password reset request for {shop_name}

    + + You have requested to reset your {shop_name} login details.

    + Please note that this will change your current password.

    + To confirm this action, please use the following link:
    {url} +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/password_query.txt b/www/themes/chocolatdemariage/mails/en/password_query.txt new file mode 100644 index 00000000..88bd73a5 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/password_query.txt @@ -0,0 +1,13 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +You have requested to reset your {shop_name} login details. + +Please note that this will change your current password. + +To confirm this action, please use the following link: + +{url} [{url}] + diff --git a/www/themes/chocolatdemariage/mails/en/payment.html b/www/themes/chocolatdemariage/mails/en/payment.html new file mode 100644 index 00000000..556ba5f5 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/payment.html @@ -0,0 +1,121 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname},
    + Thank you for shopping with {shop_name}! +
    +
    + + + + + + +
      + +

    + Order {order_name} - Payment processed

    + + Your payment for order with the reference {order_name} was successfully processed. +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + diff --git a/www/themes/chocolatdemariage/mails/en/payment.txt b/www/themes/chocolatdemariage/mails/en/payment.txt new file mode 100644 index 00000000..814649ea --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/payment.txt @@ -0,0 +1,15 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Thank you for shopping with {shop_name}! + +Your payment for order with the reference {order_name} was +successfully processed. + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/payment_error.html b/www/themes/chocolatdemariage/mails/en/payment_error.html new file mode 100644 index 00000000..ab24cd80 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/payment_error.html @@ -0,0 +1,132 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Order {order_name} - Payment processing error

    + + There is a problem with your payment for {shop_name} order with the reference {order_name}. Please contact us at your earliest convenience.
    + We cannot ship your order until we receive your payment. +
    +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + If you have a guest account, you can follow your order via the "Guest Tracking" section on our shop. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/payment_error.txt b/www/themes/chocolatdemariage/mails/en/payment_error.txt new file mode 100644 index 00000000..1859a667 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/payment_error.txt @@ -0,0 +1,16 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +There is a problem with your payment for {shop_name} order with the +reference {order_name}. Please contact us at your earliest +convenience. + +WE CANNOT SHIP YOUR ORDER UNTIL WE RECEIVE YOUR PAYMENT. + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/preparation.html b/www/themes/chocolatdemariage/mails/en/preparation.html new file mode 100644 index 00000000..93fb3043 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/preparation.html @@ -0,0 +1,125 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Order {order_name} - Processing

    + + We are currently processing your {shop_name} order with the reference {order_name}. +
    +
     
    +
    + + + You can review your order and download your invoice from the + "Order history" section of your customer account by clicking + "My account" on our shop. + + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/preparation.txt b/www/themes/chocolatdemariage/mails/en/preparation.txt new file mode 100644 index 00000000..538e658c --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/preparation.txt @@ -0,0 +1,14 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +We are currently processing your {shop_name} order with the +reference {order_name}. + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + + diff --git a/www/themes/chocolatdemariage/mails/en/refund.html b/www/themes/chocolatdemariage/mails/en/refund.html new file mode 100644 index 00000000..60acac68 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/refund.html @@ -0,0 +1,123 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Order {order_name} - Refund processed

    + + We have processed your {shop_name} refund for order with the reference {order_name}. + +
    +
     
    +
    + + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + diff --git a/www/themes/chocolatdemariage/mails/en/refund.txt b/www/themes/chocolatdemariage/mails/en/refund.txt new file mode 100644 index 00000000..3aa7a211 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/refund.txt @@ -0,0 +1,15 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Order {order_name} - Refund processed + +We have processed your {shop_name} refund for order with the +reference {order_name}. + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/reply_msg.html b/www/themes/chocolatdemariage/mails/en/reply_msg.html new file mode 100644 index 00000000..4e3f0f57 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/reply_msg.html @@ -0,0 +1,107 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + +
    + Hi {firstname} {lastname}, +
    + {reply} +
    + + Please do not reply to this message, we will not receive it.

    In order to reply, please use the following link: {link} +
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/reply_msg.txt b/www/themes/chocolatdemariage/mails/en/reply_msg.txt new file mode 100644 index 00000000..5f178538 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/reply_msg.txt @@ -0,0 +1,11 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +{reply} + +Please do not reply to this message, we will not receive it. + +In order to reply, please use the following link: {link} + diff --git a/www/themes/chocolatdemariage/mails/en/shipped.html b/www/themes/chocolatdemariage/mails/en/shipped.html new file mode 100644 index 00000000..f0c1e52f --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/shipped.html @@ -0,0 +1,123 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + +
    + + Hi {firstname} {lastname},
    + Thank you for shopping with {shop_name}! +
    +
    + + + + + + +
      + +

    + Order {order_name} - Shipped +

    + + Your order with the reference {order_name} has been shipped.
    + You will soon receive a link to track the delivery progress of your package. +
    +
    +
     
    +
    + + You can review your order and download your invoice from the "Order history" section of your customer account by clicking "My account" on our shop. + +
    + + + + +
    +
     
    + + diff --git a/www/themes/chocolatdemariage/mails/en/shipped.txt b/www/themes/chocolatdemariage/mails/en/shipped.txt new file mode 100644 index 00000000..ba8aad66 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/shipped.txt @@ -0,0 +1,17 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Thank you for shopping with {shop_name}! + +Your order with the reference {order_name} has been shipped. + +You will soon receive a link to track the delivery progress of your +package. + +You can review your order and download your invoice from the +"Order history" [{history_url}] section of your +customer account by clicking "My account" +[{my_account_url}] on our shop. + diff --git a/www/themes/chocolatdemariage/mails/en/test.html b/www/themes/chocolatdemariage/mails/en/test.html new file mode 100644 index 00000000..031e50a4 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/test.html @@ -0,0 +1,100 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + Hello +
    + + This is a test e-mail from your shop.

    If you can read this, the test was successful!. +
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/test.txt b/www/themes/chocolatdemariage/mails/en/test.txt new file mode 100644 index 00000000..d7b23c8c --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/test.txt @@ -0,0 +1,9 @@ + +[{shop_url}] + +Hello + +This is a TEST E-MAIL from your shop. + +If you can read this, the test was successful! + diff --git a/www/themes/chocolatdemariage/mails/en/voucher.html b/www/themes/chocolatdemariage/mails/en/voucher.html new file mode 100644 index 00000000..4eef6dff --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/voucher.html @@ -0,0 +1,116 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Order {order_name} - Voucher created

    + + A voucher has been created in your name as a result of your order with the reference {order_name}.

    + Voucher code: {voucher_num} in the amount of {voucher_amount}

    + Simply copy/paste this code during the payment process for your next order. +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/voucher.txt b/www/themes/chocolatdemariage/mails/en/voucher.txt new file mode 100644 index 00000000..5c307d98 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/voucher.txt @@ -0,0 +1,15 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +Order {order_name} - Voucher created + +A voucher has been created in your name as a result of your order +with the reference {order_name}. + +VOUCHER CODE: {voucher_num} in the amount of {voucher_amount} + +Simply copy/paste this code during the payment process for your next +order. + diff --git a/www/themes/chocolatdemariage/mails/en/voucher_new.html b/www/themes/chocolatdemariage/mails/en/voucher_new.html new file mode 100644 index 00000000..36c983ca --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/voucher_new.html @@ -0,0 +1,116 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Hi {firstname} {lastname}, + +
    + + + + + + +
      + +

    + This is to inform you about the creation of a voucher. +

    + + Here is the code of your voucher: {voucher_num}

    + Simply copy/paste this code during the payment process for your next order. +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/en/voucher_new.txt b/www/themes/chocolatdemariage/mails/en/voucher_new.txt new file mode 100644 index 00000000..c8ea5393 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/en/voucher_new.txt @@ -0,0 +1,12 @@ + +[{shop_url}] + +Hi {firstname} {lastname}, + +This is to inform you about the creation of a voucher. + +Here is the code of your voucher: {voucher_num} + +Simply copy/paste this code during the payment process for your next +order. + diff --git a/www/themes/chocolatdemariage/mails/footer-mail.jpg b/www/themes/chocolatdemariage/mails/footer-mail.jpg new file mode 100644 index 00000000..a334f095 Binary files /dev/null and b/www/themes/chocolatdemariage/mails/footer-mail.jpg differ diff --git a/www/themes/chocolatdemariage/mails/fr/account.html b/www/themes/chocolatdemariage/mails/fr/account.html new file mode 100644 index 00000000..76cbd9d6 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/account.html @@ -0,0 +1,147 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    + Merci d'avoir créé votre compte client sur {shop_name}. +
    +
    + + + + + + +
      + +

    + Vos codes d'accès sur {shop_name}.

    + + Vos codes d'accès :
    + Adresse e-mail : {email}
    + Mot de passe : Mot de passe choisi lors de votre inscription +
    +

    Mot de passe oublié ?

    +
    + +
     
    +
    + + + + + + +
      + +

    Conseils de sécurité importants :

    +
      +
    1. Vos informations de compte doivent rester confidentielles.
    2. +
    3. Ne les communiquez jamais à qui que ce soit.
    4. +
    5. Changez votre mot de passe régulièrement.
    6. +
    7. Si vous pensez que quelqu'un utilise votre compte illégalement, veuillez nous prévenir immédiatement.
    8. +
    +
    +
     
    +
    + + Vous pouvez dès à présent passer commande sur notre boutique : {shop_name} + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/account.txt b/www/themes/chocolatdemariage/mails/fr/account.txt new file mode 100644 index 00000000..faa9f442 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/account.txt @@ -0,0 +1,31 @@ + +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Merci d'avoir créé un compte + +Vos codes d'accès sur {shop_name}. + +ADRESSE E-MAIL : {email} + +MOT DE PASSE : Mot de passe choisi lors de votre inscription + +Conseils de sécurité importants : + +* Vos informations de compte doivent rester confidentielles. + +* Ne les communiquez jamais à qui que ce soit. + +* Changez votre mot de passe régulièrement. + +* Si vous pensez que quelqu'un utilise votre compte illégalement, +veuillez nous prévenir immédiatement. + +Vous pouvez dès à présent passer commande sur notre boutique : +{shop_name} [{shop_url}] + + + diff --git a/www/themes/chocolatdemariage/mails/fr/alert_1.html b/www/themes/chocolatdemariage/mails/fr/alert_1.html new file mode 100644 index 00000000..0d691047 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/alert_1.html @@ -0,0 +1,118 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    +
    +
    + + + + + + +
      + +

    + De nouveaux produits ont étés ajoutés. +

    + {products} +
    +
     
    +
    + + Vous pouvez dès à présent passer commande sur notre boutique : {shop_name} + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/alert_1.txt b/www/themes/chocolatdemariage/mails/fr/alert_1.txt new file mode 100644 index 00000000..1d502c29 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/alert_1.txt @@ -0,0 +1,13 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +De nouveaux produits ont été ajoutés + +{products} + +Vous pouvez dès à présent passer commande sur notre boutique : {shop_name} + + diff --git a/www/themes/chocolatdemariage/mails/fr/alert_2.html b/www/themes/chocolatdemariage/mails/fr/alert_2.html new file mode 100644 index 00000000..eb417a8c --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/alert_2.html @@ -0,0 +1,119 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    +
    +
    + + + + + + +
      + +

    + Les produits suivants sont en rupture de stock +

    + {products} +
    +
     
    +
    + + Vous pouvez dès à présent passer commande sur notre boutique : {shop_name} + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/alert_2.txt b/www/themes/chocolatdemariage/mails/fr/alert_2.txt new file mode 100644 index 00000000..541e6269 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/alert_2.txt @@ -0,0 +1,13 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Les produits suivants sont en rupture de stock + +{products} + +Vous pouvez dès à présent passer commande sur notre boutique : {shop_name} + + diff --git a/www/themes/chocolatdemariage/mails/fr/alert_3.html b/www/themes/chocolatdemariage/mails/fr/alert_3.html new file mode 100644 index 00000000..a5d38e9c --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/alert_3.html @@ -0,0 +1,119 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    +
    +
    + + + + + + +
      + +

    + Les produits suivants sont de nouveau en stock +

    + {products} +
    +
     
    +
    + + Vous pouvez dès à présent passer commande sur notre boutique : {shop_name} + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/alert_3.txt b/www/themes/chocolatdemariage/mails/fr/alert_3.txt new file mode 100644 index 00000000..b64d87e2 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/alert_3.txt @@ -0,0 +1,12 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Les produits suivants sont de nouveau en stock + +{products} + +Vous pouvez dès à présent passer commande sur notre boutique : {shop_name} + diff --git a/www/themes/chocolatdemariage/mails/fr/backoffice_order.html b/www/themes/chocolatdemariage/mails/fr/backoffice_order.html new file mode 100644 index 00000000..b1c1ca01 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/backoffice_order.html @@ -0,0 +1,115 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Une nouvelle commande a été générée à votre demande.

    + + Veuillez vous rendre sur {order_link} pour finaliser votre paiement. +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/backoffice_order.txt b/www/themes/chocolatdemariage/mails/fr/backoffice_order.txt new file mode 100644 index 00000000..08b1a3c6 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/backoffice_order.txt @@ -0,0 +1,13 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Une nouvelle commande a été générée à votre demande. + +Veuillez vous rendre sur {order_link} [{order_link}] +pour finaliser votre paiement. + + + diff --git a/www/themes/chocolatdemariage/mails/fr/bankwire.html b/www/themes/chocolatdemariage/mails/fr/bankwire.html new file mode 100644 index 00000000..c2c3b28d --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/bankwire.html @@ -0,0 +1,150 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    + Merci d'avoir effectué vos achats sur {shop_name}! +
    +
    + + + + + + +
      + +

    + Commande {order_name} - En attente du paiement +

    + + Nous avons bien enregistré votre commande ayant pour référence {order_name}. Celle-ci vous sera envoyée dès réception de votre paiement. +
    +
     
    +
    + + + + + + +
      + +

    + Pour rappel, vous avez sélectionné le mode de paiement par virement bancaire. +

    + + Voici les informations dont vous avez besoin pour effectuer votre virement :
    + Montant : {total_paid}
    + Titulaire du compte : {bankwire_owner}
    + Détails du compte : {bankwire_details}
    + Adresse de la banque : {bankwire_address} +
    +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/bankwire.txt b/www/themes/chocolatdemariage/mails/fr/bankwire.txt new file mode 100644 index 00000000..f9c0b22f --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/bankwire.txt @@ -0,0 +1,34 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Merci d'avoir effectué vos achats sur {shop_name}! + +Commande {order_name} - En attente du paiement + +Nous avons bien enregistré votre commande ayant pour référence +{order_name}. Celle-ci vous sera ENVOYÉE DÈS RÉCEPTION DE VOTRE +PAIEMENT. + +Pour rappel, vous avez sélectionné le mode de paiement par virement +bancaire. + +Voici les informations dont vous avez besoin pour effectuer votre +virement : + +MONTANT : {total_paid} + +TITULAIRE DU COMPTE : {bankwire_owner} + +DÉTAILS DU COMPTE : {bankwire_details} + +ADRESSE DE LA BANQUE : {bankwire_address} + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + + diff --git a/www/themes/chocolatdemariage/mails/fr/cheque.html b/www/themes/chocolatdemariage/mails/fr/cheque.html new file mode 100644 index 00000000..23fe43b3 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/cheque.html @@ -0,0 +1,147 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    + Merci d'avoir effectué vos achats sur {shop_name}! +
    +
    + + + + + + +
      + +

    + Commande {order_name} - En attente du paiement par chèque

    + + Nous avons bien enregistré votre commande ayant pour référence {order_name}. Celle-ci vous sera envoyée dès réception de votre paiement. +
    +
     
    +
    + + + + + + +
      + +

    + Vous avez choisi de payer par chèque.

    + + Voici les informations dont vous avez besoin pour effectuer le paiement :
    + Montant : {total_paid}
    + À l'ordre de : {cheque_name}
    + Veuillez envoyer votre chèque à l'adresse suivante : {cheque_address_html} +
    +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/cheque.txt b/www/themes/chocolatdemariage/mails/fr/cheque.txt new file mode 100644 index 00000000..e8483677 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/cheque.txt @@ -0,0 +1,33 @@ + +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Merci d'avoir effectué vos achats sur {shop_name}! + +Commande {order_name} - En attente du paiement par chèque + +Nous avons bien enregistré votre commande ayant pour référence +{order_name}. Celle-ci vous sera ENVOYÉE DÈS RÉCEPTION DE VOTRE +PAIEMENT. + +Vous avez choisi de payer par chèque. + +Voici les informations dont vous avez besoin pour effectuer le +paiement : + +MONTANT : {total_paid} + +À L'ORDRE DE : {cheque_name} + +VEUILLEZ ENVOYER VOTRE CHÈQUE À L'ADRESSE SUIVANTE : +{cheque_address} + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + + diff --git a/www/themes/chocolatdemariage/mails/fr/contact.html b/www/themes/chocolatdemariage/mails/fr/contact.html new file mode 100644 index 00000000..86ad0a3b --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/contact.html @@ -0,0 +1,115 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Message de la part d'un client de {shop_name} + +
    + + + + + + +
      + + + Adresse e-mail du client : {email}

    + Message du client : {message}

    + Commande # : {order_name}
    + Pièce jointe : {attached_file} +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/contact.txt b/www/themes/chocolatdemariage/mails/fr/contact.txt new file mode 100644 index 00000000..319ab6f0 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/contact.txt @@ -0,0 +1,15 @@ +[{shop_url}] + +Message de {shop_name} + +Message de la part d'un client de {shop_name} + +ADRESSE E-MAIL DU CLIENT : {email} + +MESSAGE DU CLIENT : {message} + +COMMANDE # : {order_name} + +PIÈCE JOINTE : {attached_file} + + diff --git a/www/themes/chocolatdemariage/mails/fr/contact_form.html b/www/themes/chocolatdemariage/mails/fr/contact_form.html new file mode 100644 index 00000000..9bba5613 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/contact_form.html @@ -0,0 +1,125 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Votre message à l'attention du service client de {shop_name} + +
    + + + + + + +
      + + + Votre message a bien été envoyé à notre service client.

    + Message : {message}

    + Commande # : {order_name}
    + Produit : {product_name}
    + Pièce jointe : {attached_file} +
    +
    +
     
    +
    + + + Nous vous répondrons dés que possible. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/contact_form.txt b/www/themes/chocolatdemariage/mails/fr/contact_form.txt new file mode 100644 index 00000000..32a16037 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/contact_form.txt @@ -0,0 +1,18 @@ +[{shop_url}] + +Message de {shop_name} + +Votre message à l'attention du service client de {shop_name} + +Votre message a bien été envoyé à notre service client. + +MESSAGE : {message} + +COMMANDE # : {order_name} + +PRODUIT : {product_name} + +PIÈCE JOINTE : {attached_file} + +Nous vous répondrons dés que possible. + diff --git a/www/themes/chocolatdemariage/mails/fr/credit_slip.html b/www/themes/chocolatdemariage/mails/fr/credit_slip.html new file mode 100644 index 00000000..f96812c2 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/credit_slip.html @@ -0,0 +1,122 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Commande {order_name} - Nouvel avoir

    + + Nous vous informons de la génération d'un avoir à votre nom relatif à votre commande ayant pour référence {order_name}. +
    +
     
    +
    + + + Vous pouvez accéder à cet avoir et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/credit_slip.txt b/www/themes/chocolatdemariage/mails/fr/credit_slip.txt new file mode 100644 index 00000000..fb6ac388 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/credit_slip.txt @@ -0,0 +1,17 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Commande {order_name} - Nouvel avoir + +Nous vous informons de la génération d'un avoir à votre nom +relatif à votre commande ayant pour référence {order_name}. + +Vous pouvez accéder à cet avoir et télécharger votre facture +dans "Historique des commandes" [{history_url}] de la +rubrique "Mon compte" [{my_account_url}] sur notre +site. + + diff --git a/www/themes/chocolatdemariage/mails/fr/download-product.tpl b/www/themes/chocolatdemariage/mails/fr/download-product.tpl new file mode 100644 index 00000000..3ad0101b --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/download-product.tpl @@ -0,0 +1,13 @@ +
      +{foreach from=$virtualProducts item=product} +
    • + {$product.name} + {if isset($product.deadline)} + expires on {$product.deadline} + {/if} + {if isset($product.downloadable)} + downloadable {$product.downloadable} time(s) + {/if} +
    • +{/foreach} +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/download_product.html b/www/themes/chocolatdemariage/mails/fr/download_product.html new file mode 100644 index 00000000..25b6d690 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/download_product.html @@ -0,0 +1,133 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    + Merci pour votre commande portant la référence {order_name} sur {shop_name} +
    +
    + + + + + + +
      + +

    + Produit(s) à télécharger

    + + Vous avez {nbProducts} produit(s) à télécharger.

    + {virtualProducts} +
    +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + Si vous avez un compte invité, vous pouvez suivre votre commande dans la section "Suivi invité" de notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/download_product.txt b/www/themes/chocolatdemariage/mails/fr/download_product.txt new file mode 100644 index 00000000..0b4ea13e --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/download_product.txt @@ -0,0 +1,25 @@ + +[{shop_url}] + +Bonjour {firstname} {lastname}, + +Merci pour votre commande portant la référence {order_name} sur +{shop_name} + +Vous avez {nbproducts} produit(s) à télécharger. + +{virtualproducts} + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + +Si vous avez un compte invité, vous pouvez suivre votre commande +dans la section "Suivi invité" +[{guest_tracking_url}?id_order={order_name}] de notre +site. + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/mails/fr/employee_password.html b/www/themes/chocolatdemariage/mails/fr/employee_password.html new file mode 100644 index 00000000..55281d95 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/employee_password.html @@ -0,0 +1,118 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Voici vos informations personnelles pour {shop_name}

    + + Voici vos informations d'identification sur {shop_name} :

    + Prénom : {firstname}
    + Nom : {lastname}
    + Mot de passe : {passwd}
    + Adresse e-mail : {email} +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/employee_password.txt b/www/themes/chocolatdemariage/mails/fr/employee_password.txt new file mode 100644 index 00000000..ef027d06 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/employee_password.txt @@ -0,0 +1,18 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Voici vos informations personnelles pour {shop_name} : + +Voici vos informations d'identification sur {shop_name} + +PRÉNOM : {firstname} + +NOM : {lastname} + +MOT DE PASSE : {passwd} + +ADRESSE E-MAIL : {email} + diff --git a/www/themes/chocolatdemariage/mails/fr/forward_msg.html b/www/themes/chocolatdemariage/mails/fr/forward_msg.html new file mode 100644 index 00000000..79523e53 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/forward_msg.html @@ -0,0 +1,116 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Service client - Discussion transférée

    + + {employee} souhaite vous transférer cette discussion.

    + Historique de la discussion : {messages}

    + {employee} a ajouté "{comment}" +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/forward_msg.txt b/www/themes/chocolatdemariage/mails/fr/forward_msg.txt new file mode 100644 index 00000000..f6bb4fd5 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/forward_msg.txt @@ -0,0 +1,14 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Service client - Discussion transférée + +{employee} souhaite vous transférer cette discussion. + +HISTORIQUE DE LA DISCUSSION : {messages} + +{employee} a ajouté "{comment}" + diff --git a/www/themes/chocolatdemariage/mails/fr/guest_to_customer.html b/www/themes/chocolatdemariage/mails/fr/guest_to_customer.html new file mode 100644 index 00000000..455ec030 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/guest_to_customer.html @@ -0,0 +1,134 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Votre compte invité a été transformé en compte client

    + + Votre compte invité sur {shop_name} a été transformé en compte client.

    + Adresse e-mail : {email}

    + Mot de passe : {passwd} +
    +
    +
     
    +
    + + + Conservez ces informations confidentielles. + +
    + + + Vous pouvez accéder à votre compte sur notre site Internet : {shop_url} + + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/guest_to_customer.txt b/www/themes/chocolatdemariage/mails/fr/guest_to_customer.txt new file mode 100644 index 00000000..2b5ce6c6 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/guest_to_customer.txt @@ -0,0 +1,18 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Votre compte invité sur {shop_name} a été transformé en compte +client. + +ADRESSE E-MAIL : {email} + +MOT DE PASSE : {passwd} + +Conservez ces informations confidentielles. + +Vous pouvez accéder à votre compte sur notre site Internet : +{shop_url} + diff --git a/www/themes/chocolatdemariage/mails/fr/in_transit.html b/www/themes/chocolatdemariage/mails/fr/in_transit.html new file mode 100644 index 00000000..fd22c4a7 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/in_transit.html @@ -0,0 +1,132 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Commande {order_name} - En cours d'expédition

    + + La livraison de votre commande ayant pour référence {order_name} est en cours.

    + Vous pouvez suivre la progression de votre livraison à l'adresse suivante: {followup} +
    +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + Si vous avez un compte invité, vous pouvez suivre votre commande dans la section "Suivi invité" de notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/in_transit.txt b/www/themes/chocolatdemariage/mails/fr/in_transit.txt new file mode 100644 index 00000000..00a1b99b --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/in_transit.txt @@ -0,0 +1,26 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Commande {order_name} - En cours d'expédition + +La livraison de votre commande ayant pour référence {order_name} +est en cours. + +Vous pouvez suivre la progression de votre livraison à l'adresse +suivante: {followup} [{followup}] + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + +Si vous avez un compte invité, vous pouvez suivre votre commande +dans la section "Suivi invité" +[{guest_tracking_url}?id_order={order_name}] de notre +site. + + + diff --git a/www/themes/chocolatdemariage/mails/fr/lang.php b/www/themes/chocolatdemariage/mails/fr/lang.php new file mode 100644 index 00000000..91fbc6a1 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/lang.php @@ -0,0 +1,46 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Nouveau message d'alerte enregistré

    + + Attention : vous avez reçu un nouveau message d'alerte dans votre Back-Office.

    + Vous pouvez voir ce message dans votre Panneau d'administration dans Outils > Log.
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/log_alert.txt b/www/themes/chocolatdemariage/mails/fr/log_alert.txt new file mode 100644 index 00000000..a9e16662 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/log_alert.txt @@ -0,0 +1,15 @@ + +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Nouveau message d'alerte enregistré + +ATTENTION : vous avez reçu un nouveau message d'alerte dans votre +Back-Office. + +Vous pouvez voir ce message dans votre Panneau d'administration dans +OUTILS > LOG. + diff --git a/www/themes/chocolatdemariage/mails/fr/newsletter.html b/www/themes/chocolatdemariage/mails/fr/newsletter.html new file mode 100644 index 00000000..8df3ba19 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/newsletter.html @@ -0,0 +1,97 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + +
    + Bonjour {firstname} {lastname}, +
    + {message} +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/newsletter.txt b/www/themes/chocolatdemariage/mails/fr/newsletter.txt new file mode 100644 index 00000000..3a18d483 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/newsletter.txt @@ -0,0 +1,9 @@ + +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +{message} + diff --git a/www/themes/chocolatdemariage/mails/fr/order_canceled.html b/www/themes/chocolatdemariage/mails/fr/order_canceled.html new file mode 100644 index 00000000..00c6f2d0 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_canceled.html @@ -0,0 +1,124 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Commande {order_name} - Commande annulée +

    + + Votre commande sur {shop_name} ayant pour référence {order_name} a été annulée. +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/order_canceled.txt b/www/themes/chocolatdemariage/mails/fr/order_canceled.txt new file mode 100644 index 00000000..29e228c8 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_canceled.txt @@ -0,0 +1,17 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Commande {order_name} - Commande annulée + +Votre commande sur {shop_name} ayant pour référence {order_name} +a été annulée. + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + + diff --git a/www/themes/chocolatdemariage/mails/fr/order_changed.html b/www/themes/chocolatdemariage/mails/fr/order_changed.html new file mode 100644 index 00000000..540eb6f3 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_changed.html @@ -0,0 +1,130 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Commande {order_name} - Commande modifiée

    + + Votre commande sur {shop_name} ayant pour référence {order_name} a été modifiée par le marchand. +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + Si vous avez un compte invité, vous pouvez suivre votre commande dans la section "Suivi invité" de notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/order_changed.txt b/www/themes/chocolatdemariage/mails/fr/order_changed.txt new file mode 100644 index 00000000..044e8e9c --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_changed.txt @@ -0,0 +1,22 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Votre commande sur {shop_name} ayant pour référence {order_name} +a été modifiée par le marchand. + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + +Si vous avez un compte invité, vous pouvez suivre votre commande +dans la section "Suivi invité" +[{guest_tracking_url}?id_order={order_name}] de notre +site. + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/mails/fr/order_conf.html b/www/themes/chocolatdemariage/mails/fr/order_conf.html new file mode 100644 index 00000000..ac4f9300 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_conf.html @@ -0,0 +1,395 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    + Merci d'avoir effectué vos achats sur {shop_name}! +
    +
    + + + + + + +
      + +

    + Détails de la commande

    + + Commande : {order_name} Date {date}

    + Paiement : {payment} +
    +
    +
     
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    RéférenceProduitPrix unitaireQuantitéPrix total
    +   {products} +
    +   {discounts} +
    + + + + + + +
      + + Produits + +  
    +
    + + + + + + +
      + + {total_products} + +  
    +
    + + + + + + +
      + + Réductions + +  
    +
    + + + + + + +
      + + {total_discounts} + +  
    +
    + + + + + + +
      + + Paquet cadeau + +  
    +
    + + + + + + +
      + + {total_wrapping} + +  
    +
    + + + + + + +
      + + Livraison + +  
    +
    + + + + + + +
      + + {total_shipping} + +  
    +
    + + + + + + +
      + + TVA totale + +  
    +
    + + + + + + +
      + + {total_tax_paid} + +  
    +
    + + + + + + +
      + + Total payé + +  
    +
    + + + + + + +
      + + {total_paid} + +  
    +
    +
    +
    + + + + + + +
      + +

    + Livraison

    + + Transporteur : {carrier}

    + Paiement : {payment} +
    +
    +
     
    +
    + + + + + + +
    + + + + + + +
      + +

    + Adresse de livraison

    + + {delivery_block_html} + + +
    +
     
    +
      + + + + + + +
      + +

    + Adresse de facturation

    + + {invoice_block_html} + + +
    +
     
    +
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + Si vous avez un compte invité, vous pouvez suivre votre commande dans la section "Suivi invité" de notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/order_conf.txt b/www/themes/chocolatdemariage/mails/fr/order_conf.txt new file mode 100644 index 00000000..95d4c99e --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_conf.txt @@ -0,0 +1,69 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Merci d'avoir effectué vos achats sur {shop_name}! + +Détails de la commande + +COMMANDE : {order_name} Date {date} + +PAIEMENT : {payment} + +RÉFÉRENCE + +PRODUIT + +PRIX UNITAIRE + +QUANTITÉ + +PRIX TOTAL + +{products_txt} + +{discounts} + +PRODUITS + +{total_products} + +RÉDUCTIONS + +{total_discounts} + +PAQUET CADEAU + +{total_wrapping} + +LIVRAISON + +{total_shipping} + +TVA TOTALE + +{total_tax_paid} + +TOTAL PAYÉ + +{total_paid} + +TRANSPORTEUR : {carrier} + +PAIEMENT : {payment} + +Adresse de livraison + +{delivery_block_txt} + +Adresse de facturation + +{invoice_block_txt} + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + diff --git a/www/themes/chocolatdemariage/mails/fr/order_conf_cart_rules.tpl b/www/themes/chocolatdemariage/mails/fr/order_conf_cart_rules.tpl new file mode 100644 index 00000000..742554d7 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_conf_cart_rules.tpl @@ -0,0 +1,30 @@ +{foreach $list as $cart_rule} + + + + + + + + +
    + + {$cart_rule['voucher_name']} + +
    + + + + + + + + +
    + + {$cart_rule['voucher_reduction']} + +
    + + +{/foreach} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/order_conf_cart_rules.txt b/www/themes/chocolatdemariage/mails/fr/order_conf_cart_rules.txt new file mode 100644 index 00000000..72a6970d --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_conf_cart_rules.txt @@ -0,0 +1,3 @@ +{foreach $list as $cart_rule} + {$cart_rule['voucher_name']} {$cart_rule['voucher_reduction']} +{/foreach} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/order_conf_product_list.tpl b/www/themes/chocolatdemariage/mails/fr/order_conf_product_list.tpl new file mode 100644 index 00000000..104b21db --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_conf_product_list.tpl @@ -0,0 +1,126 @@ +{foreach $list as $product} + + + + + + + + +
      + + {$product['reference']} + +  
    + + + + + + + + +
      + + {$product['name']} + +  
    + + + + + + + + +
      + + {$product['unit_price']} + +  
    + + + + + + + + +
      + + {$product['quantity']} + +  
    + + + + + + + + +
      + + {$product['price']} + +  
    + + + {foreach $product['customization'] as $customization} + + + + + + + + +
      + + {$product['name']}
    + {$customization['customization_text']} +
    +
     
    + + + + + + + + +
      + + {$product['unit_price']} + +  
    + + + + + + + + +
      + + {$customization['customization_quantity']} + +  
    + + + + + + + + +
      + + {$customization['quantity']} + +  
    + + + {/foreach} +{/foreach} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/order_conf_product_list.txt b/www/themes/chocolatdemariage/mails/fr/order_conf_product_list.txt new file mode 100644 index 00000000..0ffd7db7 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_conf_product_list.txt @@ -0,0 +1,21 @@ +{foreach $list as $product} + {$product['reference']} + + {$product['name']} + + {$product['price']} + + {$product['quantity']} + + {$product['price']} + + {foreach $product['customization'] as $customization} + {$product['name']} {$customization['customization_text']} + + {$product['price']} + + {$product['customization_quantity']} + + {$product['quantity']} + {/foreach} +{/foreach} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/order_customer_comment.html b/www/themes/chocolatdemariage/mails/fr/order_customer_comment.html new file mode 100644 index 00000000..70c9aba4 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_customer_comment.html @@ -0,0 +1,116 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Message d'un client

    + + Vous avez reçu un nouveau message concernant la commande ayant pour référence : {order_name}.

    + Client : {firstname} {lastname} ({email})

    + {message} +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/order_customer_comment.txt b/www/themes/chocolatdemariage/mails/fr/order_customer_comment.txt new file mode 100644 index 00000000..a2555fea --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_customer_comment.txt @@ -0,0 +1,16 @@ + +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Message d'un client + +Vous avez reçu un nouveau message concernant la commande ayant pour +référence : {order_name}. + +CLIENT : {firstname} {lastname} ({email}) + +{message} + diff --git a/www/themes/chocolatdemariage/mails/fr/order_merchant_comment.html b/www/themes/chocolatdemariage/mails/fr/order_merchant_comment.html new file mode 100644 index 00000000..a08cfe52 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_merchant_comment.html @@ -0,0 +1,115 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Message de {shop_name}

    + + Vous avez reçu un nouveau message de {shop_name} concernant la commande ayant pour référence {order_name}.

    + Message : {message} +
    +
    +
     
    +
    + + + + +
    +
     
    + + diff --git a/www/themes/chocolatdemariage/mails/fr/order_merchant_comment.txt b/www/themes/chocolatdemariage/mails/fr/order_merchant_comment.txt new file mode 100644 index 00000000..6cd44e03 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_merchant_comment.txt @@ -0,0 +1,11 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Vous avez reçu un nouveau message de {shop_name} concernant la +commande ayant pour référence {order_name}. + +MESSAGE : {message} + diff --git a/www/themes/chocolatdemariage/mails/fr/order_return_state.html b/www/themes/chocolatdemariage/mails/fr/order_return_state.html new file mode 100644 index 00000000..08f617d5 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_return_state.html @@ -0,0 +1,123 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Retour de commande #{id_order_return} - mise à jour

    + + Votre bon de retour #{id_order_return} est passé à l'état : "{state_order_return}"
    +
    +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/order_return_state.txt b/www/themes/chocolatdemariage/mails/fr/order_return_state.txt new file mode 100644 index 00000000..2134c851 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/order_return_state.txt @@ -0,0 +1,16 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Retour de commande #{id_order_return} - mise à jour + +Votre bon de retour #{id_order_return} est passé à l'état : +"{state_order_return}" + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + diff --git a/www/themes/chocolatdemariage/mails/fr/outofstock.html b/www/themes/chocolatdemariage/mails/fr/outofstock.html new file mode 100644 index 00000000..10c11fea --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/outofstock.html @@ -0,0 +1,123 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    + Merci pour votre commande ayant pour référence {order_name} sur {shop_name} +
    +
    + + + + + + +
      + +

    + Commande {order_name} - Réapprovisionnement nécessaire

    + + Malheureusement, un ou plusieurs des produits que vous avez commandés sont actuellement en rupture de stock. Ceci peut entraîner un léger retard de livraison. Veuillez nous excuser pour pour ce délai et soyez assurés que nous faisons nos meilleurs efforts pour rectifier la situation rapidement. +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/outofstock.txt b/www/themes/chocolatdemariage/mails/fr/outofstock.txt new file mode 100644 index 00000000..c529a21c --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/outofstock.txt @@ -0,0 +1,21 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Merci pour votre commande ayant pour référence {order_name} sur +{shop_name} + +Commande {order_name} - Réapprovisionnement nécessaire + +Malheureusement, un ou plusieurs des produits que vous avez +commandés sont actuellement en rupture de stock. Ceci peut entraîner +un léger retard de livraison. Veuillez nous excuser pour pour ce +délai et soyez assurés que nous faisons nos meilleurs efforts pour +rectifier la situation rapidement. + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. diff --git a/www/themes/chocolatdemariage/mails/fr/password.html b/www/themes/chocolatdemariage/mails/fr/password.html new file mode 100644 index 00000000..9c1ba1c8 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/password.html @@ -0,0 +1,123 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Vos nouvelles informations d'identification sur {shop_name}

    + + Adresse e-mail : {email}
    + Mot de passe : {passwd} +
    +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/password.txt b/www/themes/chocolatdemariage/mails/fr/password.txt new file mode 100644 index 00000000..db0b642d --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/password.txt @@ -0,0 +1,17 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Vos nouvelles informations d'identification sur {shop_name} + +ADRESSE E-MAIL : {email} + +MOT DE PASSE : {passwd} + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + diff --git a/www/themes/chocolatdemariage/mails/fr/password_query.html b/www/themes/chocolatdemariage/mails/fr/password_query.html new file mode 100644 index 00000000..81fb6b4d --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/password_query.html @@ -0,0 +1,116 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Confirmation de demande de mot de passe sur {shop_name}

    + + Vous avez demandé à récupérer vos codes d'accès sur {shop_name}.

    + Cette opération vous attribuera un nouveau mot de passe.

    + Si vous souhaitez confirmer cette demande, cliquez sur le lien suivant :
    {url} +
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/password_query.txt b/www/themes/chocolatdemariage/mails/fr/password_query.txt new file mode 100644 index 00000000..735497e6 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/password_query.txt @@ -0,0 +1,18 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Vous avez demandé à récupérer vos codes d'accès sur {shop_name}. + +Cette opération vous attribuera un nouveau mot de passe. + +Si vous souhaitez confirmer cette demande, cliquez sur le lien +suivant : + +{url} [{url}] + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/mails/fr/payment.html b/www/themes/chocolatdemariage/mails/fr/payment.html new file mode 100644 index 00000000..83ce8afc --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/payment.html @@ -0,0 +1,122 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    + Merci d'avoir effectué vos achats sur {shop_name}! +
    +
    + + + + + + +
      + +

    + Commande {order_name} - Paiement accepté

    + + Le paiement pour votre commande ayant pour référence {order_name} a été accepté. +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + + +
    +
     
    + + diff --git a/www/themes/chocolatdemariage/mails/fr/payment.txt b/www/themes/chocolatdemariage/mails/fr/payment.txt new file mode 100644 index 00000000..a3eb04f6 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/payment.txt @@ -0,0 +1,18 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Merci d'avoir effectué vos achats sur {shop_name}! + +Commande {order_name} - Paiement accepté + +Le paiement pour votre commande ayant pour référence +{order_name} a été accepté. + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + diff --git a/www/themes/chocolatdemariage/mails/fr/payment_error.html b/www/themes/chocolatdemariage/mails/fr/payment_error.html new file mode 100644 index 00000000..bb5dd0d0 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/payment_error.html @@ -0,0 +1,132 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Commande {order_name} - Erreur de paiement

    + + Un problème a été constaté pour le paiement de votre commande sur {shop_name} ayant pour référence {order_name}. Veuillez nous contacter le plus rapidement possible.
    + Nous ne pouvons malheureusement pas expédier votre commande tant que nous n'avons pas reçu votre paiement. +
    +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + Si vous avez un compte invité, vous pouvez suivre votre commande dans la section "Suivi invité" de notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/payment_error.txt b/www/themes/chocolatdemariage/mails/fr/payment_error.txt new file mode 100644 index 00000000..2f89cbf1 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/payment_error.txt @@ -0,0 +1,20 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Commande {order_name} - Erreur de paiement + +Un problème a été constaté pour le paiement de votre commande sur +{shop_name} ayant pour référence {order_name}. Veuillez nous +contacter le plus rapidement possible. + +NOUS NE POUVONS MALHEUREUSEMENT PAS EXPÉDIER VOTRE COMMANDE TANT QUE +NOUS N'AVONS PAS REÇU VOTRE PAIEMENT. + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + diff --git a/www/themes/chocolatdemariage/mails/fr/preparation.html b/www/themes/chocolatdemariage/mails/fr/preparation.html new file mode 100644 index 00000000..7936ed6e --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/preparation.html @@ -0,0 +1,130 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Commande {order_name} - En cours de préparation

    + + Votre commande sur {shop_name} ayant pour référence {order_name} est en cours de préparation. +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + Si vous avez un compte invité, vous pouvez suivre votre commande dans la section "Suivi invité" de notre site. + +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/preparation.txt b/www/themes/chocolatdemariage/mails/fr/preparation.txt new file mode 100644 index 00000000..6d86d132 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/preparation.txt @@ -0,0 +1,21 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Commande {order_name} - En cours de préparation + +Votre commande sur {shop_name} ayant pour référence {order_name} +est en cours de préparation. + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + +Si vous avez un compte invité, vous pouvez suivre votre commande +dans la section "Suivi invité" +[{guest_tracking_url}?id_order={order_name}] de notre +site. + diff --git a/www/themes/chocolatdemariage/mails/fr/refund.html b/www/themes/chocolatdemariage/mails/fr/refund.html new file mode 100644 index 00000000..594cf15b --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/refund.html @@ -0,0 +1,123 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Commande {order_name} - Remboursement effectué

    + + Nous avons procédé au remboursement de votre commande sur {shop_name} portant la référence {order_name}. +
    +
     
    +
    + + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. + +
    + + + + +
    +
     
    + + diff --git a/www/themes/chocolatdemariage/mails/fr/refund.txt b/www/themes/chocolatdemariage/mails/fr/refund.txt new file mode 100644 index 00000000..c90810b0 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/refund.txt @@ -0,0 +1,17 @@ + +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Commande {order_name} - Remboursement effectué + +Nous avons procédé au remboursement de votre commande sur +{shop_name} portant la référence {order_name}. + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + diff --git a/www/themes/chocolatdemariage/mails/fr/reply_msg.html b/www/themes/chocolatdemariage/mails/fr/reply_msg.html new file mode 100644 index 00000000..6034c225 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/reply_msg.html @@ -0,0 +1,106 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + + +
    + Bonjour {firstname} {lastname}, +
    + {reply} +
    + + Veuillez ne pas répondre directement à ce message, nous ne recevrons pas votre réponse.
    + Pour répondre, veuillez utiliser le lien suivant : {link}
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/reply_msg.txt b/www/themes/chocolatdemariage/mails/fr/reply_msg.txt new file mode 100644 index 00000000..78777462 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/reply_msg.txt @@ -0,0 +1,15 @@ + +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +{reply} + +Veuillez ne pas répondre directement à ce message, nous ne +recevrons pas votre réponse. + +Pour répondre, veuillez utiliser le lien suivant : {link} +[{link}] + diff --git a/www/themes/chocolatdemariage/mails/fr/shipped.html b/www/themes/chocolatdemariage/mails/fr/shipped.html new file mode 100644 index 00000000..112604dc --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/shipped.html @@ -0,0 +1,120 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname},
    + Votre commande a été expédiée +
    +
    + + + + + + +
      + +

    + Commande {order_name} - Expédié

    + + Votre commande ayant la référence {order_name} vient d'être expédiée.
    + Merci d'avoir effectué vos achats sur {shop_name}!
    +
    +
     
    +
    + + Vous pouvez accéder à tout moment au suivi de votre commande et télécharger votre facture dans "Historique des commandes" de la rubrique "Mon compte" sur notre site. +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/shipped.txt b/www/themes/chocolatdemariage/mails/fr/shipped.txt new file mode 100644 index 00000000..826ea307 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/shipped.txt @@ -0,0 +1,21 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Votre commande a été expédiée + +Commande {order_name} - Expédié + +Votre commande ayant la référence {order_name} vient d'être +expédiée. + +Merci d'avoir effectué vos achats sur {shop_name}! + +Vous pouvez accéder à tout moment au suivi de votre commande et +télécharger votre facture dans "Historique des commandes" +[{history_url}] de la rubrique "Mon compte" +[{my_account_url}] sur notre site. + + diff --git a/www/themes/chocolatdemariage/mails/fr/test.html b/www/themes/chocolatdemariage/mails/fr/test.html new file mode 100644 index 00000000..49c00bbe --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/test.html @@ -0,0 +1,118 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + + + + +
    + Bonjour +
    + + + + + + +
      + +

    + Test de titre

    + + Test de contenu +
    +
     
    +
    + + Voici un e-mail de test de votre boutique.

    Si vous parvenez à lire ceci, le test a réussi!. +
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/test.txt b/www/themes/chocolatdemariage/mails/fr/test.txt new file mode 100644 index 00000000..d1c60582 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/test.txt @@ -0,0 +1,14 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour + +Test de titre + +Test de contenu + +Voici un E-MAIL de test de votre boutique. + +Si vous parvenez à lire ceci, le test a réussi!. + diff --git a/www/themes/chocolatdemariage/mails/fr/voucher.html b/www/themes/chocolatdemariage/mails/fr/voucher.html new file mode 100644 index 00000000..33273d99 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/voucher.html @@ -0,0 +1,114 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Commande {order_name} - Bon de réduction créé

    + + Nous vous informons de la génération d'un bon de réduction à votre nom relatif à votre commande ayant pour référence {order_name}.

    + Code du bon de réduction : {voucher_num} Montant: {voucher_amount}

    + Copiez-collez ce numéro dans le panier de votre prochain achat avant de régler la commande.
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/voucher.txt b/www/themes/chocolatdemariage/mails/fr/voucher.txt new file mode 100644 index 00000000..9fe13018 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/voucher.txt @@ -0,0 +1,17 @@ +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Commande {order_name} - Bon de réduction créé + +Nous vous informons de la génération d'un bon de réduction à +votre nom relatif à votre commande ayant pour référence +{order_name}. + +CODE DU BON DE RÉDUCTION : {voucher_num} Montant: {voucher_amount} + +Copiez-collez ce numéro dans le panier de votre prochain achat avant +de régler la commande. + diff --git a/www/themes/chocolatdemariage/mails/fr/voucher_new.html b/www/themes/chocolatdemariage/mails/fr/voucher_new.html new file mode 100644 index 00000000..1374be41 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/voucher_new.html @@ -0,0 +1,114 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
      + + + + +
    + + + + + + + + + + + +
    + + Bonjour {firstname} {lastname}, + +
    + + + + + + +
      + +

    + Nous vous informons de la génération d'un bon de réduction.

    + + Voici le numéro de votre bon de réduction : {voucher_num}

    + Copiez-collez ce numéro dans le panier de votre prochain achat avant de régler la commande.
    +
    +
     
    +
    + + + + +
    +
     
    + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mails/fr/voucher_new.txt b/www/themes/chocolatdemariage/mails/fr/voucher_new.txt new file mode 100644 index 00000000..7868dbd8 --- /dev/null +++ b/www/themes/chocolatdemariage/mails/fr/voucher_new.txt @@ -0,0 +1,14 @@ + +[{shop_url}] + +Message de {shop_name} + +Bonjour {firstname} {lastname}, + +Nous vous informons de la génération d'un bon de réduction. + +Voici le numéro de votre bon de réduction : {voucher_num} + +Copiez-collez ce numéro dans le panier de votre prochain achat avant +de régler la commande. + diff --git a/www/themes/chocolatdemariage/mails/header-mail.jpg b/www/themes/chocolatdemariage/mails/header-mail.jpg new file mode 100644 index 00000000..a3d60bf1 Binary files /dev/null and b/www/themes/chocolatdemariage/mails/header-mail.jpg differ diff --git a/www/themes/chocolatdemariage/maintenance.tpl b/www/themes/chocolatdemariage/maintenance.tpl new file mode 100644 index 00000000..07e895e9 --- /dev/null +++ b/www/themes/chocolatdemariage/maintenance.tpl @@ -0,0 +1,55 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + + + + {$meta_title|escape:'html':'UTF-8'} + +{if isset($meta_description)} + +{/if} +{if isset($meta_keywords)} + +{/if} + + + + + + +
    +
    + + {$HOOK_MAINTENANCE} +
    +

    {l s='Maintenance mode'}

    + {l s='In order to perform website maintenance, our online store will be temporarily offline.'} + {l s='We apologize for the inconvenience and ask that you please try again later.'} +
    +
    +
    + + diff --git a/www/themes/chocolatdemariage/manufacturer-list.tpl b/www/themes/chocolatdemariage/manufacturer-list.tpl new file mode 100644 index 00000000..d81280c5 --- /dev/null +++ b/www/themes/chocolatdemariage/manufacturer-list.tpl @@ -0,0 +1,131 @@ +{capture name=path}{l s='Manufacturers:'}{/capture} + +

    + {l s='Brands'} + {strip} + + {if $nbManufacturers == 0}{l s='There are no manufacturers.'} + {else} + {if $nbManufacturers == 1} + {l s='There is 1 brand'} + {else} + {l s='There are %d brands' sprintf=$nbManufacturers} + {/if} + {/if} + + {/strip} +

    +{if isset($errors) AND $errors} + {include file="$tpl_dir./errors.tpl"} +{else} + {if $nbManufacturers > 0} +
    +
    + {if isset($manufacturer) && $manufacturer.nb_products > 0} + + {/if} + {include file="./nbr-product-page.tpl"} +
    +
    + {include file="$tpl_dir./pagination.tpl"} +
    +
    + + {assign var='nbItemsPerLine' value=3} + {assign var='nbItemsPerLineTablet' value=2} + {assign var='nbLi' value=$manufacturers|@count} + {math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines} + {math equation="nbLi/nbItemsPerLineTablet" nbLi=$nbLi nbItemsPerLineTablet=$nbItemsPerLineTablet assign=nbLinesTablet} + + +
    +
    + {include file="$tpl_dir./pagination.tpl" paginationId='bottom'} +
    +
    + {/if} +{/if} diff --git a/www/themes/chocolatdemariage/manufacturer.tpl b/www/themes/chocolatdemariage/manufacturer.tpl new file mode 100644 index 00000000..34651960 --- /dev/null +++ b/www/themes/chocolatdemariage/manufacturer.tpl @@ -0,0 +1,76 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +{include file="$tpl_dir./errors.tpl"} + +{if !isset($errors) OR !sizeof($errors)} +

    + {l s='List of products by manufacturer'} {$manufacturer->name|escape:'html':'UTF-8'} +

    + {if !empty($manufacturer->description) || !empty($manufacturer->short_description)} +
    + {if !empty($manufacturer->short_description)} +
    + {$manufacturer->short_description} +
    +
    + {$manufacturer->description} +
    + + {l s='More'} + + {else} +
    + {$manufacturer->description} +
    + {/if} +
    + {/if} + + {if $products} +
    +
    + {include file="./product-sort.tpl"} + {include file="./nbr-product-page.tpl"} +
    +
    + {include file="./product-compare.tpl"} + {include file="$tpl_dir./pagination.tpl"} +
    +
    + + {include file="./product-list.tpl" products=$products} + +
    +
    + {include file="./product-compare.tpl"} + {include file="./pagination.tpl" paginationId='bottom'} +
    +
    + {else} +

    {l s='No products for this manufacturer.'}

    + {/if} +{/if} diff --git a/www/themes/chocolatdemariage/menu-account.tpl b/www/themes/chocolatdemariage/menu-account.tpl new file mode 100644 index 00000000..a10268e7 --- /dev/null +++ b/www/themes/chocolatdemariage/menu-account.tpl @@ -0,0 +1,55 @@ +{assign var=returnAllowed value=false} +{if Configuration::get('PS_ORDER_RETURN')} +{assign var=returnAllowed value=true} +{/if} + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/mobile/css/autoload/index.php b/www/themes/chocolatdemariage/mobile/css/autoload/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/mobile/css/autoload/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/mobile/css/index.php b/www/themes/chocolatdemariage/mobile/css/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/mobile/css/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/mobile/index.php b/www/themes/chocolatdemariage/mobile/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/mobile/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/mobile/js/autoload/index.php b/www/themes/chocolatdemariage/mobile/js/autoload/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/mobile/js/autoload/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/mobile/js/index.php b/www/themes/chocolatdemariage/mobile/js/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/mobile/js/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/additionalproductsorder/list.tpl b/www/themes/chocolatdemariage/modules/additionalproductsorder/list.tpl new file mode 100644 index 00000000..790249d3 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/additionalproductsorder/list.tpl @@ -0,0 +1,44 @@ +{if $additionalProductsActive == true && $additionalProductsCount > 0} +
    + {foreach from=$additionalProducts item=additionalProduct name=additionalProduct} + {assign var=allow_oosp value=$additionalProduct->isAvailableWhenOutOfStock($additionalProduct->out_of_stock)} + {assign var=coverWs value=$additionalProduct->getCoverWs()} + {assign var=productId value=$additionalProduct->id} + {assign var=imageIds value="$productId-$coverWs"} + {if !(!$allow_oosp && $additionalProduct->quantity <= 0) OR !$additionalProduct->available_for_order OR $PS_CATALOG_MODE} +
    +
    +
    + + + + +
    +
    + {$additionalProduct->description_short|strip_tags} + {$additionalProduct->name|escape:'htmlall':'UTF-8'} +
    +
    + {l s='Prix' mod='additionalproductsorder'} : + {if isset($displaying_price) && $displaying_price == '1'} + {if $additionalProduct->show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE} + {if !$priceDisplay}{convertPrice price=$additionalProduct->getPrice()}{else}{convertPrice price=$additionalProduct->getPrice(false)}{/if} + {/if} + {/if} +
    +
    + +
    + {/if} + {/foreach} +
    +{/if} diff --git a/www/themes/chocolatdemariage/modules/additionalproductsorder/translations/fr.php b/www/themes/chocolatdemariage/modules/additionalproductsorder/translations/fr.php new file mode 100644 index 00000000..662a2f7e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/additionalproductsorder/translations/fr.php @@ -0,0 +1,158 @@ +additionalproductsorder_0c235c810dc9551a273c67f658f7d210'] = 'Lineven - Produits complémentaires à la commande'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_0a6852a78441a1ea63fc6cbe2a38f73a'] = 'Produits Complémentaires'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_7b9c97364f2ce847edbe1afa6f3e6be9'] = 'Affiche des produits complémentaires sur la page de commande.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_fa214007826415a21a8456e3e09f999d'] = 'Etes-vous sûr(e) de vouloir supprimer tout vos détails ?'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_dff45818b241d969063c2214d8ffb604'] = 'Pour finaliser votre commande, nous vous proposons ces produits'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_de62775a71fc2bf7a13d7530ae24a7ed'] = 'Paramètres généraux'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_2b5932460c4f1e726c2fe5eb4c84cf64'] = 'Produits complémentaires'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_1afa74da05ca145d3418aad9af510109'] = 'Design'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_a083cbc8301f26b7e625cd6d13c697aa'] = 'Le nombre de produits à afficher est requis. Mettre 0 pour tous les produits.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_9cf97aee1c6cc0fce9e3a984965e9fed'] = 'Le nombre de produits à afficher ne peut être négatif. Mettre 0 pour tous les produits.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_c1a76dbab2e1784b7fa1ddfd7a29d042'] = 'Vous devez sélectionner le type d\'image pour vos produits.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_f6112d4849f54caaad29ea819aa94810'] = 'Vous devez sélectionner un mode d\'affichage.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_a9cdcc18460acaa871065741010360a3'] = 'Vous devez sélectionner la priorité d\'affichage pour les accessoires.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_ec912f029d050400f24d5ffef42f7e05'] = 'Vos paramètres généraux ont été mis à jour.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_d95c3da1e9c2f0c4233f212b9f243897'] = 'Vous devez sélectionner la catégorie de produit relative au panier client.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_204f3ad6bcb2f38ed47bf7248c4a3e4f'] = 'Vous devez sélectionner le produit relatif au panier client.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_688f4f00b296e9625d62bf0ba38c3020'] = 'L\'identifiant du produit relatif au panier client est incorrect.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_e15e40b3f99d881d444839f78e585d51'] = 'La référence du produit relatif au panier client est incorrecte.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_4b9365c5c9b70fa23d20e3289953f53a'] = 'Le produit relatif au panier client est incorrect.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_7fb7482f3eb91e981e370104061d92fc'] = 'Le produit relatif au panier client n\'existe pas pour cette boutique.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_5346021dc4eb63d4b6f389c66fc06cb4'] = 'Vous devez sélectionner un produit à afficher.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_0ec9d2f7d6b6d97a46a52b0ef0bf1919'] = 'L\'identifiant du produit à afficher est incorrect.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_1b0a3c7f49ae3f9b1cb58bfabdccbef0'] = 'La référence du produit à afficher est incorrecte.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_8446937b5a4ee8c4e16f109b84574699'] = 'Le produit à afficher saisi est incorrect.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_0bf9a5e9f3dac2d3adb3e5a05f839e68'] = 'Le produit à afficher n\'existe pas pour cette boutique.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_b7adf7bc3150e73bdb0c95359fdf54e5'] = 'Vous devez sélectionner un mode d\'affichage pour modifier son apparence.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_a0fd56a68e84c8e095b2f91ff8be5e16'] = 'La zone de texte ne contient aucun style. Vous devez définir l\'apparence de votre module.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_b323cbcbb58c61c26842b7abf2d10f5c'] = 'Votre design a été mis à jour.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_bd864e0c8e29723996ec98f396cf2282'] = 'Activer le module'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Actif'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_b9f5c797ebbf55adccdd8539a65a0241'] = 'Inactif'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_7b058d2a2bc435374b0243f59844e3b1'] = 'Titre de la section'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_9d2acde010ce03ad6c39696471fa4fad'] = 'Le titre de la section est affichée à vos clients dans leur page de commande avant la liste des produits complémentaires.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_8dd7d411d5a13557c31357c94488e49c'] = 'Suggérer les accessoires configurés pour chaque produit du catalogue et les afficher'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_2f44417567bc123bd7c60de8c2a2b444'] = 'avant'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_632a2406bbcbcd553eec45ac14b40a0a'] = 'après'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_b8fba6f8f0ad5c11833db694251cbd2a'] = 'les produits complémentaires.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_af142fb98b63b5a73153b2b60800ebd6'] = 'Paramètres généraux d\'affichage'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_6aabfce2634f1b90b50553dc532dea73'] = 'Paramètres généraux pour l\'affichage.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_9487709d5f0a828765e61893c890f3a2'] = 'Maximum de produits à afficher'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_ee9f9dd8e8b10f7c40fb5a0f82965905'] = 'La valeur doit être numérique et positive.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_0f39be97a9dafa408af568df0b3b248a'] = 'Cette valeur est requise. Mettre à 0 pour afficher tous les produits.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_f4178c990cf6782268585043efa3c4a5'] = 'Le nombre maximum de produits à afficher inclus les accessoires et les produits complémentaires. Vous pouvez définir ce paramètre à 0 pour afficher tous les produits configurés.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_b9f575d4e3451c42a4500e04da59cda1'] = 'Mode d\'affichage'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_4ee29ca12c7d126654bd0e5275de6135'] = 'Liste'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_acc66e14d297c1bfc20986bf593cb054'] = 'Miniatures'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_c5472d07bbd0020ceabe8d5344961edb'] = 'Type d\'image à utiliser'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_6527c4431570be5c78dcd3f6dae8f3fa'] = 'Affichage du prix'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_1eb432e14baaadb8ed3175bbadab7b42'] = 'Affichage de \"Ajouter au panier\"'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_7f3478f7a6ed0d8a16c497817671ce77'] = 'Paramètres du mode miniature'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_6f603c7a9f6112a1ffa7e85d3816af5c'] = 'Paramètres complémentaires pour le mode miniature.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_83e5aaeb2365c0d9e33752e5eff763c2'] = 'Affichage du titre'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_216ad031e89513a2f768b9126a81a172'] = 'Affichage de la description'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_25ea4c70cb4736c17db7d68f65345082'] = 'Base produits volumineuse'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_46b89a19a48a625e2d7a957665e5c640'] = 'Une base produits volumineuse peut empêcher l\'affichage des produits dans les listes déroulantes.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_f44073e2105c23b38f884b2e70abddc6'] = 'Pour cela, vous pouvez activer le paramètre ci-dessous pour une recherche alternative des produits.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_a6a527afc2271eec0f1541c4a5fb4140'] = 'Activer la base produits volumineuse'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_481a37072645bd5fba8498cf72504f61'] = 'Utiliser la référence produit pour la recherche des produits (par défaut, l\'identifiant produit est utilisé)'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_e86dbc63a7580d10b268037d390b47f3'] = 'Produits complémentaires dans le menu du backoffice'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_9ae1ff10de2da0facd94dc5f5b52a6fc'] = 'Vous pouvez activer le menu du backoffice pour gérer vos produits sans avoir à passer par le module.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_70c1514a453f3f2bbd9e90f5f51f3789'] = 'Si vous activez ce paramètres, vous pouvez gérer les produits en vous rendant dans \"Catalogue > Produits complémentaires\".'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_8c01924e6cf57038148e499f66491717'] = 'Activer le menu backoffice'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_2f078b9f833fd1289791dd7e0e248a99'] = 'Dans cette section, vous pouvez définir les paramètres du module.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_fba2d82f3edfec62b26c3d28022770ce'] = 'Ajouter / mettre à jour un produit complémentaire'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_e1700af2853e53e4b35e3974363d8499'] = 'Id.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_ebc3c3d65e3058ceacbec8a95420c882'] = 'Catégorie ou produit du panier'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_5b9f38d9c7b46591f4be1e4573d6cb20'] = 'Produit à afficher'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_0f9fe2f953f093d3abb3f4b454d54c57'] = 'Groupe / Boutique'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_c6c32cc86c8b79bd2d06bc7f35877dc0'] = 'Pour trier les produits, vous devez sélectionner \"Toutes les boutiques\" dans la liste déroulante.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_fcbe714269098fc87aa908539244fd76'] = 'Avec cette section, vous pouvez définir les produits complémentaires à afficher sur la page de commande.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_cec5987965b2309363e8da1b9072c9a9'] = 'Recherche produit'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_c302e7d8ac9d123ce4a7177e8924e6b8'] = 'Votre type d\'association'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_56dfd295b21e7d778fd4f2d107f14079'] = 'Affichage systématique'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_27413ea0ce81fd6ba430cd370b6c2330'] = 'Pour la catégorie relative dans le panier'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_fad2e80164630a545f6ad1bb98cddc0f'] = 'Pour un produit spécifique dans le panier'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_9fe8a1aeff069182b6f6cb225057ded3'] = 'Vous pouvez sélectionner les règles d\'affichage des produits sur la page de commande sur la base du panier client.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_539581ff37d1a8bc6bd4fab1e07b78f9'] = 'Affichage systématique :'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_84e11205eed1bcd4ea4917f67f1e79e0'] = 'le produit est systématiquement affiché au client.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_cbd1bd9863bd81652ef006c802990d53'] = 'Pour la catégorie relative dans le panier :'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_b79693184722ac0e1c8e0ebec175d23f'] = 'Si l\'un des produits du panier appartient à la catégorie sélectionnée, le produit complémentaire sera affiché au client.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_a5c8f6d43e567fbab7ea9833c1682086'] = 'Pour un produit spécifique dans le panier :'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_dcd880199f2f0786f16912955ff2cbe1'] = 'Si le produit sélectionné est dans le panier client, le produit complémentaire sera affiché au client.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_813b3dcaa6eb3f5317ce244aeaea0b88'] = 'Type d\'association'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_fb91ba12b1a20cabda8db3465ee7d5dc'] = 'Votre association de produit'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_72f258e1f1708715100f62d95d5ba6b2'] = 'Sélectionnez les informations dépendantes de votre type d\'association.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_0bae9ce2106e449e417af4cf793e0f91'] = 'Catégorie relative dans le panier'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_cdd486a40b3b1a401d7b2f53943e443e'] = 'Produit dans le panier'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_6cb992d5437a4ede03db13efd51213a8'] = 'Si vous connaissez l\'identifiant ou la référence du produit (selon votre configuration), vous pouvez directement le saisir dans ce champ.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_9381a50f87b61385c028298208d188c9'] = 'Sinon, vous pouvez utiliser ce champ comme un champ de recherche et cliquez sur le bouton de recherche.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_66d70a6dd6eee5f37e352a684e30101d'] = 'Produit à afficher sur la page de commande du client.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_0a3f082873eb454bde444150b70253cc'] = 'Extras'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_4a2ab24d2627fb9d5e026292901ae8b9'] = 'Vous pouvez définir un titre et / ou une description pour l\'affichage du produit sur la page de commande (par défaut, le titre et la description du produit sont pris en compte).'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_04ff30c5456fd551cf0c446afa8489fd'] = 'Le champs commentaire est uniquement destiné pour vos informations (n\'apparaît pas pour le client)'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_df644ae155e79abf54175bd15d75f363'] = 'Nom du produit'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_fe606d6919a8f41ca9022c887cc94035'] = 'Par défaut, le nom du produit est utilisé. Vous pouvez définir, pour chaque langue, un nom spécifique pour l\'affichage sur la page de commande.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_9d2680138cc4698f7fc3440496ffaa68'] = 'Description du produit'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_d57af9a5c85d73ad9ebeccf4a23c9d80'] = 'Par défaut, la description courte du produit est utilisée. Vous pouvez définir, pour chaque langue, une description spécifique pour l\'affichage sur la page de commande.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Commentaires'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_f83447f0f3bd6ff818de9782313a396a'] = 'Cette zone commentaire vous est uniquement destiné.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_c9cc8cce247e49bae79f15173ce97354'] = 'Sauvegarder'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_8bea2286b4c164dc70496b01e246cd6d'] = 'Aperçu produit indisponible.'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_63d5049791d9d79d86e9a108b0a999ca'] = 'Référence'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_6f4a3e962df8132875be2ddd5dfaeb3f'] = 'Utilisez l\'apparence par défaut'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_2ca2a4f656b0550ea694e7243d815f44'] = 'Apparence pour le mode d\'affichage'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_007ab15b817f3b4a0b5ca91edb3a6f63'] = 'Recharge l\'apparence par défaut'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_0cb9f1007b726a4eb5023fb8b29db416'] = 'Avec cette section, vous pouvez modifier l\'affichage du module pour vos clients (réservé au experts css).'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_d615ef69ed0ccd6871d55c7ef082aef0'] = '(affichage systématique du produit)'; +$_MODULE['<{additionalproductsorder}wedigital>additionalproductsorder_804ccd6219996d12eda865d1c0707423'] = 'Toutes les boutiques'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_4245499695408b974322be6f01b0d17a'] = 'Mode test'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_8361ef88fda5b6d7f0a48ac2efc2bbcb'] = 'Support Lineven'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_73ff07f9e519c4fc199d1d8bda6b77a0'] = 'Vous devez mettre à jour votre module pour la version'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_f683581d3e75f05f9d9215f9b4696cef'] = 'Mettre à jour'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_9fde9515d3a1ede8d6f12a1892c894ec'] = 'Aide en ligne'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_28dfaa98287148b155b2d8abafaf90c7'] = 'Soyez patient pendant l\'initialisation.'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_2b8f2dc215aa1bca815f6f8f28f22be0'] = 'Vous devez fournir votre adresse IP pour le test. Sans adresse IP, le mode test reste inactif.'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_6af91e35dff67a43ace060d1d57d5d1a'] = 'Vos paramètres ont été mis à jour.'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_34b6cd75171affba6957e308dcbd92be'] = 'Version'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_ec211f7c20af43e742bf2570c3cb84f9'] = 'Ajouter'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_c9cc8cce247e49bae79f15173ce97354'] = 'Sauvegarder'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_0b3ee670d256e009ab0614ca0db9ede0'] = 'Le mode de test est activé. Ce module ne sera pas actif pour vos clients'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_a8d69cdfad4c19ed22bf693b8871064e'] = 'Choisissez un langage'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_7fbd9b5594d82640856cd636bd961217'] = 'Quoi de neuf dans cette version'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_fa1bbaa5dd3b6afb1fd9ec60247490f4'] = 'Mettre à jour la version'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_2d4eaef3450482e64b96866ff17eb72d'] = 'Votre module doit être mis à jour'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_ab57754739890098ec15eb7cae381cb6'] = 'Activer le mode test'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Actif'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_b9f5c797ebbf55adccdd8539a65a0241'] = 'Inactif'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_3b8f9f4818c2a5a0f12a1e9825428bdb'] = 'Votre adresse IP'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_38f3a0c06b648a8defc0d6fce6d14ff5'] = 'Pour le mode test, cette valeur est requise.'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_0b297d113a4bc48c3f67be90ef046383'] = 'Récupérer votre adresse IP'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_90c891bfd57f807459580df490a83c43'] = 'Entrer les adresses IP séparées par des virgules.'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_740f2da58651fd971198beb69f86acf9'] = 'Paramètres pour le Support Lineven.'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_ae2a4a935e93a745f81693622440fd8f'] = 'Aide contextuelle'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_2a43f8406eb6c10f3f76a60f064e67fb'] = 'Version de Prestashop'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_70caaddcbad80f951491db3341e36515'] = 'Nom technique du module'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_b1c1d84a65180d5912b2dee38a48d6b5'] = 'Version du module'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_96c2a2dfe1e5c880659be10de6bd072c'] = 'Version par défaut de Dojo'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_8a0d41e9d17cd5d7db5fa04fe0cbae41'] = 'Version de Dojo du module'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_90abb82b815ba71b02decf9f5a514cec'] = 'Pour tous problèmes ou questions, vous pouvez contactez le support par email : support-prestashop@lineven.com'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_a2bec2d2144163ccfd0b059e0a70d55f'] = 'Code à transmettre'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_897356954c2cd3d41b221e3f24f99bba'] = 'Clé'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_97967f5dbf5ab4cb5e75ffd9adebed51'] = 'Version de Dojo'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_3ac4344e7eea900ffa7d38b3af8beaa1'] = 'Activer le debug'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_c7235176493fa911bd50ad6c8ecfad5d'] = 'Pour les utilisateurs d\'Internet Explorer'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_eb19e027d1ecf18ff023a5e63e03a46f'] = 'Le rafraîchissement des données dans les tableaux peut ne pas être opérationnel. Internet Explorer garde en cache les données et n\'applique pas les changements lorsque les tableaux sont rafraîchis. Pour palier au problème, forcez Internet Explorer à prendre en compte les modifications en allant dans les options d\'Internet Explorer : Option > Historique de navigation > bouton Paramètres > A chaque visite de cette page web'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_0e1a01542dd46ddfc79639523cd5b132'] = 'Avec cette section vous pouvez tester vos paramètres sans impact pour vos clients.'; +$_MODULE['<{additionalproductsorder}wedigital>apo_linevenmodule_fb0ae8bfb05cbece64ee0ceb18d77600'] = 'Si le mode test est actif, le module est automatiquement inactif pour vos clients.'; +$_MODULE['<{additionalproductsorder}wedigital>list-1.3_2d0f6b8300be19cf35e89e66f0677f95'] = 'Ajouter au panier'; +$_MODULE['<{additionalproductsorder}wedigital>list_2d0f6b8300be19cf35e89e66f0677f95'] = 'Ajouter au panier'; +$_MODULE['<{additionalproductsorder}wedigital>thumbnails-1.3_2d0f6b8300be19cf35e89e66f0677f95'] = 'Ajouter au panier'; +$_MODULE['<{additionalproductsorder}wedigital>thumbnails_2d0f6b8300be19cf35e89e66f0677f95'] = 'Ajouter au panier'; +$_MODULE['<{additionalproductsorder}wedigital>list_bc138131629e312572f811a97f506f44'] = ''; diff --git a/www/themes/chocolatdemariage/modules/advblocklink/advblocklink.tpl b/www/themes/chocolatdemariage/modules/advblocklink/advblocklink.tpl new file mode 100644 index 00000000..d1fcaa18 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advblocklink/advblocklink.tpl @@ -0,0 +1,14 @@ +{if $blockLinks} + {foreach from=$blockLinks item=blockLink name=blockLink} + + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advblocklink/translations/en.php b/www/themes/chocolatdemariage/modules/advblocklink/translations/en.php new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/advblocklink/translations/fr.php b/www/themes/chocolatdemariage/modules/advblocklink/translations/fr.php new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/advconstructor/customize1.tpl b/www/themes/chocolatdemariage/modules/advconstructor/customize1.tpl new file mode 100644 index 00000000..64950761 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/customize1.tpl @@ -0,0 +1,5 @@ + +
    +
    {$block->title}
    +
    {$block->content}
    +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advconstructor/footer.tpl b/www/themes/chocolatdemariage/modules/advconstructor/footer.tpl new file mode 100644 index 00000000..4be82de0 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/footer.tpl @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advconstructor/guidebook.tpl b/www/themes/chocolatdemariage/modules/advconstructor/guidebook.tpl new file mode 100644 index 00000000..2abb6b0c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/guidebook.tpl @@ -0,0 +1,10 @@ + +
    +
    + {$block->title} +
    {$block->content}
    +
    +
    + {$block->title} +
    +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advconstructor/img-full-padded.tpl b/www/themes/chocolatdemariage/modules/advconstructor/img-full-padded.tpl new file mode 100644 index 00000000..7029a773 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/img-full-padded.tpl @@ -0,0 +1,12 @@ +
    + + {if !empty($block->textcolor)} + + {/if} +
    diff --git a/www/themes/chocolatdemariage/modules/advconstructor/img-left.tpl b/www/themes/chocolatdemariage/modules/advconstructor/img-left.tpl new file mode 100644 index 00000000..96d949af --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/img-left.tpl @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advconstructor/img-right.tpl b/www/themes/chocolatdemariage/modules/advconstructor/img-right.tpl new file mode 100644 index 00000000..fda8bab8 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/img-right.tpl @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advconstructor/no-style.tpl b/www/themes/chocolatdemariage/modules/advconstructor/no-style.tpl new file mode 100644 index 00000000..afb46064 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/no-style.tpl @@ -0,0 +1,8 @@ +
    +
    textcolor)} style="color: {$block->textcolor}"{/if}> + {if $block->hasImg} + + {/if} + {$block->content} +
    +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advconstructor/product.tpl b/www/themes/chocolatdemariage/modules/advconstructor/product.tpl new file mode 100644 index 00000000..04f3b59e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/product.tpl @@ -0,0 +1,21 @@ +
    textcolor)} style="color: {$block->textcolor}"{/if}> +
    + {if $block->hasImg} +
    + +
    + {/if} + +
    + {$block->title} +
    +
    {$block->content}
    +
    + {if $block->link} + {if !empty($block->link_title)}{$block->link_title}{else}{l s='Find out more' mod='advconstructor'}{/if} + {/if} +
    +
    + + +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advconstructor/reassuranceconstructor.tpl b/www/themes/chocolatdemariage/modules/advconstructor/reassuranceconstructor.tpl new file mode 100644 index 00000000..a9160f7f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/reassuranceconstructor.tpl @@ -0,0 +1,4 @@ +
    + {$block->title} +
    {$block->content}
    +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advconstructor/seo.tpl b/www/themes/chocolatdemariage/modules/advconstructor/seo.tpl new file mode 100644 index 00000000..a6943f08 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/seo.tpl @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advconstructor/translations/en.php b/www/themes/chocolatdemariage/modules/advconstructor/translations/en.php new file mode 100644 index 00000000..68ccbf9a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/translations/en.php @@ -0,0 +1,8 @@ +footer_093ef2eaceae626b1d4dcb1a11bd70a2'] = 'Les boutiques Weill'; +$_MODULE['<{advconstructor}weill>img-full_093ef2eaceae626b1d4dcb1a11bd70a2'] = 'Découvrez les looks 2017'; +$_MODULE['<{advconstructor}weill>img-left_093ef2eaceae626b1d4dcb1a11bd70a2'] = 'Les boutiques Weill'; +$_MODULE['<{advconstructor}weill>img-right_093ef2eaceae626b1d4dcb1a11bd70a2'] = 'Le blog Weill'; diff --git a/www/themes/chocolatdemariage/modules/advconstructor/translations/fr.php b/www/themes/chocolatdemariage/modules/advconstructor/translations/fr.php new file mode 100644 index 00000000..68ccbf9a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advconstructor/translations/fr.php @@ -0,0 +1,8 @@ +footer_093ef2eaceae626b1d4dcb1a11bd70a2'] = 'Les boutiques Weill'; +$_MODULE['<{advconstructor}weill>img-full_093ef2eaceae626b1d4dcb1a11bd70a2'] = 'Découvrez les looks 2017'; +$_MODULE['<{advconstructor}weill>img-left_093ef2eaceae626b1d4dcb1a11bd70a2'] = 'Les boutiques Weill'; +$_MODULE['<{advconstructor}weill>img-right_093ef2eaceae626b1d4dcb1a11bd70a2'] = 'Le blog Weill'; diff --git a/www/themes/chocolatdemariage/modules/advmenu/advmenu.tpl b/www/themes/chocolatdemariage/modules/advmenu/advmenu.tpl new file mode 100644 index 00000000..004e39ce --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advmenu/advmenu.tpl @@ -0,0 +1,71 @@ + + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advmenu/translations/en.php b/www/themes/chocolatdemariage/modules/advmenu/translations/en.php new file mode 100644 index 00000000..74708851 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advmenu/translations/en.php @@ -0,0 +1,6 @@ +advmenu_d3d2e617335f08df83599665eef8a418'] = 'Fermer'; +$_MODULE['<{advmenu}weill>advmenu_0557fa923dcee4d0f86b1409f5c2167f'] = 'Retour'; diff --git a/www/themes/chocolatdemariage/modules/advmenu/translations/fr.php b/www/themes/chocolatdemariage/modules/advmenu/translations/fr.php new file mode 100644 index 00000000..74708851 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advmenu/translations/fr.php @@ -0,0 +1,6 @@ +advmenu_d3d2e617335f08df83599665eef8a418'] = 'Fermer'; +$_MODULE['<{advmenu}weill>advmenu_0557fa923dcee4d0f86b1409f5c2167f'] = 'Retour'; diff --git a/www/themes/chocolatdemariage/modules/advreassurance/advreassurance-bottom.tpl b/www/themes/chocolatdemariage/modules/advreassurance/advreassurance-bottom.tpl new file mode 100644 index 00000000..a60399d8 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advreassurance/advreassurance-bottom.tpl @@ -0,0 +1,16 @@ + +{if $blocks} +
      + {foreach from=$blocks item=block key=key} +
    • + {$block.title} + {$block.subtitle} +
    • + {/foreach} +
    • + + +
    • +
    +{/if} + diff --git a/www/themes/chocolatdemariage/modules/advreassurance/advreassurance.tpl b/www/themes/chocolatdemariage/modules/advreassurance/advreassurance.tpl new file mode 100644 index 00000000..22945770 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advreassurance/advreassurance.tpl @@ -0,0 +1,15 @@ + +{if $blocks} +
    +
    +
      + {foreach from=$blocks item=block key=key} +
    • + {$block.title} +
    • + {/foreach} +
    +
    +
    +{/if} + diff --git a/www/themes/chocolatdemariage/modules/advreassurance/translations/en.php b/www/themes/chocolatdemariage/modules/advreassurance/translations/en.php new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/advreassurance/translations/fr.php b/www/themes/chocolatdemariage/modules/advreassurance/translations/fr.php new file mode 100644 index 00000000..babafd7d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advreassurance/translations/fr.php @@ -0,0 +1,5 @@ +advreassurance-bottom_34e80a799d144cfe4af46815e103f017'] = 'Avis client'; diff --git a/www/themes/chocolatdemariage/modules/advslider/advslider-home.tpl b/www/themes/chocolatdemariage/modules/advslider/advslider-home.tpl new file mode 100644 index 00000000..07af3e11 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advslider/advslider-home.tpl @@ -0,0 +1,45 @@ +{if isset($slides)} +
    + + + +
    +{/if} diff --git a/www/themes/chocolatdemariage/modules/advslider/advslider-store.tpl b/www/themes/chocolatdemariage/modules/advslider/advslider-store.tpl new file mode 100644 index 00000000..2bdb632b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advslider/advslider-store.tpl @@ -0,0 +1,52 @@ +{if isset($slides)} +
    + + + +
    +{/if} diff --git a/www/themes/chocolatdemariage/modules/advslider/advslider.tpl b/www/themes/chocolatdemariage/modules/advslider/advslider.tpl new file mode 100644 index 00000000..fd50b303 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/advslider/advslider.tpl @@ -0,0 +1,47 @@ +{if isset($slides)} +
    + + + +
    +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/advslider/translations/en.php b/www/themes/chocolatdemariage/modules/advslider/translations/en.php new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/advslider/translations/fr.php b/www/themes/chocolatdemariage/modules/advslider/translations/fr.php new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/bankwire/index.php b/www/themes/chocolatdemariage/modules/bankwire/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/bankwire/translations/en.php b/www/themes/chocolatdemariage/modules/bankwire/translations/en.php new file mode 100644 index 00000000..7862d87e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/translations/en.php @@ -0,0 +1,13 @@ +bankwire_c888438d14855d7d96a2724ee9c306bd'] = 'Your settings have been updated.'; +$_MODULE['<{bankwire}prestashop>bankwire_5dd532f0a63d89c5af0243b74732f63c'] = 'Contact details'; +$_MODULE['<{bankwire}prestashop>bankwire_3ec365dd533ddb7ef3d1c111186ce872'] = 'Details'; +$_MODULE['<{bankwire}prestashop>payment_execution_e2867a925cba382f1436d1834bb52a1c'] = 'The total amount of your order comes to:'; +$_MODULE['<{bankwire}prestashop>payment_execution_1f87346a16cf80c372065de3c54c86d9'] = '(tax incl.)'; +$_MODULE['<{bankwire}prestashop>payment_return_b2f40690858b404ed10e62bdf422c704'] = 'Amount'; +$_MODULE['<{bankwire}prestashop>payment_return_63fb3f7c94ee5d8027bf599885de279d'] = 'Do not forget to insert your order number #%d in the subject of your bank wire.'; +$_MODULE['<{bankwire}prestashop>payment_eb1d50032721fa4c9d3518c417f91b9d'] = 'Pay by bank wire (order processing will take more time)'; diff --git a/www/themes/chocolatdemariage/modules/bankwire/translations/fr.php b/www/themes/chocolatdemariage/modules/bankwire/translations/fr.php new file mode 100644 index 00000000..5805854d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/translations/fr.php @@ -0,0 +1,55 @@ +bankwire_05adcee99142c1a60fb38bb1330bbbc1'] = 'Virement bancaire'; +$_MODULE['<{bankwire}fanavenue>bankwire_a246a8e9907530c4c36b8b4c37bbc823'] = 'Accepter les paiements par virement.'; +$_MODULE['<{bankwire}fanavenue>bankwire_cbe0a99684b145e77f3e14174ac212e3'] = 'Êtes-vous certain de vouloir effacer vos données ?'; +$_MODULE['<{bankwire}fanavenue>bankwire_0ea0227283d959415eda0cfa31d9f718'] = 'Le titulaire du compte et les informations bancaires doivent être configurés.'; +$_MODULE['<{bankwire}fanavenue>bankwire_a02758d758e8bec77a33d7f392eb3f8a'] = 'Aucune devise disponible pour ce module'; +$_MODULE['<{bankwire}fanavenue>bankwire_bfa43217dfe8261ee7cb040339085677'] = 'Les détails du compte sont requis'; +$_MODULE['<{bankwire}fanavenue>bankwire_ccab155f173ac76f79eb192703f86b18'] = 'Le titulaire du compte est requis.'; +$_MODULE['<{bankwire}fanavenue>bankwire_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{bankwire}fanavenue>bankwire_4ffaad55a1d22c453e7c9bad67b0598f'] = 'Payer par virement bancaire'; +$_MODULE['<{bankwire}fanavenue>bankwire_5dd532f0a63d89c5af0243b74732f63c'] = 'Coordonnées'; +$_MODULE['<{bankwire}fanavenue>bankwire_857216dd1b374de9bf54068fcd78a8f3'] = 'Titulaire'; +$_MODULE['<{bankwire}fanavenue>bankwire_3ec365dd533ddb7ef3d1c111186ce872'] = 'Détails'; +$_MODULE['<{bankwire}fanavenue>bankwire_6b154cafbab54ba3a1e76a78c290c02a'] = 'Comme le code banque, l\'IBAN ou encore le BIC.'; +$_MODULE['<{bankwire}fanavenue>bankwire_f9a1a1bb716cbae0503d351ea2af4b34'] = 'Adresse de la banque'; +$_MODULE['<{bankwire}fanavenue>bankwire_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{bankwire}fanavenue>validation_e2b7dec8fa4b498156dfee6e4c84b156'] = 'Cette méthode de paiement n\'est pas disponible.'; +$_MODULE['<{bankwire}fanavenue>payment_execution_644818852b4dd8cf9da73543e30f045a'] = 'Retour à la commande'; +$_MODULE['<{bankwire}fanavenue>payment_execution_6ff063fbc860a79759a7369ac32cee22'] = 'Processus de commande'; +$_MODULE['<{bankwire}fanavenue>payment_execution_511e8b930b4d3d6002984c0373eb6d4b'] = 'Paiement par virement bancaire'; +$_MODULE['<{bankwire}fanavenue>payment_execution_f1d3b424cd68795ecaa552883759aceb'] = 'Récapitulatif de commande'; +$_MODULE['<{bankwire}fanavenue>payment_execution_879f6b8877752685a966564d072f498f'] = 'Votre panier est vide'; +$_MODULE['<{bankwire}fanavenue>payment_execution_05adcee99142c1a60fb38bb1330bbbc1'] = 'Virement bancaire'; +$_MODULE['<{bankwire}fanavenue>payment_execution_afda466128ee0594745d9f8152699b74'] = 'Vous avez choisi de régler par virement bancaire.'; +$_MODULE['<{bankwire}fanavenue>payment_execution_c884ed19483d45970c5bf23a681e2dd2'] = 'Voici un bref récapitulatif de votre commande :'; +$_MODULE['<{bankwire}fanavenue>payment_execution_e2867a925cba382f1436d1834bb52a1c'] = 'Le montant total de votre commande s\'élève à'; +$_MODULE['<{bankwire}fanavenue>payment_execution_1f87346a16cf80c372065de3c54c86d9'] = 'TTC'; +$_MODULE['<{bankwire}fanavenue>payment_execution_b28be4c423d93e02081f4e79fe2434e8'] = 'Nous acceptons plusieurs devises pour votre virement.'; +$_MODULE['<{bankwire}fanavenue>payment_execution_a7a08622ee5c8019b57354b99b7693b2'] = 'Merci de choisir parmi les suivantes :'; +$_MODULE['<{bankwire}fanavenue>payment_execution_a854d894458d66d92cabf0411c499ef4'] = 'Nous acceptons la devise suivante pour votre paiement :'; +$_MODULE['<{bankwire}fanavenue>payment_execution_3dd021316505c0204989f984246c6ff1'] = 'Nos coordonnées bancaires seront affichées sur la page suivante.'; +$_MODULE['<{bankwire}fanavenue>payment_execution_edd87c9059d88fea45c0bd6384ce92b9'] = 'Veuillez confirmer votre commande en cliquant sur « Je confirme ma commande ».'; +$_MODULE['<{bankwire}fanavenue>payment_execution_46b9e3665f187c739c55983f757ccda0'] = 'Je confirme ma commande'; +$_MODULE['<{bankwire}fanavenue>payment_execution_569fd05bdafa1712c4f6be5b153b8418'] = 'Autres moyens de paiement'; +$_MODULE['<{bankwire}fanavenue>infos_c1be305030739396775edaca9813f77d'] = 'Ce module vous permet d\'accepter les paiements par virement bancaire.'; +$_MODULE['<{bankwire}fanavenue>infos_60742d06006fde3043c77e6549d71a99'] = 'Si le client choisit ce mode de paiement, la commande passera à l\'état \"Paiement en attente\".'; +$_MODULE['<{bankwire}fanavenue>infos_5fb4bbf993c23848433caf58e6b2816d'] = 'Par conséquent, vous devez confirmer manuellement la commande dès que vous recevrez le virement.'; +$_MODULE['<{bankwire}fanavenue>payment_return_88526efe38fd18179a127024aba8c1d7'] = 'Votre commande sur %s a bien été enregistrée.'; +$_MODULE['<{bankwire}fanavenue>payment_return_1f8cdc30326f1f930b0c87b25fdac965'] = 'Veuillez nous envoyer un virement bancaire avec :'; +$_MODULE['<{bankwire}fanavenue>payment_return_b2f40690858b404ed10e62bdf422c704'] = 'Montant'; +$_MODULE['<{bankwire}fanavenue>payment_return_5ca0b1b910f393ed1f9f6fa99e414255'] = 'à l\'ordre de'; +$_MODULE['<{bankwire}fanavenue>payment_return_d717aa33e18263b8405ba00e94353cdc'] = 'suivant ces détails'; +$_MODULE['<{bankwire}fanavenue>payment_return_984482eb9ff11e6310fef641d2268a2a'] = 'à cette banque'; +$_MODULE['<{bankwire}fanavenue>payment_return_bb4ec5aac6864a05fcc220cccd8e82f9'] = 'N\'oubliez pas d\'indiquer votre numéro de commande %d dans l\'objet de votre virement.'; +$_MODULE['<{bankwire}fanavenue>payment_return_1faa25b80a8d31e5ef25a78d3336606d'] = 'N\'oubliez pas d\'indiquer votre référence de commande %s dans le sujet de votre virement.'; +$_MODULE['<{bankwire}fanavenue>payment_return_19c419a8a4f1cd621853376a930a2e24'] = 'Un e-mail contenant ces informations vous a été envoyé.'; +$_MODULE['<{bankwire}fanavenue>payment_return_b9a1cae09e5754424e33764777cfcaa0'] = 'Votre commande sera expédiée dès réception de votre virement.'; +$_MODULE['<{bankwire}fanavenue>payment_return_ca7e41a658753c87973936d7ce2429a8'] = 'Pour toute question ou information complémentaire, veuillez contacter notre'; +$_MODULE['<{bankwire}fanavenue>payment_return_66fcf4c223bbf4c7c886d4784e1f62e4'] = 'service client'; +$_MODULE['<{bankwire}fanavenue>payment_return_d15feee53d81ea16269e54d4784fa123'] = 'Nous avons rencontré un problème avec votre commande. Nous vous invitons à prendre contact avec notre'; +$_MODULE['<{bankwire}fanavenue>payment_5e1695822fc5af98f6b749ea3cbc9b4c'] = 'Payer par virement bancaire'; +$_MODULE['<{bankwire}fanavenue>payment_4e1fb9f4b46556d64db55d50629ee301'] = '(le traitement de la commande sera plus long)'; diff --git a/www/themes/chocolatdemariage/modules/bankwire/translations/index.php b/www/themes/chocolatdemariage/modules/bankwire/translations/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/translations/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/bankwire/translations/it.php b/www/themes/chocolatdemariage/modules/bankwire/translations/it.php new file mode 100644 index 00000000..2d84631e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/translations/it.php @@ -0,0 +1,54 @@ +bankwire_85ee0d0492a4e37e6c183520f5d59c40'] = 'Bonifico Bancario'; +$_MODULE['<{bankwire}prestashop>bankwire_65104b0722c068ec3e8ac48153af597b'] = 'Accetta pagamenti tramite bonifico bancario.'; +$_MODULE['<{bankwire}prestashop>bankwire_cbe0a99684b145e77f3e14174ac212e3'] = 'Sei sicuro di voler cancellare questi dati?'; +$_MODULE['<{bankwire}prestashop>bankwire_0ea0227283d959415eda0cfa31d9f718'] = 'Il proprietario dell\'account e i dati devono essere configurati per usare questo modulo correttamente.'; +$_MODULE['<{bankwire}prestashop>bankwire_a02758d758e8bec77a33d7f392eb3f8a'] = 'Nessuna valuta impostata per questo modulo.'; +$_MODULE['<{bankwire}prestashop>bankwire_bfa43217dfe8261ee7cb040339085677'] = 'I dati dell\'account sono obbligatori.'; +$_MODULE['<{bankwire}prestashop>bankwire_ccab155f173ac76f79eb192703f86b18'] = 'Il proprietario dell\'account è obbligatorio.'; +$_MODULE['<{bankwire}prestashop>bankwire_c888438d14855d7d96a2724ee9c306bd'] = 'Impostazioni aggiornate'; +$_MODULE['<{bankwire}prestashop>bankwire_c1be305030739396775edaca9813f77d'] = 'Questo modulo ti permette di accettare pagamenti tramite bonifico bancario.'; +$_MODULE['<{bankwire}prestashop>bankwire_c2886e6bed60f357b08b6e99ac390c25'] = 'Se il cliente sceglie questa modalità di pagamento, l\'ordine cambierà il proprio status in \'attesa di pagamento\'.'; +$_MODULE['<{bankwire}prestashop>bankwire_f001fc4497defe598043407d06be06e5'] = 'Pertanto, dovrai confermare l\'ordine non appena ricevi il bonifico'; +$_MODULE['<{bankwire}prestashop>bankwire_5dd532f0a63d89c5af0243b74732f63c'] = 'Informazioni di contatto'; +$_MODULE['<{bankwire}prestashop>bankwire_51634daae434ad5789f89024b20e4dac'] = 'Specifica i dati del bonifico bancario per i clienti.'; +$_MODULE['<{bankwire}prestashop>bankwire_857216dd1b374de9bf54068fcd78a8f3'] = 'Intestatario del conto'; +$_MODULE['<{bankwire}prestashop>bankwire_3ec365dd533ddb7ef3d1c111186ce872'] = 'Dati'; +$_MODULE['<{bankwire}prestashop>bankwire_5fe24fbb39b58daacb7c7905ba6e3534'] = 'Come filiale della banca, codice IBAN, BIC, ecc...'; +$_MODULE['<{bankwire}prestashop>bankwire_f9a1a1bb716cbae0503d351ea2af4b34'] = 'Indirizzo della banca'; +$_MODULE['<{bankwire}prestashop>bankwire_b17f3f4dcf653a5776792498a9b44d6a'] = 'Aggiorna le impostazioni'; +$_MODULE['<{bankwire}prestashop>validation_e2b7dec8fa4b498156dfee6e4c84b156'] = 'Questo metodo di pagamento non è disponibile.'; +$_MODULE['<{bankwire}prestashop>payment_execution_99227bacb2b4dfa29ce1701ac265a923'] = 'Pagamento bonifico bancario.'; +$_MODULE['<{bankwire}prestashop>payment_execution_f1d3b424cd68795ecaa552883759aceb'] = 'Sintesi dell\'ordine'; +$_MODULE['<{bankwire}prestashop>payment_execution_879f6b8877752685a966564d072f498f'] = 'Il carrello è vuoto.'; +$_MODULE['<{bankwire}prestashop>payment_execution_05adcee99142c1a60fb38bb1330bbbc1'] = 'Bonifico bancario'; +$_MODULE['<{bankwire}prestashop>payment_execution_afda466128ee0594745d9f8152699b74'] = 'Hai scelto di pagare con bonifico bancario.'; +$_MODULE['<{bankwire}prestashop>payment_execution_c884ed19483d45970c5bf23a681e2dd2'] = 'Ecco un breve riepilogo del tuo ordine:'; +$_MODULE['<{bankwire}prestashop>payment_execution_e2867a925cba382f1436d1834bb52a1c'] = 'L\'importo totale del tuo ordine è'; +$_MODULE['<{bankwire}prestashop>payment_execution_1f87346a16cf80c372065de3c54c86d9'] = '(tasse incl.)'; +$_MODULE['<{bankwire}prestashop>payment_execution_b28be4c423d93e02081f4e79fe2434e8'] = 'Si accettano diverse valute da inviare tramite bonifico bancario.'; +$_MODULE['<{bankwire}prestashop>payment_execution_a7a08622ee5c8019b57354b99b7693b2'] = 'Scegli una delle seguenti:'; +$_MODULE['<{bankwire}prestashop>payment_execution_a854d894458d66d92cabf0411c499ef4'] = 'Accettiamo le seguente valute da inviare tramite bonifico bancario:'; +$_MODULE['<{bankwire}prestashop>payment_execution_3dd021316505c0204989f984246c6ff1'] = 'Le informazioni sul conto corrente saranno visualizzate nella pagina successiva.'; +$_MODULE['<{bankwire}prestashop>payment_execution_93c1f9dffc8c38b2c108d449a9181d92'] = 'Conferma l\'ordine cliccando su \'confermo il mio ordine\''; +$_MODULE['<{bankwire}prestashop>payment_execution_baa62374832554652160fe5a827b2741'] = 'Confermo il mio ordine'; +$_MODULE['<{bankwire}prestashop>payment_execution_569fd05bdafa1712c4f6be5b153b8418'] = 'Altri metodi di pagamento'; +$_MODULE['<{bankwire}prestashop>payment_return_88526efe38fd18179a127024aba8c1d7'] = 'Il tuo ordine su %s è completo.'; +$_MODULE['<{bankwire}prestashop>payment_return_1f8cdc30326f1f930b0c87b25fdac965'] = 'Inviaci un bonifico bancario con'; +$_MODULE['<{bankwire}prestashop>payment_return_b2f40690858b404ed10e62bdf422c704'] = 'Importo'; +$_MODULE['<{bankwire}prestashop>payment_return_5ca0b1b910f393ed1f9f6fa99e414255'] = 'Beneficiario'; +$_MODULE['<{bankwire}prestashop>payment_return_d717aa33e18263b8405ba00e94353cdc'] = 'Con questi dati'; +$_MODULE['<{bankwire}prestashop>payment_return_984482eb9ff11e6310fef641d2268a2a'] = 'Istituto bancario'; +$_MODULE['<{bankwire}prestashop>payment_return_63fb3f7c94ee5d8027bf599885de279d'] = 'Non dimenticarti di inserire il tuo numero d\'ordine n.%d nel campo oggetto del tuo bonifico'; +$_MODULE['<{bankwire}prestashop>payment_return_1faa25b80a8d31e5ef25a78d3336606d'] = 'Non dimenticarti di inserire il riferimento d\'ordine %s nel campo oggetto del tuo bonifico.'; +$_MODULE['<{bankwire}prestashop>payment_return_19c419a8a4f1cd621853376a930a2e24'] = 'Ti è stata inviata una email con queste informazioni.'; +$_MODULE['<{bankwire}prestashop>payment_return_b9a1cae09e5754424e33764777cfcaa0'] = 'Il tuo ordine verrà inviato non appena avremo ricevuto la tua transazione.'; +$_MODULE['<{bankwire}prestashop>payment_return_ca7e41a658753c87973936d7ce2429a8'] = 'Per eventuali domande o per ulteriori informazioni, contatta la nostra'; +$_MODULE['<{bankwire}prestashop>payment_return_dfe239de8c0b2453a8e8f7657a191d5d'] = 'assistenza clienti'; +$_MODULE['<{bankwire}prestashop>payment_return_d15feee53d81ea16269e54d4784fa123'] = 'Abbiamo notato un problema con il tuo ordine. Se pensi che sia un errore, puoi contattare il nostro'; +$_MODULE['<{bankwire}prestashop>payment_5e1695822fc5af98f6b749ea3cbc9b4c'] = 'Paga con bonifico bancario'; +$_MODULE['<{bankwire}prestashop>payment_eb1d50032721fa4c9d3518c417f91b9d'] = 'Paga con bonifico bancario (l\'elaborazione dell\'ordine sarà più lunga)'; diff --git a/www/themes/chocolatdemariage/modules/bankwire/views/index.php b/www/themes/chocolatdemariage/modules/bankwire/views/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/views/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/bankwire/views/templates/front/index.php b/www/themes/chocolatdemariage/modules/bankwire/views/templates/front/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/views/templates/front/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/bankwire/views/templates/front/payment_execution.tpl b/www/themes/chocolatdemariage/modules/bankwire/views/templates/front/payment_execution.tpl new file mode 100644 index 00000000..e150a29f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/views/templates/front/payment_execution.tpl @@ -0,0 +1,76 @@ +{capture name=path} + {l s='Checkout' mod='bankwire'}{$navigationPipe}{l s='Bank-wire payment' mod='bankwire'} +{/capture} + +
    +
    + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='order-process' currentStep='payment'} + + + +
    + {if $nbProducts <= 0} +

    + {l s='Your shopping cart is empty.' mod='bankwire'} +

    + {else} +
    +
    +
    +
    +

    {l s='Bank-wire payment' mod='bankwire'}

    +

    + + {l s='You have chosen to pay by bank wire.' mod='bankwire'} {l s='Here is a short summary of your order:' mod='bankwire'} + +

    +
      +
    • + - {l s='The total amount of your order is' mod='bankwire'} + {displayPrice price=$total} + {if $use_taxes == 1} + {l s='(tax incl.)' mod='bankwire'} + {/if} +
    • +
    • + - + {if $currencies|@count > 1} + {l s='We allow several currencies to be sent via bank wire.' mod='bankwire'} +
      + + +
      + {else} + {l s='We allow the following currency to be sent via bank wire:' mod='bankwire'} {$currencies.0.name} + + {/if} +
    • +
    • + - {l s='Bank wire account information will be displayed on the next page.' mod='bankwire'} +
    • +
    • + - {l s='Please confirm your order by clicking "I confirm my order".' mod='bankwire'} +
    • +
    + + +
    + + {/if} +
    +
    +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/bankwire/views/templates/hook/index.php b/www/themes/chocolatdemariage/modules/bankwire/views/templates/hook/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/views/templates/hook/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/bankwire/views/templates/hook/payment.tpl b/www/themes/chocolatdemariage/modules/bankwire/views/templates/hook/payment.tpl new file mode 100644 index 00000000..66e5771c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/views/templates/hook/payment.tpl @@ -0,0 +1,19 @@ +
    +
    +
    +
    +
    + +
    +
    + +
    + {if file_exists($smarty.const._PS_THEME_DIR_|cat:"img/payments/bankwire.png")} + {l s='bankwire' mod='bankwire'} + {/if} +
    +
    + {l s='Pay by bank wire' mod='bankwire'} +
    +
    +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/bankwire/views/templates/hook/payment_return.tpl b/www/themes/chocolatdemariage/modules/bankwire/views/templates/hook/payment_return.tpl new file mode 100644 index 00000000..34027642 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/views/templates/hook/payment_return.tpl @@ -0,0 +1,33 @@ +
    +
    +
    + {if $status == 'ok'} +

    {l s='Your order on %s is complete.' sprintf=$shop_name mod='bankwire'}

    +

    {l s='Please send us a bank wire with' mod='bankwire'}

    +
      +
    • - {l s='Amount' mod='bankwire'} {$total_to_pay}
    • +
    • - {l s='Name of account owner' mod='bankwire'} {if $bankwireOwner}{$bankwireOwner}{else}___________{/if}
    • +
    • - {l s='Include these details' mod='bankwire'} {if $bankwireDetails}{$bankwireDetails}{else}___________{/if}
    • +
    • - {l s='Bank name' mod='bankwire'} {if $bankwireAddress}{$bankwireAddress}{else}___________{/if}
    • + {if !isset($reference)} +
    • - {l s='Do not forget to insert your order number #%d in the subject of your bank wire.' sprintf=$id_order mod='bankwire'}
    • + {else} +
    • - {l s='Do not forget to insert your order reference %s in the subject of your bank wire.' sprintf=$reference mod='bankwire'}
    • + {/if} +
    +
    +

    + {l s='An email has been sent with this information.' mod='bankwire'}
    + {l s='Your order will be sent as soon as we receive payment.' mod='bankwire'} +

    +

    + {l s='If you have questions, comments or concerns, please contact our' mod='bankwire'} {l s='expert customer support team' mod='bankwire'}. +

    + {else} +

    + {l s='We noticed a problem with your order. If you think this is an error, feel free to contact our' mod='bankwire'} + {l s='expert customer support team' mod='bankwire'}. +

    + {/if} +
    +
    diff --git a/www/themes/chocolatdemariage/modules/bankwire/views/templates/index.php b/www/themes/chocolatdemariage/modules/bankwire/views/templates/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/bankwire/views/templates/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/belvg_blockconstructor.php b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/belvg_blockconstructor.php new file mode 100644 index 00000000..5d4dc660 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/belvg_blockconstructor.php @@ -0,0 +1,210 @@ +name = 'belvg_blockconstructor'; + $this->tab = 'front_office_features'; + $this->version = '1.6.1'; + $this->author = 'BelVG'; + $this->need_instance = 0; + // $this->module_key = 'ab9287f3944d7128cc80e8e194fef8dd'; // je crois que si on laisse ça, prestashop va pas nous aimer + + parent::__construct(); + + $this->displayName = $this->l('Blocks Constructor (PS 1.6)'); + $this->description = $this->l('Blocks Constructor (PS 1.6)'); + } + + public function install() + { + $sql = array(); + + $sql[] = + 'CREATE TABLE IF NOT EXISTS `' . _DB_PREFIX_ . 'belvg_blockconstructor` ( + `id_belvg_blockconstructor` int(10) unsigned NOT NULL auto_increment, + `status` int(10) NOT NULL default "1", + `id_hook` varchar(255) NOT NULL, + `id_category` varchar(255) NOT NULL, + `date_from` date NOT NULL, + `date_to` date NOT NULL, + `date_add` datetime NOT NULL, + `date_upd` datetime NOT NULL, + `position` INT(11) UNSIGNED NOT NULL default 0, + PRIMARY KEY (`id_belvg_blockconstructor`) + ) ENGINE=' . _MYSQL_ENGINE_ . ' DEFAULT CHARSET=utf8'; + + $sql[] = + 'CREATE TABLE IF NOT EXISTS `' . _DB_PREFIX_ . 'belvg_blockconstructor_shop` ( + `id_belvg_blockconstructor` int(10) unsigned NOT NULL auto_increment, + `id_shop` int(10) unsigned NOT NULL, + `position` INT(11) UNSIGNED NOT NULL default 0, + PRIMARY KEY (`id_belvg_blockconstructor`, `id_shop`), + FOREIGN KEY (`id_belvg_blockconstructor`) + REFERENCES `'._DB_PREFIX_.'belvg_blockconstructor` (`id_belvg_blockconstructor`) + ON UPDATE CASCADE + ON DELETE CASCADE, + FOREIGN KEY (`id_shop`) + REFERENCES `'._DB_PREFIX_.'shop` (`id_shop`) + ON UPDATE CASCADE + ON DELETE CASCADE + ) ENGINE=' . _MYSQL_ENGINE_ . ' DEFAULT CHARSET=utf8'; + + $sql[] = + 'CREATE TABLE IF NOT EXISTS `' . _DB_PREFIX_ . 'belvg_blockconstructor_lang` ( + `id_belvg_blockconstructor` int(10) unsigned NOT NULL, + `id_lang` int(10) unsigned NOT NULL, + `title` varchar(255) NOT NULL, + `subtitle` varchar(255), + `classbloc` varchar(255), + `link` varchar(255), + `content` text, + PRIMARY KEY (`id_belvg_blockconstructor`,`id_lang`), + FOREIGN KEY (`id_belvg_blockconstructor`) + REFERENCES `'._DB_PREFIX_.'belvg_blockconstructor` (`id_belvg_blockconstructor`) + ON UPDATE CASCADE + ON DELETE CASCADE, + FOREIGN KEY (`id_lang`) + REFERENCES `'._DB_PREFIX_.'lang` (`id_lang`) + ON UPDATE CASCADE + ON DELETE CASCADE + ) ENGINE=' . _MYSQL_ENGINE_ . ' DEFAULT CHARSET=utf8'; + + foreach ($sql as $_sql) { + Db::getInstance()->Execute($_sql); + } + + $new_tab = new Tab(); + $new_tab->class_name = 'AdminBlockConstructor'; + $new_tab->id_parent = Tab::getCurrentParentId(); + $new_tab->module = $this->name; + $languages = Language::getLanguages(); + foreach ($languages as $language) { + $new_tab->name[$language['id_lang']] = 'Belvg Blocks Constructor'; + } + + $new_tab->add(); + + $install = parent::install(); + + $hookList = new DirectoryIterator(dirname(__FILE__).'/views/templates/hook'); + foreach ($hookList as $fileinfo) + { + $fileName = $fileinfo->getBasename('.tpl'); + if ($fileName !== '.' and $fileName !== '..') + { + $name = $fileinfo->getBasename('.tpl'); + $this->registerHook($name); + + switch ($name) + { + case 'displayLeftTopBlock': + $title = 'Bloc haut gauche'; + break; + + case 'displayRightTopBlock': + $title = 'Bloc haut droit'; + break; + + case 'displayLeftBottomBlock': + $title = 'Bloc bas gauche'; + break; + + case 'displayRightBottomBlock': + $title = 'Bloc bas droite'; + break; + + default: + $title = Null; + break; + } + + if (!empty($title)) + { + $hook = new Hook(Hook::getIdByName($name)); + $hook->title = $title; + $hook->save(); + } + } + } + + return $install; + } + + public function uninstall() + { + $sql = 'DROP TABLE IF EXISTS + `' . _DB_PREFIX_ . 'belvg_blockconstructor_lang`, + `' . _DB_PREFIX_ . 'belvg_blockconstructor_shop`, + `' . _DB_PREFIX_ . 'belvg_blockconstructor` + '; + + Db::getInstance()->Execute($sql); + + $idTab = Tab::getIdFromClassName('AdminBlockConstructor'); + if ($idTab) { + $tab = new Tab($idTab); + $tab->delete(); + } + + $uninstall = parent::uninstall(); + + $_hooks = Hook::getHooks(1); + foreach ($_hooks as $hook) { + $this->unregisterHook($hook['name']); + } + + return $uninstall; + } + + + public function __call($name, $args = array()) + { + $hookName = str_replace('hook', '', $name); + $id_hook = (int)Hook::getIdByName($hookName); + + if ($id_hook) { + $this->smarty->assign( + array( + 'blocks' => BelvgBlockConstructor::getBlocksContent($id_hook), + 'linkimg' =>'modules/belvg_blockconstructor/img/', + ) + ); + return $this->display(__FILE__, $hookName.'.tpl'); + } + + return NULL; + } +} diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/classes/BelvgBlockConstructor.php b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/classes/BelvgBlockConstructor.php new file mode 100644 index 00000000..fd2001dd --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/classes/BelvgBlockConstructor.php @@ -0,0 +1,236 @@ + 'belvg_blockconstructor', + 'primary' => 'id_belvg_blockconstructor', + 'multilang' => true, + 'fields' => array( + 'id_hook' => array('type' => self::TYPE_INT), + 'id_category' => array('type' => self::TYPE_INT), + 'status' => array('type' => self::TYPE_INT), + 'date_from' => array('type' => self::TYPE_DATE, ), + 'date_to' => array('type' => self::TYPE_DATE,), + 'date_add' => array('type' => self::TYPE_DATE), + 'date_upd' => array('type' => self::TYPE_DATE), + // Lang fields + 'title' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isCatalogName', 'required' => true, 'size' => 3999999999999), + 'subtitle' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isCatalogName', 'required' => false, 'size' => 3999999999999), + 'classbloc' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isCatalogName', 'required' => false, 'size' => 3999999999999), + 'link' => array('type' => self::TYPE_STRING, 'lang' => true, 'required' => false, 'size' => 3999999999999), + 'content' => array('type' => self::TYPE_HTML, 'lang' => true, 'validate' => 'isString', 'size' => 3999999999999,), + 'position' => array('type' => self::TYPE_INT, 'shop' => true), + ), + ); +/** + * + */ + public function __construct($id = null, $id_lang = null, $id_shop = null){ + + parent::__construct($id, $id_lang, $id_shop); + if (Validate::isLoadedObject($this)) + $this->initExtra($id_lang); + } + + /** + * + */ + public function hydrate(array $data, $id_lang = null){ + + parent::hydrate($data, $id_lang); + $this->initExtra($id_lang); + } + + public function initExtra($id_lang){ + if(file_exists(_PS_MODULE_DIR_.'belvg_blockconstructor/img/'. $this->id . '_'.$id_lang.'.jpg')){ + $this->image = true; + }else{ + $this->image = false; + } + } + + public static function getBlocksContent($id_hook,$id_cat=false) + { + $date = date('Y-m-d'); + $sql = ' + SELECT `id_belvg_blockconstructor` + FROM `' . _DB_PREFIX_ . 'belvg_blockconstructor` + WHERE `id_hook` = "' . (int)$id_hook . '" AND `status` = "1" + '.($id_cat ? ' AND `id_category` = "'.$id_cat.'" ' : '').' + AND `date_from` <= IF(date_from = "0000-00-00","0000-00-00","' . $date . '") + AND `date_to` >= IF(date_to = "0000-00-00","0000-00-00","' . $date . '")'; + + if (Shop::isFeatureActive()) { + $sql .= ' AND `id_belvg_blockconstructor` IN ( + SELECT sa.`id_belvg_blockconstructor` + FROM `' . _DB_PREFIX_ . 'belvg_blockconstructor_shop` sa + WHERE sa.id_shop IN (' . implode(', ', Shop::getContextListShopID()) . ') + ORDER BY sa.position ASC + )'; + } + + $sql .= ' ORDER BY position ASC, `id_belvg_blockconstructor` DESC'; + + $html = ''; + $result = Db::getInstance()->ExecuteS($sql); + $blocks = array(); + foreach ($result as $_block) { + $blocks[] = new self($_block['id_belvg_blockconstructor'],Context::getContext()->language->id); + } + + return $blocks; + } + + + /** + * Move a belvg_blockconstructor + * @param boolean $way Up (1) or Down (0) + * @param integer $position + * return boolean Update result + */ + public function updatePosition($way, $position) + { + $table_suffix = ''; + $where = ''; + + if (Shop::isFeatureActive()) + { + $table_suffix = 'shop'; + + if (Shop::getContext() != Shop::CONTEXT_ALL) + { + $where = ' AND id_shop = '.Shop::getContext(); + } + } + + if (!$res = Db::getInstance()->executeS(' + SELECT `id_belvg_blockconstructor`, `position` + FROM `'._DB_PREFIX_.'belvg_blockconstructor'.$table_suffix.'` + WHERE 1 '.$where.' + ORDER BY `position` ASC' + )) + return false; + + foreach ($res as $belvg_blockconstructor) + if ((int)$belvg_blockconstructor['id_belvg_blockconstructor'] == (int)$this->id) + $moved_belvg_blockconstructor = $belvg_blockconstructor; + + if (!isset($moved_belvg_blockconstructor) || !isset($position)) + return false; + + // < and > statements rather than BETWEEN operator + // since BETWEEN is treated differently according to databases + return (Db::getInstance()->execute(' + UPDATE `'._DB_PREFIX_.'belvg_blockconstructor'.$table_suffix.'` + SET `position`= `position` '.($way ? '- 1' : '+ 1').' + WHERE `position` + '.($way + ? '> '.(int)$moved_belvg_blockconstructor['position'].' AND `position` <= '.(int)$position + : '< '.(int)$moved_belvg_blockconstructor['position'].' AND `position` >= '.(int)$position) + .$where) + && Db::getInstance()->execute(' + UPDATE `'._DB_PREFIX_.'belvg_blockconstructor'.$table_suffix.'` + SET `position` = '.(int)$position.' + WHERE `id_belvg_blockconstructor` = '.(int)$moved_belvg_blockconstructor['id_belvg_blockconstructor'] + .$where)); + } + + + public function resetPosition() + { + $db = Db::getInstance(); + + $position = (int)$db->getValue(' + SELECT + GREATEST( + IFNULL(MAX(sa.position),-1), + IFNULL(MAX(a.position)0),-1 + ) + 1 + FROM + '._DB_PREFIX_.'belvg_blockconstructor AS a + LEFT JOIN + '._DB_PREFIX_.'belvg_blockconstructor_shop AS sa + ON a.id_belvg_blockconstructor = sa.id_belvg_blockconstructor + '); + + $db->execute(' + UPDATE '._DB_PREFIX_.'belvg_blockconstructor + SET position= '.$position.' + WHERE id_belvg_blockconstructor = '.(int)$this->id.' + '); + + $db->execute(' + UPDATE '._DB_PREFIX_.'belvg_blockconstructor_shop + SET position= '.$position.' + WHERE id_belvg_blockconstructor = '.(int)$this->id.' + '); + } +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/config.xml b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/config.xml new file mode 100644 index 00000000..8a7cc130 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/config.xml @@ -0,0 +1,12 @@ + + + belvg_blockconstructor + + + + + + 0 + 0 + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/config_fr.xml b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/config_fr.xml new file mode 100644 index 00000000..8a7cc130 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/config_fr.xml @@ -0,0 +1,12 @@ + + + belvg_blockconstructor + + + + + + 0 + 0 + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/controllers/admin/AdminBlockConstructor.php b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/controllers/admin/AdminBlockConstructor.php new file mode 100644 index 00000000..93827614 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/controllers/admin/AdminBlockConstructor.php @@ -0,0 +1,414 @@ + + $(".multishop_toolbar").hide(); + + '; + + protected $_module = null; + + public function mod_l($string) + { + if (is_null($this->_module)) { + $this->_module = new belvg_blockconstructor; + } + + return $this->_module->l($string, __CLASS__); + } + + public function __construct() + { + $this->bootstrap = true; + $this->table = 'belvg_blockconstructor'; + $this->identifier = 'id_belvg_blockconstructor'; + $this->className = 'BelvgBlockConstructor'; + $this->lang = TRUE; + $this->addRowAction('edit'); + $this->addRowAction('delete'); + + $this->_defaultOrderBy = 'position'; + + $this->fields_list = array( + 'id_belvg_blockconstructor' => array( + 'title' => $this->mod_l('ID'), + 'align' => 'center', + 'width' => 30 + ), + 'title' => array( + 'title' => $this->mod_l('Block Title'), + 'width' => 300 + ), + 'status' => array( + 'title' => $this->mod_l('Status'), + 'width' => 40, + 'active' => 'update', + 'align' => 'center', + 'type' => 'bool', + 'orderby' => FALSE + ), + 'date_from' => array( + 'title' => $this->mod_l('Date start'), + 'width' => 150, + 'type' => 'date', + 'align' => 'right' + ), + 'date_to' => array( + 'title' => $this->mod_l('Date end'), + 'width' => 150, + 'type' => 'date', + 'align' => 'right' + ), + 'position' => array( + 'title' => $this->mod_l('Position'), + 'align' => 'center', + 'position' => 'position', + ), + 'hook' => array( + 'title' => $this->mod_l('Hook'), + 'align' => 'center', + ), + ); + + $this->_select .= 'IFNULL(h.title,h.name) AS hook, '; + $this->_join .= 'INNER JOIN `'._DB_PREFIX_.'hook` AS h ON a.id_hook = h.id_hook '; + + if (Shop::isFeatureActive() && Shop::getContext() != Shop::CONTEXT_ALL) { + $this->_where .= ' AND a.' . $this->identifier . ' IN ( + SELECT sa.' . $this->identifier . ' + FROM `' . _DB_PREFIX_ . $this->table . '_shop` sa + WHERE sa.id_shop IN (' . implode(', ', Shop::getContextListShopID()) . ') + )'; + } + + $this->identifiersDnd = array('id_belvg_blockconstructor' => 'id_sslide_to_move'); + + parent::__construct(); + } + + public function renderForm() + { + $this->display = 'edit'; + $this->initToolbar(); + if (!$obj = $this->loadObject(TRUE)) { + return; + } + + $hookDict = array(); + $hookList = new DirectoryIterator(dirname(dirname(dirname(__FILE__))).'/views/templates/hook'); + foreach ($hookList as $fileinfo) + { + $fileName = $fileinfo->getBasename('.tpl'); + if ($fileName !== '.' and $fileName !== '..') + { + $name = $fileinfo->getBasename('.tpl'); + $hook = new Hook(Hook::getIdByName($name)); + $hookDict[] = array + ( + 'id_hook' => $hook->id, + 'title' => $hook->title, + ); + } + } + + + $categories = array(); + $tab = array(); + $tab['id'] = 0 ; + $tab['name'] = "Select Category"; + $categories[] = $tab; + foreach(Category::getCategories((int) $this->context->cookie->id_lang) as $c) { + foreach($c as $d){ + $tab = array(); + $tab['id'] = $d['infos']['id_category'] ; + $tab['name'] = $d['infos']['id_category'] ." - " . $d['infos']['name'] ; + $categories[] = $tab; + } + } + + if (Tools::isSubmit('id_belvg_blockconstructor')){ + $id_belvg_blockconstructor = (int)Tools::getValue('id_belvg_blockconstructor'); + $urllogo = __PS_BASE_URI__.'modules/belvg_blockconstructor/img/'.$id_belvg_blockconstructor ; + }else{ + $urllogo = "noimg" ; + } + + $this->fields_form = array( + 'tinymce' => TRUE, + 'legend' => array( + 'title' => $this->mod_l('Blocks Constructor'), + 'image' => '../img/admin/tab-categories.gif' + ), + 'input' => array( + array( + 'type' => 'text', + 'label' => $this->mod_l('Titre:'), + 'name' => 'title', + 'id' => 'title', + 'lang' => TRUE, + 'required' => TRUE, + 'size' => 50, + ), + array( + 'type' => 'text', + 'label' => $this->mod_l('Sous-titre:'), + 'name' => 'subtitle', + 'id' => 'subtitle', + 'lang' => TRUE, + 'size' => 50, + ), + array( + 'type' => 'text', + 'label' => $this->mod_l('Label du lien:'), + 'name' => 'classbloc', + 'id' => 'classbloc', + 'lang' => TRUE, + 'size' => 50, + ), + array( + 'type' => 'text', + 'label' => $this->mod_l('Lien:'), + 'name' => 'link', + 'id' => 'link', + 'lang' => TRUE, + 'required' => FALSE, + 'size' => 50, + ), + array( + 'type' => 'select', + 'label' => $this->mod_l('Position:'), + 'name' => 'id_hook', + 'id' => 'id_hook', + 'required' => TRUE, + 'options' => array( + 'query' => $hookDict, + 'id' => 'id_hook', + 'name' => 'title', + 'default' => array('label' => $this->mod_l('Select hook'), 'value' => 0)) + ), + array( + 'type' => 'radio', + 'label' => $this->mod_l('Status:'), + 'name' => 'status', + 'required' => FALSE, + 'class' => 't', + 'is_bool' => TRUE, + 'values' => array( + array( + 'id' => 'active_on', + 'value' => 1, + 'label' => $this->mod_l('Enabled') + ), + array( + 'id' => 'active_off', + 'value' => 0, + 'label' => $this->mod_l('Disabled') + ) + ), + ), + array( + 'type' => 'file', + 'label' => $this->l('Select an image'), + 'name' => 'imagelogo', + 'form_group_class' => 'fieldhide input_img', + 'url' => $urllogo + ), + array( + 'type' => 'date', + 'label' => $this->mod_l('Date from:'), + 'name' => 'date_from', + 'id' => 'date_from', + 'size' => 50, + 'maxlength' => 50, + ), + array( + 'type' => 'date', + 'label' => $this->mod_l('Date to:'), + 'name' => 'date_to', + 'id' => 'date_to', + 'size' => 50, + 'maxlength' => 50, + ), + array( + 'type' => 'textarea', + 'label' => $this->mod_l('Content:'), + 'name' => 'content', + 'autoload_rte' => TRUE, + 'lang' => TRUE, + 'rows' => 5, + 'cols' => 40, + ), + ), + 'submit' => array( + 'title' => $this->mod_l('Save'), + 'class' => 'button' + ) + ); + + if (Shop::isFeatureActive()) { + $this->fields_form['input'][] = array( + 'type' => 'shop', + 'label' => $this->mod_l('Shop association:'), + 'name' => 'checkBoxShopAsso', + ); + } + + $this->tpl_form_vars = array( + 'status' => $this->object->status + ); + + return parent::renderForm() . $this->_js; + } + + protected function updateAssoShop($id_object) + { + if (!Shop::isFeatureActive()) { + return; + } + + $assos_data = $this->getSelectedAssoShop($this->table, $id_object); + + $exclude_ids = $assos_data; + foreach (Db::getInstance()->executeS('SELECT id_shop FROM ' . _DB_PREFIX_ . 'shop') as $row) { + if (!$this->context->employee->hasAuthOnShop($row['id_shop'])) { + $exclude_ids[] = $row['id_shop']; + } + } + + Db::getInstance()->delete($this->table . '_shop', '`' . $this->identifier . '` = ' . (int) $id_object . ($exclude_ids ? ' AND id_shop NOT IN (' . implode(', ', $exclude_ids) . ')' : '')); + + $insert = array(); + foreach ($assos_data as $id_shop) { + $insert[] = array( + $this->identifier => $id_object, + 'id_shop' => (int) $id_shop, + ); + } + + return Db::getInstance()->insert($this->table . '_shop', $insert, FALSE, TRUE, Db::INSERT_IGNORE); + } + + protected function getSelectedAssoShop($table) + { + if (!Shop::isFeatureActive()) { + return array(); + } + + $shops = Shop::getShops(TRUE, NULL, TRUE); + if (count($shops) == 1 && isset($shops[0])) { + return array($shops[0], 'shop'); + } + + $assos = array(); + if (Tools::isSubmit('checkBoxShopAsso_' . $table)) { + foreach (Tools::getValue('checkBoxShopAsso_' . $table) as $id_shop => $value) { + $assos[] = (int) $id_shop; + } + } else if (Shop::getTotalShops(FALSE) == 1) { + // if we do not have the checkBox multishop, we can have an admin with only one shop and being in multishop + $assos[] = (int) Shop::getContextShopID(); + } + + return $assos; + } + + + public function processSave() + { + + $save = parent::processSave(); + if(Validate::isLoadedObject($this->object)){ + + $languages = Language::getLanguages(false); + foreach ($languages as $language) { + if(Validate::isLoadedObject($this->object)){ + + $tabimgs = array( + "logo", + ); + foreach($tabimgs as $tabimg){ + + $namePost = 'image'.$tabimg.'_'.$language['id_lang']; + if(isset($_FILES[$namePost]) && !empty($_FILES[$namePost]['tmp_name']) ){ + + $fileTemp = $_FILES[$namePost]['tmp_name']; + $fileParts = pathinfo($_FILES[$namePost]['name']); + + if($fileParts['extension'] == 'jpg' || $fileParts['extension'] == 'png'){ + + $res = move_uploaded_file($fileTemp, _PS_MODULE_DIR_.'belvg_blockconstructor/img/'. $this->object->id . '_'.$language['id_lang'].'.jpg'); + if(!$res) + $this->errors[] = sprintf(Tools::displayError('An error occured during upload of file %s'), $this->object->id . '.jpg'); + else + $this->confirmations[] = sprintf($this->l('File %s has been uploaded'), $this->object->id . '.jpg'); + } else + $this->errors[] = sprintf(Tools::displayError('File %s have not good extension, only .jpg or .png'), $this->object->id . '.jpg'); + } + } + + } + } + } + return $save; + } + + public function ajaxProcessUpdatePositions() + { + $way = (int)(Tools::getValue('way')); + $id = (int)(Tools::getValue('id')); + $positions = Tools::getValue('belvg_blockconstructor'); + + if (is_array($positions)) + foreach ($positions as $position => $value) + { + $pos = explode('_', $value); + + if ((isset($pos[1]) && isset($pos[2])) && (int)$pos[2] === $id) + { + if ($belvgBlockConstructor = new BelvgBlockConstructor((int)$pos[2])) + if (isset($position) && $belvgBlockConstructor->updatePosition($way, $position)) + { + echo 'ok position '.(int)$position.' for block '.(int)$pos[2]."\r\n"; + } + else + echo '{"hasError" : true, "errors" : "Can not update block '.(int)$id.' to position '.(int)$position.' "}'; + else + echo '{"hasError" : true, "errors" : "This block ('.(int)$id.') can t be loaded"}'; + + break; + } + } + } + +} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/10_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/10_1.jpg new file mode 100644 index 00000000..aedb9f97 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/10_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/11_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/11_1.jpg new file mode 100644 index 00000000..bc3a4612 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/11_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/12_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/12_1.jpg new file mode 100644 index 00000000..3e6b3802 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/12_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/1_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/1_1.jpg new file mode 100644 index 00000000..6bffb4e3 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/1_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/1_2.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/1_2.jpg new file mode 100644 index 00000000..6bffb4e3 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/1_2.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/2_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/2_1.jpg new file mode 100644 index 00000000..2adc37ec Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/2_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/2_2.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/2_2.jpg new file mode 100644 index 00000000..2adc37ec Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/2_2.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/3_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/3_1.jpg new file mode 100644 index 00000000..3d05ad60 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/3_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/3_2.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/3_2.jpg new file mode 100644 index 00000000..3d05ad60 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/3_2.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/4_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/4_1.jpg new file mode 100644 index 00000000..a54ceec5 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/4_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/5_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/5_1.jpg new file mode 100644 index 00000000..4dfba0c8 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/5_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/7_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/7_1.jpg new file mode 100644 index 00000000..3e6b3802 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/7_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/7_2.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/7_2.jpg new file mode 100644 index 00000000..945427ff Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/7_2.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/8_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/8_1.jpg new file mode 100644 index 00000000..3e6b3802 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/8_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/8_2.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/8_2.jpg new file mode 100644 index 00000000..09cb2aa9 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/8_2.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/9_1.jpg b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/9_1.jpg new file mode 100644 index 00000000..7b921aa5 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/img/9_1.jpg differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/logo.gif b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/logo.gif new file mode 100644 index 00000000..d58e74a1 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/logo.gif differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/logo.png b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/logo.png new file mode 100644 index 00000000..d58e74a1 Binary files /dev/null and b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/logo.png differ diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/translations/fr.php b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/translations/fr.php new file mode 100644 index 00000000..52025904 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/translations/fr.php @@ -0,0 +1,7 @@ +belvg_blockconstructor_226d0234bc471eaaf5930db7cd7a860b'] = 'Blocks Constructor (PS 1.6)'; +$_MODULE['<{belvg_blockconstructor}fanavenue>adminblockconstructor_79750ba11832a44ccf92e15eb0e84ae4'] = 'Sélectionner une image'; +$_MODULE['<{belvg_blockconstructor}fanavenue>adminblockconstructor_0e7ed6ddc1cb1b8462f9b68f996f4920'] = 'Le fichier %s & été uploadé avec succés.'; diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/admin/helpers/uploader/simple.tpl b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/admin/helpers/uploader/simple.tpl new file mode 100644 index 00000000..633fc7dc --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/admin/helpers/uploader/simple.tpl @@ -0,0 +1,54 @@ +{assign var=languages value=Language::getLanguages(false)} +{if !isset($defaultFormLanguage)} + {assign var=defaultFormLanguage value=$languages[0].id_lang} +{/if} +
    + {foreach from=$languages item=language} + {if $languages|count > 1} +
    + {/if} +
    + {if $url != "noimg"} + + {/if} + +
    + + + + + +
    +
    + {if $languages|count > 1} +
    + + +
    + {/if} + {if $languages|count > 1} +
    + {/if} + + {/foreach} +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayBoutique.tpl b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayBoutique.tpl new file mode 100644 index 00000000..302c5d48 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayBoutique.tpl @@ -0,0 +1,21 @@ +{if $blocks} + {foreach $blocks as $block} +
    +
    +
    + {$block->title} +
    +
    + +
    +
    +
    +
    +
    + +
    +
    +
    +
    + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayCartHelp.tpl b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayCartHelp.tpl new file mode 100644 index 00000000..7c1bd997 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayCartHelp.tpl @@ -0,0 +1,11 @@ +{if $blocks} + {foreach $blocks as $block} +
    +
    {$block->title}
    +
    + {$block->content} + {$block->subtitle} +
    +
    + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayExperience.tpl b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayExperience.tpl new file mode 100644 index 00000000..8f3ba501 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayExperience.tpl @@ -0,0 +1,12 @@ +{if $blocks} + {foreach $blocks as $block} +
    +
    + + {$block->subtitle} + {$block->title} + {$block->classbloc} +
    +
    + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHistoire.tpl b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHistoire.tpl new file mode 100644 index 00000000..a3923853 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHistoire.tpl @@ -0,0 +1,15 @@ +{if $blocks} + {foreach $blocks as $block} +
    +
    + {$block->title} +
    +
    + +
    +
    +
    + +
    + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeAccessoires.tpl b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeAccessoires.tpl new file mode 100644 index 00000000..eb3aecfc --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeAccessoires.tpl @@ -0,0 +1,13 @@ +{if $blocks} + {foreach $blocks as $block} + + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeCoffrets.tpl b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeCoffrets.tpl new file mode 100644 index 00000000..eb3aecfc --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeCoffrets.tpl @@ -0,0 +1,13 @@ +{if $blocks} + {foreach $blocks as $block} + + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeLeft.tpl b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeLeft.tpl new file mode 100644 index 00000000..d2e80fa6 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeLeft.tpl @@ -0,0 +1,13 @@ +{if $blocks} + {foreach $blocks as $block} +
    + +
    + {$block->subtitle} + {$block->title} +
    {$block->content|strip_tags}
    + {$block->classbloc} +
    +
    + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeRight.tpl b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeRight.tpl new file mode 100644 index 00000000..d2e80fa6 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/belvg_blockconstructor/views/templates/hook/displayHomeRight.tpl @@ -0,0 +1,13 @@ +{if $blocks} + {foreach $blocks as $block} +
    + +
    + {$block->subtitle} + {$block->title} +
    {$block->content|strip_tags}
    + {$block->classbloc} +
    +
    + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockbanner/translations/fr.php b/www/themes/chocolatdemariage/modules/blockbanner/translations/fr.php new file mode 100644 index 00000000..7c77c663 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockbanner/translations/fr.php @@ -0,0 +1,17 @@ +blockbanner_4b92fcfe6f0ec26909935aa960b7b81f'] = 'Bloc bannière'; +$_MODULE['<{blockbanner}wikimow>blockbanner_9ec3d0f07db2d25a37ec4b7a21c788f8'] = 'Permet d\'afficher une bannière dans l\'en-tête du site.'; +$_MODULE['<{blockbanner}wikimow>blockbanner_df7859ac16e724c9b1fba0a364503d72'] = 'Une erreur s\'est produite lors de l\'envoi du fichier.'; +$_MODULE['<{blockbanner}wikimow>blockbanner_efc226b17e0532afff43be870bff0de7'] = 'Paramètres mis à jour'; +$_MODULE['<{blockbanner}wikimow>blockbanner_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockbanner}wikimow>blockbanner_9edcdbdff24876b0dac92f97397ae497'] = 'Image de la bannière d\'en-tête'; +$_MODULE['<{blockbanner}wikimow>blockbanner_e90797453e35e4017b82e54e2b216290'] = 'Choisissez l\'image à mettre en ligne pour votre bannière. Si vous utilisez le thème par défaut, les dimensions recommandées sont 1170 x 65 px.'; +$_MODULE['<{blockbanner}wikimow>blockbanner_46fae48f998058600248a16100acfb7e'] = 'Lien de la bannière'; +$_MODULE['<{blockbanner}wikimow>blockbanner_084fa1da897dfe3717efa184616ff91c'] = 'Entrez le lien associé à votre bannière. Quand un visiteur clique sur la bannière, le lien s\'ouvre dans la même fenêtre. Si aucun lien n\'est entré, il redirige vers la page d\'accueil.'; +$_MODULE['<{blockbanner}wikimow>blockbanner_ff09729bee8a82c374f6b61e14a4af76'] = 'Description pour la bannière'; +$_MODULE['<{blockbanner}wikimow>blockbanner_112f6f9a1026d85f440e5ca68d8e2ec5'] = 'Veuillez saisir une description courte mais précise pour votre bannière.'; +$_MODULE['<{blockbanner}wikimow>blockbanner_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockbanner}wikimow>form_92fbf0e5d97b8afd7e73126b52bdc4bb'] = 'Choisissez un fichier'; diff --git a/www/themes/chocolatdemariage/modules/blockbestsellers/blockbestsellers-home.tpl b/www/themes/chocolatdemariage/modules/blockbestsellers/blockbestsellers-home.tpl new file mode 100644 index 00000000..45adaa30 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockbestsellers/blockbestsellers-home.tpl @@ -0,0 +1,10 @@ +
    + {if isset($best_sellers) && $best_sellers} +

    {l s='Our best ' mod='blockbestsellers'}{l s='sales' mod='blockbestsellers'}

    +
    + {include file="$tpl_dir./product-list.tpl" products=$best_sellers hn=h3} +
    + {else} +
    {l s='No best sellers at this time.' mod='blockbestsellers'}
    + {/if} +
    \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockbestsellers/blockbestsellers.tpl b/www/themes/chocolatdemariage/modules/blockbestsellers/blockbestsellers.tpl new file mode 100644 index 00000000..4ff66152 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockbestsellers/blockbestsellers.tpl @@ -0,0 +1,67 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA + +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +
    +

    + {l s='Top sellers' mod='blockbestsellers'} +

    +
    + {if $best_sellers && $best_sellers|@count > 0} + + + {else} +

    {l s='No best sellers at this time' mod='blockbestsellers'}

    + {/if} +
    +
    + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockbestsellers/index.php b/www/themes/chocolatdemariage/modules/blockbestsellers/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockbestsellers/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockbestsellers/tab.tpl b/www/themes/chocolatdemariage/modules/blockbestsellers/tab.tpl new file mode 100644 index 00000000..de2d88c9 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockbestsellers/tab.tpl @@ -0,0 +1 @@ +
  • {l s='Best Sellers' mod='blockbestsellers'}
  • \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockbestsellers/translations/fr.php b/www/themes/chocolatdemariage/modules/blockbestsellers/translations/fr.php new file mode 100644 index 00000000..8e1c2947 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockbestsellers/translations/fr.php @@ -0,0 +1,23 @@ +blockbestsellers_9862f1949f776f69155b6e6b330c7ee1'] = 'Bloc meilleures ventes'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_ed6476843a865d9daf92e409082b76e1'] = 'Ajoute un bloc qui affiche les meilleures ventes de la boutique.'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_26986c3388870d4148b1b5375368a83d'] = 'Produits à afficher'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_2b21378492166b0e5a855e2da611659c'] = 'Définit le nombre de produits à afficher dans ce bloc'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_24ff4e4d39bb7811f6bdf0c189462272'] = 'Toujours afficher ce bloc'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_84b0c5fdef19ab8ef61cd809f9250d85'] = 'Afficher le bloc même si il n\'y a aucune meilleure vente à afficher.'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers-home_09a5fe24fe0fc9ce90efc4aa507c66e7'] = 'Aucune meilleure vente à l\'heure actuelle.'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_1d0a2e1f62ccf460d604ccbc9e09da95'] = 'Voir une des meilleures ventes'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_3cb29f0ccc5fd220a97df89dafe46290'] = 'Meilleures ventes'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_eae99cd6a931f3553123420b16383812'] = 'Toutes les meilleures ventes'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers_f7be84d6809317a6eb0ff3823a936800'] = 'Pas encore de meilleure vente'; +$_MODULE['<{blockbestsellers}fanavenue>tab_d7b2933ba512ada478c97fa43dd7ebe6'] = 'Meilleures Ventes'; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers-home_d6e11cf38fe8c605c84ad28911c0d79d'] = 'Nos meilleures '; +$_MODULE['<{blockbestsellers}fanavenue>blockbestsellers-home_9ed083b1436e5f40ef984b28255eef18'] = 'ventes'; diff --git a/www/themes/chocolatdemariage/modules/blockcart/blockcart-json.tpl b/www/themes/chocolatdemariage/modules/blockcart/blockcart-json.tpl new file mode 100644 index 00000000..2a2a0aa5 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcart/blockcart-json.tpl @@ -0,0 +1,116 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{ldelim} +"products": [ +{if $products} +{foreach from=$products item=product name='products'} +{assign var='productId' value=$product.id_product} +{assign var='productAttributeId' value=$product.id_product_attribute} + {ldelim} + "id": {$product.id_product}, + "link": "{$link->getProductLink($product.id_product, $product.link_rewrite, $product.category, null, null, $product.id_shop, $product.id_product_attribute)|addslashes|replace:'\\\'':'\''}", + "quantity": {$product.cart_quantity|intval}, + "priceByLine": "{if $priceDisplay == $smarty.const.PS_TAX_EXC}{displayWtPrice|html_entity_decode:2:'UTF-8' p=$product.total}{else}{displayWtPrice|html_entity_decode:2:'UTF-8' p=$product.total_wt}{/if}", + "image": "{$link->getImageLink($product.link_rewrite, $product.id_image, 'home_default')|addslashes|replace:'\\\'':'\''}", + "name": "{$product.name|truncate:55:'...'|html_entity_decode:2:'UTF-8'|escape:'html'}", + "price": "{if $priceDisplay == $smarty.const.PS_TAX_EXC}{displayWtPrice|html_entity_decode:2:'UTF-8' p=$product.total}{else}{displayWtPrice|html_entity_decode:2:'UTF-8' p=$product.total_wt}{/if}", + "price_float": "{$product.total}", + "idCombination": {if isset($product.attributes_small)}{$productAttributeId}{else}0{/if}, + "idAddressDelivery": {if isset($product.id_address_delivery)}{$product.id_address_delivery}{else}0{/if}, + "is_gift" : {if isset($product.is_gift) && $product.is_gift}1{else}0{/if}, +{if isset($product.attributes_small)} + "hasAttributes": true, + "attributes": "{$product.attributes_small|addslashes|replace:'\\\'':'\''}", +{else} + "hasAttributes": false, +{/if} + "hasCustomizedDatas": {if isset($customizedDatas.$productId.$productAttributeId)}true{else}false{/if}, + "customizedDatas":[ + {if isset($customizedDatas.$productId.$productAttributeId[$product.id_address_delivery])} + {foreach from=$customizedDatas.$productId.$productAttributeId[$product.id_address_delivery] key='id_customization' item='customization' name='customizedDatas'}{ldelim} +{* This empty line was made in purpose (product addition debug), please leave it here *} + "customizationId": {$id_customization}, + "quantity": "{$customization.quantity}", + "datas": [ + {foreach from=$customization.datas key='type' item='datas' name='customization'} + {ldelim} + "type": "{$type}", + "datas": + [ + {foreach from=$datas key='index' item='data' name='datas'} + {ldelim} + "index": {$index}, + "value": "{Tools::nl2br($data.value|addslashes|replace: '\\\'':'\'')}", + "truncatedValue": "{Tools::nl2br($data.value|truncate:28:'...'|addslashes|replace: '\\\'':'\'')}" + {rdelim}{if !$smarty.foreach.datas.last},{/if} + {/foreach}] + {rdelim}{if !$smarty.foreach.customization.last},{/if} + {/foreach} + ] + {rdelim}{if !$smarty.foreach.customizedDatas.last},{/if} + {/foreach} + {/if} + ] + {rdelim}{if !$smarty.foreach.products.last},{/if} +{/foreach}{/if} +], +"discounts": [ +{if $discounts}{foreach from=$discounts item=discount name='discounts'} + {ldelim} + "id": "{$discount.id_discount}", + "name": "{$discount.name|truncate:18:'...'|addslashes|replace:'\\\'':'\''}", + "description": "{$discount.description|addslashes|replace:'\\\'':'\''}", + "nameDescription": "{$discount.name|cat:' : '|cat:$discount.description|truncate:18:'...'|addslashes|replace:'\\\'':'\''}", + "code": "{$discount.code}", + "link": "{$link->getPageLink("$order_process", true, NULL, "deleteDiscount={$discount.id_discount}")|escape:'html'}", + "price": "{if $priceDisplay == 1}{convertPrice|html_entity_decode:2:'UTF-8' price=$discount.value_tax_exc}{else}{convertPrice|html_entity_decode:2:'UTF-8' price=$discount.value_real}{/if}", + "price_float": "{if $priceDisplay == 1}{$discount.value_tax_exc}{else}{$discount.value_real}{/if}" + {rdelim} + {if !$smarty.foreach.discounts.last},{/if} +{/foreach}{/if} +], +"shippingCost": "{$shipping_cost|html_entity_decode:2:'UTF-8'}", +"shippingCostFloat": "{$shipping_cost_float|html_entity_decode:2:'UTF-8'}", +{if isset($tax_cost)} +"taxCost": "{$tax_cost|html_entity_decode:2:'UTF-8'}", +{/if} +"wrappingCost": "{$wrapping_cost|html_entity_decode:2:'UTF-8'}", +"nbTotalProducts": "{$nb_total_products}", +"total": "{$total|html_entity_decode:2:'UTF-8'}", +"productTotal": "{$product_total|html_entity_decode:2:'UTF-8'}", +"freeShipping": "{displayWtPrice|html_entity_decode:2:'UTF-8' p=$free_shipping}", +"freeShippingFloat": "{$free_shipping|html_entity_decode:2:'UTF-8'}", +{if isset($errors) && $errors} +"hasError" : true, +"errors" : [ +{foreach from=$errors key=k item=error name='errors'} + "{$error|addslashes|html_entity_decode:2:'UTF-8'}" + {if !$smarty.foreach.errors.last},{/if} +{/foreach} +] +{else} +"hasError" : false +{/if} +{rdelim} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockcart/blockcart.tpl b/www/themes/chocolatdemariage/modules/blockcart/blockcart.tpl new file mode 100644 index 00000000..e4500af4 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcart/blockcart.tpl @@ -0,0 +1,193 @@ + +
    + + + + + + + + + {if !$PS_CATALOG_MODE} +
    +
    + + + +
    +
    + {/if} +
    + + +{if !$PS_CATALOG_MODE} +
    + +
    +
    + {l s='Produit ajouté avec succès' mod='blockcart'} +
    +
    +
    +
    +
    +

    +
    + + +
    + % + +
      +
      +
      +
      + +
      +
      + +
      +
      +
      +
      +{/if} +{strip} +{addJsDef CUSTOMIZE_TEXTFIELD=$CUSTOMIZE_TEXTFIELD} +{addJsDef img_dir=$img_dir|escape:'quotes':'UTF-8'} +{addJsDef generated_date=$smarty.now|intval} +{addJsDef ajax_allowed=$ajax_allowed|boolval} + +{addJsDefL name=quantityLabel}{l s='Quantité : ' mod='blockcart' js=1}{/addJsDefL} +{addJsDefL name=totalLabel}{l s='Soit un total de : ' mod='blockcart' js=1}{/addJsDefL} +{addJsDefL name=customizationIdMessage}{l s='Customization #' mod='blockcart' js=1}{/addJsDefL} +{addJsDefL name=removingLinkText}{l s='remove this product from my cart' mod='blockcart' js=1}{/addJsDefL} +{addJsDefL name=freeShippingTranslation}{l s='Free shipping!' mod='blockcart' js=1}{/addJsDefL} +{addJsDefL name=freeProductTranslation}{l s='Free!' mod='blockcart' js=1}{/addJsDefL} +{addJsDefL name=delete_txt}{l s='Delete' mod='blockcart' js=1}{/addJsDefL} +{/strip} + diff --git a/www/themes/chocolatdemariage/modules/blockcart/crossselling.tpl b/www/themes/chocolatdemariage/modules/blockcart/crossselling.tpl new file mode 100644 index 00000000..97a442cd --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcart/crossselling.tpl @@ -0,0 +1,10 @@ +{if isset($orderProducts) && is_array($orderProducts) && count($orderProducts) > 0} +
      +

      {l s='Customers who bought this product also bought:' mod='blockcart'}

      +
      +
      + {include file="{$tpl_dir}product-list.tpl" products=$orderProducts nbProduct="3"} +
      +
      +
      +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockcart/index.php b/www/themes/chocolatdemariage/modules/blockcart/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcart/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockcart/translations/fr.php b/www/themes/chocolatdemariage/modules/blockcart/translations/fr.php new file mode 100644 index 00000000..7f05eef2 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcart/translations/fr.php @@ -0,0 +1,47 @@ +blockcart_c2e1362a9710a3dd86f937c2ea1f336d'] = 'Bloc panier'; +$_MODULE['<{blockcart}dpan>blockcart_e03093a5753b436ee1de63b6e3e1bd02'] = 'Ajoute un bloc avec le contenu du panier du client'; +$_MODULE['<{blockcart}dpan>blockcart_a21e5718d2a196280b729438933501c7'] = 'Ajax : choix non valable.'; +$_MODULE['<{blockcart}dpan>blockcart_02c793e3df4632db20e4d6e146095d62'] = 'Vous devez remplir le champ \"Produits Affichés\".'; +$_MODULE['<{blockcart}dpan>blockcart_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{blockcart}dpan>blockcart_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockcart}dpan>blockcart_614a8820aa4ac08ce2ee398a41b10778'] = 'Panier Ajax'; +$_MODULE['<{blockcart}dpan>blockcart_eefd19ecf1f6d94a308dcfc95981bbf9'] = 'Activer le mode Ajax du panier (compatible avec le thème par défaut).'; +$_MODULE['<{blockcart}dpan>blockcart_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blockcart}dpan>blockcart_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blockcart}dpan>blockcart_a87a2d4a45b5a7e682089167c1d5232a'] = 'Activer le cross-selling'; +$_MODULE['<{blockcart}dpan>blockcart_89e535251f4749df29ad3a288deaa017'] = 'Activer l\'affichage du cross-selling dans le panier.'; +$_MODULE['<{blockcart}dpan>blockcart_ce8bd2479bb85218eb304a9a2903a157'] = 'Produits à afficher dans les ventes croisées'; +$_MODULE['<{blockcart}dpan>blockcart_5f2effb52d25d197793288dfa94c27ce'] = 'Détermine le nombre de produits affichés dans le bloc ventes croisées.'; +$_MODULE['<{blockcart}dpan>blockcart_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockcart}dpan>blockcart_20351b3328c35ab617549920f5cb4939'] = 'Personnalisation'; +$_MODULE['<{blockcart}dpan>blockcart_ed6e9a09a111035684bb23682561e12d'] = 'supprimer cet article du panier'; +$_MODULE['<{blockcart}dpan>blockcart_c6995d6cc084c192bc2e742f052a5c74'] = 'Livraison gratuite !'; +$_MODULE['<{blockcart}dpan>blockcart_e7a6ca4e744870d455a57b644f696457'] = 'Offert !'; +$_MODULE['<{blockcart}dpan>blockcart_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; +$_MODULE['<{blockcart}dpan>blockcart_0c3bf3014aafb90201805e45b5e62881'] = 'Voir mon panier'; +$_MODULE['<{blockcart}dpan>blockcart_a85eba4c6c699122b2bb1387ea4813ad'] = 'Panier'; +$_MODULE['<{blockcart}dpan>blockcart_068f80c7519d0528fb08e82137a72131'] = 'Produits'; +$_MODULE['<{blockcart}dpan>blockcart_deb10517653c255364175796ace3553f'] = 'Produit'; +$_MODULE['<{blockcart}dpan>blockcart_9e65b51e82f2a9b9f72ebe3e083582bb'] = '(vide)'; +$_MODULE['<{blockcart}dpan>blockcart_0da4d96cad73748e2f608d31cfb3247c'] = 'supprimer cet article du panier'; +$_MODULE['<{blockcart}dpan>blockcart_4b7d496eedb665d0b5f589f2f874e7cb'] = 'Détails de l\'article'; +$_MODULE['<{blockcart}dpan>blockcart_3d9e3bae9905a12dae384918ed117a26'] = 'Personnalisation n°%d :'; +$_MODULE['<{blockcart}dpan>blockcart_09dc02ecbb078868a3a86dded030076d'] = 'Aucun produit'; +$_MODULE['<{blockcart}dpan>blockcart_ea9cf7e47ff33b2be14e6dd07cbcefc6'] = 'Livraison'; +$_MODULE['<{blockcart}dpan>blockcart_ba794350deb07c0c96fe73bd12239059'] = 'Emballage'; +$_MODULE['<{blockcart}dpan>blockcart_4b78ac8eb158840e9638a3aeb26c4a9d'] = 'Taxes'; +$_MODULE['<{blockcart}dpan>blockcart_96b0141273eabab320119c467cdcaf17'] = 'Total'; +$_MODULE['<{blockcart}dpan>blockcart_0d11c2b75cf03522c8d97938490466b2'] = 'Les prix sont TTC'; +$_MODULE['<{blockcart}dpan>blockcart_41202aa6b8cf7ae885644717dab1e8b4'] = 'Les prix sont HT'; +$_MODULE['<{blockcart}dpan>blockcart_377e99e7404b414341a9621f7fb3f906'] = 'Commander'; +$_MODULE['<{blockcart}dpan>crossselling_ef2b66b0b65479e08ff0cce29e19d006'] = 'Les clients qui ont acheté ce produit ont également acheté...'; +$_MODULE['<{blockcart}dpan>crossselling_dd1f775e443ff3b9a89270713580a51b'] = 'Précédent'; +$_MODULE['<{blockcart}dpan>crossselling_4351cfebe4b61d8aa5efa1d020710005'] = 'Afficher'; +$_MODULE['<{blockcart}dpan>crossselling_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Suivant'; +$_MODULE['<{blockcart}dpan>blockcart_98b3009e61879600839e1ee486bb3282'] = 'Fermer la fenêtre'; +$_MODULE['<{blockcart}dpan>blockcart_7e0bf6d67701868aac3116ade8fea957'] = 'Commander'; +$_MODULE['<{blockcart}dpan>blockcart_300225ee958b6350abc51805dab83c24'] = 'Continuer mes achats'; diff --git a/www/themes/chocolatdemariage/modules/blockcategories/blockcategories.tpl b/www/themes/chocolatdemariage/modules/blockcategories/blockcategories.tpl new file mode 100644 index 00000000..62ca352a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcategories/blockcategories.tpl @@ -0,0 +1,24 @@ +{if $blockCategTree && $blockCategTree.children|@count} + +
      + + {if isset($currentCategory)} + {$currentCategory->name|escape} + {else} + {l s='Categories' mod='blockcategories'} + {/if} + +
      +
        + {foreach from=$blockCategTree.children item=child name=blockCategTree} + {if $smarty.foreach.blockCategTree.last} + {include file="$branche_tpl_path" node=$child last='true'} + {else} + {include file="$branche_tpl_path" node=$child} + {/if} + {/foreach} +
      +
      +
      + +{/if} diff --git a/www/themes/chocolatdemariage/modules/blockcategories/blockcategories_footer.tpl b/www/themes/chocolatdemariage/modules/blockcategories/blockcategories_footer.tpl new file mode 100644 index 00000000..d66bbc5b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcategories/blockcategories_footer.tpl @@ -0,0 +1,14 @@ + +
      +
      {l s='Categories' mod='blockcategories'}
      + +
      + diff --git a/www/themes/chocolatdemariage/modules/blockcategories/blockcategories_top.tpl b/www/themes/chocolatdemariage/modules/blockcategories/blockcategories_top.tpl new file mode 100644 index 00000000..2b642f81 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcategories/blockcategories_top.tpl @@ -0,0 +1,59 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +
      +
      +
      +
        + {foreach from=$blockCategTree.children item=child name=blockCategTree} + {if $smarty.foreach.blockCategTree.last} + {include file="$branche_tpl_path" node=$child last='true'} + {else} + {include file="$branche_tpl_path" node=$child} + {/if} + + {if isset($blockCategTree.thumbnails) && $blockCategTree.thumbnails|count > 0} +
        + {foreach $blockCategTree.thumbnails as $thumbnail} +
        {$thumbnail}
        + {/foreach} +
        + {/if} + {if ($smarty.foreach.blockCategTree.iteration mod $numberColumn) == 0 AND !$smarty.foreach.blockCategTree.last} +
      +
      +
      + + +
      + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockcategories/category-tree-branch-top.tpl b/www/themes/chocolatdemariage/modules/blockcategories/category-tree-branch-top.tpl new file mode 100644 index 00000000..d1c15d27 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcategories/category-tree-branch-top.tpl @@ -0,0 +1,44 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +
    • +

      + + {$node.name|escape:'html':'UTF-8'} + +

      + + {if $node.children|@count > 0} +
        + {foreach from=$node.children item=child name=categoryTreeBranch} + {if $smarty.foreach.categoryTreeBranch.last} + {include file="$branche_tpl_path" node=$child last='true'} + {else} + {include file="$branche_tpl_path" node=$child last='false'} + {/if} + {/foreach} +
      + {/if} +
    • diff --git a/www/themes/chocolatdemariage/modules/blockcategories/category-tree-branch.tpl b/www/themes/chocolatdemariage/modules/blockcategories/category-tree-branch.tpl new file mode 100644 index 00000000..abc4e3fc --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcategories/category-tree-branch.tpl @@ -0,0 +1,21 @@ +
    • + + {$node.name|escape:'html':'UTF-8'} + {if $node.children|@count > 0}{else}{/if} + + + {if $node.children|@count > 0} +
        + {foreach from=$node.children item=child name=categoryTreeBranch} + {if $smarty.foreach.categoryTreeBranch.last} + {include file="$branche_tpl_path" node=$child last='true' parentLink=$node.link} + {else} + {include file="$branche_tpl_path" node=$child last='false' parentLink=$node.link} + {/if} + {/foreach} +
      + {/if} +
    • +{if isset($last) && $last == 'true' && isset($parentLink)} +
    • {l s='See all' mod='blockcategories'}
    • +{/if} diff --git a/www/themes/chocolatdemariage/modules/blockcategories/index.php b/www/themes/chocolatdemariage/modules/blockcategories/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcategories/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockcategories/translations/fr.php b/www/themes/chocolatdemariage/modules/blockcategories/translations/fr.php new file mode 100644 index 00000000..becb7dcc --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcategories/translations/fr.php @@ -0,0 +1,33 @@ +blockcategories_8f0ed7c57fca428f7e3f8e64d2f00918'] = 'Bloc catégories'; +$_MODULE['<{blockcategories}wikimow>blockcategories_15a6f5841d9e4d7e62bec3319b4b7036'] = 'Ajoute un bloc proposant une navigation au sein de vos catégories de produits'; +$_MODULE['<{blockcategories}wikimow>blockcategories_23e0d4ecc25de9b2777fdaca3e2f3193'] = 'Profondeur maximum : nombre invalide'; +$_MODULE['<{blockcategories}wikimow>blockcategories_0cf328636f0d607ac24a5c435866b94b'] = 'Dynamic HTML : choix invalide'; +$_MODULE['<{blockcategories}wikimow>blockcategories_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockcategories}wikimow>blockcategories_1379a6b19242372c1f23cc9adedfcdd6'] = 'Catégorie racine'; +$_MODULE['<{blockcategories}wikimow>blockcategories_c6d333d07d30f7b4c31a94bbd510bf88'] = 'Choisissez quelle catégorie afficher dans ce bloc. La catégorie actuelle est celle où le visiteur navigue actuellement.'; +$_MODULE['<{blockcategories}wikimow>blockcategories_89b278a71f2be5f620307502326587a0'] = 'Catégorie d\'accueil'; +$_MODULE['<{blockcategories}wikimow>blockcategories_62381fc27e62649a16182a616de3f7ea'] = 'Catégorie actuelle'; +$_MODULE['<{blockcategories}wikimow>blockcategories_52b68aaa602d202c340d9e4e9157f276'] = 'Catégorie parente'; +$_MODULE['<{blockcategories}wikimow>blockcategories_f225631c1a6f71e99cc779f6bbf06dd4'] = 'Catégorie actuelle, sauf si elle n\'a pas de sous-catégorie, alors la catégorie parente de la catégorie actuelle est utilisée'; +$_MODULE['<{blockcategories}wikimow>blockcategories_19561e33450d1d3dfe6af08df5710dd0'] = 'Profondeur maximum'; +$_MODULE['<{blockcategories}wikimow>blockcategories_584d4e251b6f778eda9cfc2fc756b0b0'] = 'Détermine la profondeur maximale des catégories affichées (0 = infinie).'; +$_MODULE['<{blockcategories}wikimow>blockcategories_971fd8cc345d8bd9f92e9f7d88fdf20c'] = 'Dynamique'; +$_MODULE['<{blockcategories}wikimow>blockcategories_c10efcaa2a8ff4eedaa3538fff78eb53'] = 'Activer l\'arbre dynamique (animé) pour les sous-catégories.'; +$_MODULE['<{blockcategories}wikimow>blockcategories_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blockcategories}wikimow>blockcategories_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blockcategories}wikimow>blockcategories_6b46ae48421828d9973deec5fa9aa0c3'] = 'Trier'; +$_MODULE['<{blockcategories}wikimow>blockcategories_54e4f98fb34254a6678f0795476811ed'] = 'par nom'; +$_MODULE['<{blockcategories}wikimow>blockcategories_883f0bd41a4fcee55680446ce7bec0d9'] = 'par position'; +$_MODULE['<{blockcategories}wikimow>blockcategories_06f1ac65b0a6a548339a38b348e64d79'] = 'Sens du tri'; +$_MODULE['<{blockcategories}wikimow>blockcategories_e3cf5ac19407b1a62c6fccaff675a53b'] = 'décroissant'; +$_MODULE['<{blockcategories}wikimow>blockcategories_cf3fb1ff52ea1eed3347ac5401ee7f0c'] = 'croissant'; +$_MODULE['<{blockcategories}wikimow>blockcategories_5f73e737cedf8f4ccf880473a7823005'] = 'Nombre de colonnes pour le pied de page'; +$_MODULE['<{blockcategories}wikimow>blockcategories_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockcategories}wikimow>blockcategories_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories'; +$_MODULE['<{blockcategories}wikimow>blockcategories_footer_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories'; +$_MODULE['<{blockcategories}wikimow>blockcategories_admin_63239117f39d923b2e407620fc1fa5b5'] = 'Dans le thème par défaut, ces images seront affichées dans le menu horizontal du haut ; mais seulement si la catégorie est de premier niveau (voir le module Menu Haut Horizontal pour plus de détails).'; +$_MODULE['<{blockcategories}wikimow>blockcategories_admin_eea317348d82718d49f9a79189dc0f93'] = 'Miniatures du menu'; diff --git a/www/themes/chocolatdemariage/modules/blockcategorymenu/blockcategorymenu.tpl b/www/themes/chocolatdemariage/modules/blockcategorymenu/blockcategorymenu.tpl new file mode 100644 index 00000000..363c557d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcategorymenu/blockcategorymenu.tpl @@ -0,0 +1,21 @@ +{if $blocks|@count > 0} +
      +
      +

      {l s='All your parts by family' mod='blockcategorymenu'}

      +
      + {foreach from=$blocks item=category name=category key=key} +
      +

      {$category.name}

      + {if !empty($category.children)} + + {/if} +
      + {/foreach} +
      +
      +
      +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockcategorymenu/translations/fr.php b/www/themes/chocolatdemariage/modules/blockcategorymenu/translations/fr.php new file mode 100644 index 00000000..47d43edb --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcategorymenu/translations/fr.php @@ -0,0 +1,5 @@ +blockcategorymenu_51d3de650e4dee234a150351bf9a7b54'] = 'Toutes les pièces neuves par famille'; diff --git a/www/themes/chocolatdemariage/modules/blockcms/blockcms.tpl b/www/themes/chocolatdemariage/modules/blockcms/blockcms.tpl new file mode 100644 index 00000000..92cd4414 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcms/blockcms.tpl @@ -0,0 +1,69 @@ +{if $blocks} + {foreach $blocks as $key => $block} + + {/foreach} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockcms/index.php b/www/themes/chocolatdemariage/modules/blockcms/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcms/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockcms/translations/en.php b/www/themes/chocolatdemariage/modules/blockcms/translations/en.php new file mode 100644 index 00000000..309fa07b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcms/translations/en.php @@ -0,0 +1,25 @@ +blockcms_a82be0f551b8708bc08eb33cd9ded0cf'] = 'Information'; +$_MODULE['<{blockcms}prestashop>blockcms_ea4788705e6873b424c65e91c2846b19'] = 'Cancel'; +$_MODULE['<{blockcms}prestashop>blockcms_ef61fb324d729c341ea8ab9901e23566'] = 'Add new'; +$_MODULE['<{blockcms}prestashop>blockcms_c9cc8cce247e49bae79f15173ce97354'] = 'Save'; +$_MODULE['<{blockcms}prestashop>blockcms_965be994da393e5aa15bd3a2444c6ccf'] = 'Footer\'s various links Configuration'; +$_MODULE['<{blockcms}prestashop>blockcms_9aa03a5dca2e060a4ecbff0dd8616692'] = 'Save'; +$_MODULE['<{blockcms}prestashop>blockcms_93cba07454f06a4a960172bbd6e2a435'] = 'Yes'; +$_MODULE['<{blockcms}prestashop>blockcms_bafd7322c6e97d25b6299b5d6fe8920b'] = 'No'; +$_MODULE['<{blockcms}prestashop>blockcms_87a2663d841b78f01c27c0edb4f50b76'] = 'Deletion successful'; +$_MODULE['<{blockcms}prestashop>blockcms_34c869c542dee932ef8cd96d2f91cae6'] = 'Our stores'; +$_MODULE['<{blockcms}prestashop>blockcms_3cb29f0ccc5fd220a97df89dafe46290'] = 'Best sellers'; +$_MODULE['<{blockcms}prestashop>blockcms_e1da49db34b0bdfdddaba2ad6552f848'] = 'Sitemap'; +$_MODULE['<{blockcms}prestashop>form_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{blockcms}prestashop>form_52f5e0bc3859bc5f5e25130b6c7e8881'] = 'Position'; +$_MODULE['<{blockcms}prestashop>form_06df33001c1d7187fdd81ea1f5b277aa'] = 'Actions'; +$_MODULE['<{blockcms}prestashop>form_08a38277b0309070706f6652eeae9a53'] = 'Down'; +$_MODULE['<{blockcms}prestashop>form_258f49887ef8d14ac268c92b02503aaa'] = 'Up'; +$_MODULE['<{blockcms}prestashop>form_7dce122004969d56ae2e0245cb754d35'] = 'Edit'; +$_MODULE['<{blockcms}prestashop>form_f2a6c498fb90ee345d997f888fce3b18'] = 'Delete'; +$_MODULE['<{blockcms}prestashop>form_49ee3087348e8d44e1feda1917443987'] = 'Name'; diff --git a/www/themes/chocolatdemariage/modules/blockcms/translations/fr.php b/www/themes/chocolatdemariage/modules/blockcms/translations/fr.php new file mode 100644 index 00000000..c6553361 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcms/translations/fr.php @@ -0,0 +1,71 @@ +blockcms_ca3e06233b736d289df9f4580a4ab19a'] = 'Bloc CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_cdca12007979fc49008fd125cdb775fc'] = 'Ajoute un bloc contenant plusieurs lien vers vos pages CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_a82be0f551b8708bc08eb33cd9ded0cf'] = 'Informations'; +$_MODULE['<{blockcms}wikimow>blockcms_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{blockcms}wikimow>blockcms_ef61fb324d729c341ea8ab9901e23566'] = 'Ajouter'; +$_MODULE['<{blockcms}wikimow>blockcms_97390dd0b5ba7867120aee2ff22bfa38'] = 'Configuration du bloc CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_6f0091f0c2b3ef334a8f5359f462b63f'] = 'Blocs CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_0a41f7ebbcf8a28362f8635ca8341d28'] = 'Nouveau bloc'; +$_MODULE['<{blockcms}wikimow>blockcms_528c17398f985a94f4cc7c5b2d32c8c0'] = 'Configuration des divers liens du pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_c93efb366650d08e5827974c0ddec8d8'] = 'Afficher divers liens et informations dans le pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_6f3ebe2ce8a7c3b873c1003b6ead60df'] = 'Liens de pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_e363df19c685465bca24d0c06d9394c7'] = 'Sélectionnez les pages que vous souhaitez afficher dans le bloc CMS de pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_b0f8cd6eb22f287563dad544796b4118'] = 'Informations de pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_75cb29c17cf91bef81cc289b0dd1b1fa'] = 'Ajouter le lien \"Nos magasins\" dans le pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_0e5da791148c92be6eca8c537a47569e'] = 'Ajouter le lien \"Promotions\" dans le pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_e995cfe1489190cf28799a16d23be91a'] = 'Ajouter le lien \"Nouveaux produits\" dans le pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_edeab890c4f02138691d67eefcbfe7e8'] = 'Ajouter le lien \"Meilleures ventes\" dans le pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_45bc5fe3bf5717315e42a831ba7da748'] = 'Ajouter le lien \"Nous contacter\" dans le pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_68b7b9e603633d155941fb1d665c3997'] = 'Ajouter le lien du plan du site dans le pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_573a06e2ae339eeb4fb19e7f689bd3d8'] = 'Ajouter le lien \"Propulsé par PrestaShop\" dans le pied de page'; +$_MODULE['<{blockcms}wikimow>blockcms_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockcms}wikimow>blockcms_be58fccb15fb119b8c3d485e3a8561c4'] = 'Configuration du bloc CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_0eb46571f3ff926d8b2408cafcfc17e3'] = 'Modification du bloc CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_5aa1602194579edb6f91d7dd53eadb32'] = 'Nouveau bloc CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_dd57f561a17388f38ac26a2f0321776b'] = 'Nom du bloc CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_51b274d417210e74d2cfe9e0713602f2'] = 'Si vous laissez ce champ vide, le nom du bloc sera le nom de la catégorie'; +$_MODULE['<{blockcms}wikimow>blockcms_ac37b115bc4e914c9ab63bd4a1c1746a'] = 'Catégorie CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_ce5bf551379459c1c61d2a204061c455'] = 'Emplacement'; +$_MODULE['<{blockcms}wikimow>blockcms_f9e4884c7654daa6581b42ed90aeaba4'] = 'Colonne de gauche'; +$_MODULE['<{blockcms}wikimow>blockcms_feb6cc332459769fe15570bf332a6b50'] = 'Colonne de droite'; +$_MODULE['<{blockcms}wikimow>blockcms_ef0e9df97eac6e978e72eeaf5abb8b0e'] = 'Ajouter un lien vers le localisateur de magasins'; +$_MODULE['<{blockcms}wikimow>blockcms_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{blockcms}wikimow>blockcms_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{blockcms}wikimow>blockcms_9a8d463045dc8c2ad89bcd455fd937e8'] = 'Ajoute le lien \"Nos magasins\" à la fin du bloc.'; +$_MODULE['<{blockcms}wikimow>blockcms_bbfdbbf61a22c160c5498b6ae08cb356'] = 'Contenu CMS'; +$_MODULE['<{blockcms}wikimow>blockcms_04313a11bf4a501b7cf2273ea7b32862'] = 'Sélectionnez les pages que vous souhaitez afficher dans ce bloc'; +$_MODULE['<{blockcms}wikimow>blockcms_0d6d7a7c758cd16507d4aebf18305691'] = 'Valeur d\'affichage non valable pour le magasin'; +$_MODULE['<{blockcms}wikimow>blockcms_4eb9b68883615faa427da721fad14422'] = 'Emplacement non valable pour le bloc'; +$_MODULE['<{blockcms}wikimow>blockcms_795c54de995b69fe05142dad6f99ef92'] = 'Vous devez choisir au moins une page ou sous-catégorie pour créer un bloc CMS.'; +$_MODULE['<{blockcms}wikimow>blockcms_0788bfffae213b06afb540bf06926652'] = 'Page ou catégorie CMS non valable'; +$_MODULE['<{blockcms}wikimow>blockcms_7125483712689cd7a6f85b466a8a7632'] = 'Le nom du bloc est trop long'; +$_MODULE['<{blockcms}wikimow>blockcms_ede67d50014846cb8bb1b00d5fde77be'] = 'id_cms_block invalide'; +$_MODULE['<{blockcms}wikimow>blockcms_2d81a9da91ff3f073e6aecbe42c33e69'] = 'Veuillez fournir un text de pied de page pour la langue par défaut'; +$_MODULE['<{blockcms}wikimow>blockcms_af979c5a556c7a2c5340a06273046b0d'] = 'Activation du pied de page non valide.'; +$_MODULE['<{blockcms}wikimow>blockcms_dc08eb6c896a19dd0f0585ab7205ed17'] = 'Impossible de créer un bloc !'; +$_MODULE['<{blockcms}wikimow>blockcms_f3d25e325923cd522fd610bd869d736c'] = 'Erreur : vous essayez de supprimer un bloc CMS inexistant.'; +$_MODULE['<{blockcms}wikimow>blockcms_e47b20fa6a26735c78d2f3b0f6bd2d7e'] = 'Vos informations de pied de page ont été mises à jour.'; +$_MODULE['<{blockcms}wikimow>blockcms_c28716416d2fd75a37b4496586755853'] = 'Le bloc CMS a bien été ajouté'; +$_MODULE['<{blockcms}wikimow>blockcms_a94db349ae0c662fd55c9d402481165b'] = 'Le bloc CMS a bien été modifié'; +$_MODULE['<{blockcms}wikimow>blockcms_64e1a7a1be29d5937f2eaa90a3d32ad0'] = 'Suppression réussie.'; +$_MODULE['<{blockcms}wikimow>blockcms_34c869c542dee932ef8cd96d2f91cae6'] = 'Nos magasins'; +$_MODULE['<{blockcms}wikimow>blockcms_d1aa22a3126f04664e0fe3f598994014'] = 'Promotions'; +$_MODULE['<{blockcms}wikimow>blockcms_9ff0635f5737513b1a6f559ac2bff745'] = 'Nouveaux produits'; +$_MODULE['<{blockcms}wikimow>blockcms_01f7ac959c1e6ebbb2e0ee706a7a5255'] = 'Meilleures ventes'; +$_MODULE['<{blockcms}wikimow>blockcms_02d4482d332e1aef3437cd61c9bcc624'] = 'Contactez-nous'; +$_MODULE['<{blockcms}wikimow>blockcms_5813ce0ec7196c492c97596718f71969'] = 'sitemap'; +$_MODULE['<{blockcms}wikimow>blockcms_650f3a4b9d4a9f149c69327fb8239121'] = '[1]Logiciel e-commerce par %s[/1]'; +$_MODULE['<{blockcms}wikimow>form_4dabfa54822012dfc78d6ef40f224173'] = 'Blocs à gauche'; +$_MODULE['<{blockcms}wikimow>form_d9ca3009e18447d91cd2e324e8e680ce'] = 'Blocs à droite'; +$_MODULE['<{blockcms}wikimow>form_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{blockcms}wikimow>form_83ef1503b3bd9858cc923a74e5f9e917'] = 'Nom du bloc'; +$_MODULE['<{blockcms}wikimow>form_bb34a159a88035cce7ef1607e7907f8f'] = 'Nom de la catégorie'; +$_MODULE['<{blockcms}wikimow>form_52f5e0bc3859bc5f5e25130b6c7e8881'] = 'Position'; +$_MODULE['<{blockcms}wikimow>form_7dce122004969d56ae2e0245cb754d35'] = 'Modifier'; +$_MODULE['<{blockcms}wikimow>form_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; +$_MODULE['<{blockcms}wikimow>form_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{blockcms}wikimow>form_f7c68d40f8727c658e821c6e6d56af07'] = 'Aucune page créée'; diff --git a/www/themes/chocolatdemariage/modules/blockcms/translations/index.php b/www/themes/chocolatdemariage/modules/blockcms/translations/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcms/translations/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockcmsinfo/translations/fr.php b/www/themes/chocolatdemariage/modules/blockcmsinfo/translations/fr.php new file mode 100644 index 00000000..2bc7b5b2 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcmsinfo/translations/fr.php @@ -0,0 +1,18 @@ +blockcmsinfo_988659f6c5d3210a3f085ecfecccf5d3'] = 'Bloc CMS d\'information client'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_cd4abd29bdc076fb8fabef674039cd6e'] = 'Ajoute un bloc d\'information client sur votre boutique.'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_666f6333e43c215212b916fef3d94af0'] = 'Vous devez remplir tous les champs.'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_86432715902fbaf53de469fed3fa6c53'] = 'Vous devez sélectionner au moins une boutique.'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_d52eaeff31af37a4a7e0550008aff5df'] = 'Une erreur est survenue lors de la sauvegarde'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_6f16c729fadd8aa164c6c47853983dd2'] = 'Nouveau bloc CMS'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_9dffbf69ffba8bc38bc4e01abf4b1675'] = 'Texte'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_630f6dc397fe74e52d5189e2c80f282b'] = 'Retour à la liste'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_9d55fc80bbb875322aa67fd22fc98469'] = 'Boutiques associées'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_6fcdef6ca2bb47a0cf61cd41ccf274f4'] = 'Identifiant du bloc'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_9f82518d468b9fee614fcc92f76bb163'] = 'Boutique'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_56425383198d22fc8bb296bcca26cecf'] = 'Texte du bloc'; +$_MODULE['<{blockcmsinfo}wikimow>blockcmsinfo_ef61fb324d729c341ea8ab9901e23566'] = 'Ajouter'; diff --git a/www/themes/chocolatdemariage/modules/blockcontact/blockcontact-footer.tpl b/www/themes/chocolatdemariage/modules/blockcontact/blockcontact-footer.tpl new file mode 100644 index 00000000..6df72e5c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcontact/blockcontact-footer.tpl @@ -0,0 +1,19 @@ +
      +
      {l s='Contact Us' mod='blockcontact'}
      +
      + {if $email != ''} + + {/if} + {if $telnumber != ''} +

      + {l s='Phone:' mod='blockcontact'}{$telnumber|escape:'html':'UTF-8'} +

      + {/if} +
      +
      diff --git a/www/themes/chocolatdemariage/modules/blockcontact/blockcontact.tpl b/www/themes/chocolatdemariage/modules/blockcontact/blockcontact.tpl new file mode 100644 index 00000000..98baf986 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcontact/blockcontact.tpl @@ -0,0 +1,12 @@ +
      +
      +

      + {l s='Need advice ? We\'re here to answer you !' mod='blockcontact'} +

      + {if $telnumber != ''} +

      + {$telnumber|escape:'html':'UTF-8'} +

      + {/if} +
      +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockcontact/index.php b/www/themes/chocolatdemariage/modules/blockcontact/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcontact/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockcontact/nav.tpl b/www/themes/chocolatdemariage/modules/blockcontact/nav.tpl new file mode 100644 index 00000000..f2f69253 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcontact/nav.tpl @@ -0,0 +1,5 @@ +{if $telnumber} +
      + {$telnumber} +
      +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockcontact/translations/fr.php b/www/themes/chocolatdemariage/modules/blockcontact/translations/fr.php new file mode 100644 index 00000000..ef4d845e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcontact/translations/fr.php @@ -0,0 +1,22 @@ +blockcontact_df8f3e2cd8d1acbb2d1aa46a45045ec5'] = 'Bloc contact'; +$_MODULE['<{blockcontact}wikimow>blockcontact_318ed85b9852475f24127167815e85d9'] = 'Permet d\'ajouter des informations supplémentaires concernant le service client'; +$_MODULE['<{blockcontact}wikimow>blockcontact_20015706a8cbd457cbb6ea3e7d5dc9b3'] = 'Configuration mise à jour'; +$_MODULE['<{blockcontact}wikimow>blockcontact_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockcontact}wikimow>blockcontact_90a613a116f4bd9390ff7379a114f8d7'] = 'Ce bloc affiche dans l\'en-tête votre numéro de téléphone (\"Appelez-nous au\") et un lien vers la page Contact (\"Contactez-nous\").'; +$_MODULE['<{blockcontact}wikimow>blockcontact_5f6e75192756d3ad45cff4a1ee0a45ba'] = 'Vous pouvez modifier les adresses e-mail de votre page \"Contact\" dans la page \"Contacts\" du menu \"Clients\".'; +$_MODULE['<{blockcontact}wikimow>blockcontact_ccffe09c1cd18f73ad1f76762fded097'] = 'Vous pouvez modifier les contacts de votre pied de page grâce au module \"Bloc Informations de contact\".'; +$_MODULE['<{blockcontact}wikimow>blockcontact_7551cf1a985728fa2798db32c2ff7887'] = 'Numéro de téléphone'; +$_MODULE['<{blockcontact}wikimow>blockcontact_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail'; +$_MODULE['<{blockcontact}wikimow>blockcontact_52e878b67e9d94d25425231162ef5133'] = 'Renseignez ici les informations relatives à votre service clients.'; +$_MODULE['<{blockcontact}wikimow>blockcontact_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockcontact}wikimow>blockcontact_02d4482d332e1aef3437cd61c9bcc624'] = 'Contactez-nous'; +$_MODULE['<{blockcontact}wikimow>blockcontact_75858d311c84e7ba706b69bea5c71d36'] = 'Notre service client est disponible 24h/24, 7j/7'; +$_MODULE['<{blockcontact}wikimow>blockcontact_673ae02fffb72f0fe68a66f096a01347'] = 'Tél. :'; +$_MODULE['<{blockcontact}wikimow>blockcontact_736c5a7e834b7021bfa97180fc453115'] = 'Contacter notre service client'; +$_MODULE['<{blockcontact}wikimow>nav_02d4482d332e1aef3437cd61c9bcc624'] = 'Contactez-nous'; +$_MODULE['<{blockcontact}wikimow>nav_320abee94a07e976991e4df0d4afb319'] = 'Appelez-nous au :'; +$_MODULE['<{blockcontact}wikimow>blockcontact_03274c534c3edf72a3e5c4990da37581'] = 'Besoin d’un conseil ? Nous sommes là pour vous répondre !'; diff --git a/www/themes/chocolatdemariage/modules/blockcontactinfos/blockcontactinfos.tpl b/www/themes/chocolatdemariage/modules/blockcontactinfos/blockcontactinfos.tpl new file mode 100644 index 00000000..701095c4 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcontactinfos/blockcontactinfos.tpl @@ -0,0 +1,12 @@ + +
      +
      {$blockcontactinfos_company|escape:'html':'UTF-8'}
      +
        +
      • + {if $blockcontactinfos_address != ''} + {$blockcontactinfos_address|escape:'html':'UTF-8'|nl2br} + {/if} +
      • +
      +
      + diff --git a/www/themes/chocolatdemariage/modules/blockcontactinfos/index.php b/www/themes/chocolatdemariage/modules/blockcontactinfos/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcontactinfos/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockcontactinfos/translations/fr.php b/www/themes/chocolatdemariage/modules/blockcontactinfos/translations/fr.php new file mode 100644 index 00000000..5fda03af --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcontactinfos/translations/fr.php @@ -0,0 +1,16 @@ +blockcontactinfos_fc02586aa99596947b184a01f43fb4ae'] = 'Bloc informations de contact'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_86458ae1631be34a6fcbf1a4584f5abe'] = 'Ajoute un bloc permettant d\'afficher des informations sur les moyens de contacter la boutique'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_20015706a8cbd457cbb6ea3e7d5dc9b3'] = 'Configuration mise à jour'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_c281f92b77ba329f692077d23636f5c9'] = 'Nom de la société'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_dd7bf230fde8d4836917806aff6a6b27'] = 'Adresse'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_1f8261d17452a959e013666c5df45e07'] = 'Numéro de téléphone'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_02d4482d332e1aef3437cd61c9bcc624'] = 'Contactez-nous'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_2e006b735fbd916d8ab26978ae6714d4'] = 'Tél. :'; +$_MODULE['<{blockcontactinfos}wikimow>blockcontactinfos_6a1e265f92087bb6dd18194833fe946b'] = 'E-mail :'; diff --git a/www/themes/chocolatdemariage/modules/blockcurrencies/blockcurrencies.tpl b/www/themes/chocolatdemariage/modules/blockcurrencies/blockcurrencies.tpl new file mode 100644 index 00000000..0d1d7c3f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcurrencies/blockcurrencies.tpl @@ -0,0 +1,49 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +{if count($currencies) > 1} +
      +
      +
      + + + {l s='Currency' mod='blockcurrencies'} : + {foreach from=$currencies key=k item=f_currency} + {if $cookie->id_currency == $f_currency.id_currency}{$f_currency.iso_code}{/if} + {/foreach} +
      +
        + {foreach from=$currencies key=k item=f_currency} +
      • id_currency == $f_currency.id_currency}class="selected"{/if}> + + {$f_currency.name} + +
      • + {/foreach} +
      +
      +
      +{/if} + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockcurrencies/index.php b/www/themes/chocolatdemariage/modules/blockcurrencies/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcurrencies/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockcurrencies/translations/fr.php b/www/themes/chocolatdemariage/modules/blockcurrencies/translations/fr.php new file mode 100644 index 00000000..85ca747e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcurrencies/translations/fr.php @@ -0,0 +1,7 @@ +blockcurrencies_f7a31ae8f776597d4282bd3b1013f08b'] = 'Bloc devises'; +$_MODULE['<{blockcurrencies}fanavenue>blockcurrencies_80ed40ee905b534ee85ce49a54380107'] = 'Ajoute un bloc permettant au client de choisir sa devise'; +$_MODULE['<{blockcurrencies}fanavenue>blockcurrencies_386c339d37e737a436499d423a77df0c'] = 'Devise'; diff --git a/www/themes/chocolatdemariage/modules/blockcustomerprivacy/blockcustomerprivacy.tpl b/www/themes/chocolatdemariage/modules/blockcustomerprivacy/blockcustomerprivacy.tpl new file mode 100644 index 00000000..28db29b3 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcustomerprivacy/blockcustomerprivacy.tpl @@ -0,0 +1,38 @@ +{* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +
      + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockcustomerprivacy/index.php b/www/themes/chocolatdemariage/modules/blockcustomerprivacy/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockcustomerprivacy/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockfacebook/translations/fr.php b/www/themes/chocolatdemariage/modules/blockfacebook/translations/fr.php new file mode 100644 index 00000000..70d6c5d6 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockfacebook/translations/fr.php @@ -0,0 +1,13 @@ +blockfacebook_43d541d80b37ddb75cde3906b1ded452'] = 'Bloc Facebook Like Box'; +$_MODULE['<{blockfacebook}wikimow>blockfacebook_e2887a32ddafab9926516d8cb29aab76'] = 'Affiche un bloc pour s\'inscrire à votre page Facebook.'; +$_MODULE['<{blockfacebook}wikimow>blockfacebook_20015706a8cbd457cbb6ea3e7d5dc9b3'] = 'Configuration mise à jour'; +$_MODULE['<{blockfacebook}wikimow>blockfacebook_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockfacebook}wikimow>blockfacebook_c98cf18081245e342d7929c117066f0b'] = 'Lien Facebook (mettez l\'adresse complète)'; +$_MODULE['<{blockfacebook}wikimow>blockfacebook_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockfacebook}wikimow>blockfacebook_374fe11018588d3d27e630b2dffb7909'] = 'Suivez-nous sur Facebook'; +$_MODULE['<{blockfacebook}wikimow>preview_31fde7b05ac8952dacf4af8a704074ec'] = 'Visualiser'; +$_MODULE['<{blockfacebook}wikimow>preview_374fe11018588d3d27e630b2dffb7909'] = 'Suivez-nous sur Facebook'; diff --git a/www/themes/chocolatdemariage/modules/blocklanguages/blocklanguages.tpl b/www/themes/chocolatdemariage/modules/blocklanguages/blocklanguages.tpl new file mode 100644 index 00000000..5475a800 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklanguages/blocklanguages.tpl @@ -0,0 +1,42 @@ + +
      + {if count($languages) > 1} +
      +
      +
      +
        + {foreach from=$languages key=k item=language name="languages"} + {if $language.iso_code != $lang_iso} + {assign var=indice_lang value=$language.id_lang} + {if isset($lang_rewrite_urls.$indice_lang)} +
      • + + {$language.iso_code|strtoupper} +
      • + {else} +
      • + + {$language.iso_code|strtoupper} + +
      • + {/if} + {else} + {assign var=current_lang value={$language.iso_code}} + {assign var=current_id value={$language.id_lang}} + {/if} + {/foreach} +
      +
      + + + +
      + + {/if} + +
      + diff --git a/www/themes/chocolatdemariage/modules/blocklanguages/index.php b/www/themes/chocolatdemariage/modules/blocklanguages/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklanguages/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocklanguages/translations/fr.php b/www/themes/chocolatdemariage/modules/blocklanguages/translations/fr.php new file mode 100644 index 00000000..23bb5aed --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklanguages/translations/fr.php @@ -0,0 +1,7 @@ +blocklanguages_d33f69bfa67e20063a8905c923d9cf59'] = 'Bloc sélecteur de langue'; +$_MODULE['<{blocklanguages}dpan>blocklanguages_5bc2cbadb5e09b5ef9b9d1724072c4f9'] = 'Ajoute un bloc permettant à vos clients de sélectionner la langue de votre boutique.'; +$_MODULE['<{blocklanguages}dpan>blocklanguages_6698ed0a11a1cb6e246fffcc9f0c43b7'] = 'Accès pro'; diff --git a/www/themes/chocolatdemariage/modules/blocklayered/blocklayered-no-products.tpl b/www/themes/chocolatdemariage/modules/blocklayered/blocklayered-no-products.tpl new file mode 100644 index 00000000..d7519711 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklayered/blocklayered-no-products.tpl @@ -0,0 +1 @@ +

      {l s='There are no products.' mod='blocklayered'}

      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocklayered/blocklayered.tpl b/www/themes/chocolatdemariage/modules/blocklayered/blocklayered.tpl new file mode 100644 index 00000000..8e2d09e1 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklayered/blocklayered.tpl @@ -0,0 +1,254 @@ +{if $nbr_filterBlocks != 0} + + + +
      +
      +
      + {if isset($selected_filters) && $n_filters > 0} +
      + {l s='Enabled filters:' mod='blocklayered'} +
        + {foreach from=$selected_filters key=filter_type item=filter_values} + {foreach from=$filter_values key=filter_key item=filter_value name=f_values} + {foreach from=$filters item=filter} + {if $filter.type == $filter_type && isset($filter.values)} + {if isset($filter.slider)} + {if $smarty.foreach.f_values.first} +
      • + + {if $filter.format == 1} + {$filter.name} : {l s='%1$s - %2$s'|sprintf:{displayPrice price=$filter.values[0]}:{displayPrice price=$filter.values[1]}|escape:html:'UTF-8' mod='blocklayered'} + {else} + {$filter.name} : {l s='%1$s %3$s - %2$s %3$s'|sprintf:$filter.values[0]:$filter.values[1]:$filter.unit|escape:html:'UTF-8' mod='blocklayered'} + {/if} + + + + +
      • + {/if} + {else} + {foreach from=$filter.values key=id_value item=value} + {if $id_value == $filter_key && !is_numeric($filter_value) && ($filter.type eq 'id_attribute_group' || $filter.type eq 'id_feature') || $id_value == $filter_value && $filter.type neq 'id_attribute_group' && $filter.type neq 'id_feature'} +
      • + + {$filter.name} : {$value.name} + + +
      • + {/if} + {/foreach} + {/if} + {/if} + {/foreach} + {/foreach} + {/foreach} +
      +
      + {/if} + +
      + {foreach from=$filters item=filter} + {if isset($filter.values)} + {if isset($filter.slider)} + + + {foreach from=$filters item=filter} + {if $filter.type_lite == 'id_attribute_group' && isset($filter.is_color_group) && $filter.is_color_group && $filter.filter_type != 2} + {foreach from=$filter.values key=id_value item=value} + {if isset($value.checked)} + + {/if} + {/foreach} + {/if} + {/foreach} + +
      + +
      + +{else} +
      +
      +
      + +
      +
      +
      +


      {l s='Loading...' mod='blocklayered'}

      +
      +
      +{/if} + +{addJsDef blocklayeredSliderName=$blocklayeredSliderName} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocklayered/index.php b/www/themes/chocolatdemariage/modules/blocklayered/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklayered/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocklayered/translations/fr.php b/www/themes/chocolatdemariage/modules/blocklayered/translations/fr.php new file mode 100644 index 00000000..a157e91b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklayered/translations/fr.php @@ -0,0 +1,264 @@ +blocklayered-no-products_5c9838becf9bbce28ba90a7426daf171'] = 'Il n\'y a pas de produit.'; +$_MODULE['<{blocklayered}wikimow>blocklayered_84241e458cdd5162745500a59a3680f3'] = 'Bloc navigation à facettes'; +$_MODULE['<{blocklayered}wikimow>blocklayered_2d08fa8e157fe3f1875402cbd98aee1b'] = 'Affiche un bloc avec les filtres de la navigation à facettes'; +$_MODULE['<{blocklayered}wikimow>blocklayered_b3786b970611c1a3809dd51b630812a7'] = '\"%s\" n\'est pas une URL valable'; +$_MODULE['<{blocklayered}wikimow>blocklayered_ccc12c5568381293a27db0232877937b'] = 'Nom du modèle de filtre nécessaire (ne doit être vide)'; +$_MODULE['<{blocklayered}wikimow>blocklayered_8c97e587c1b4e519bec26f3903561da3'] = 'Vous devez sélectionner au moins une catégorie'; +$_MODULE['<{blocklayered}wikimow>blocklayered_817c37b9c1f5cd4a450dad384e63e6c7'] = 'Votre filtre'; +$_MODULE['<{blocklayered}wikimow>blocklayered_3185cefd67b575e582063148e4f15860'] = 'a été mis à jour avec succès.'; +$_MODULE['<{blocklayered}wikimow>blocklayered_7ccab4d8de5d6b9bb61e99c7bba343ab'] = 'a été ajouté avec succès.'; +$_MODULE['<{blocklayered}wikimow>blocklayered_fe016d3b990c2a9dd72ab6b45892f2ae'] = 'Paramètres enregistrés avec succès'; +$_MODULE['<{blocklayered}wikimow>blocklayered_0d07af70081a2421e2b2972609d699db'] = 'Modèle de filtres supprimé, catégories mises à jour (modèle par défaut appliqué).'; +$_MODULE['<{blocklayered}wikimow>blocklayered_491f46aa6101560e9f1e0d55a063231b'] = 'Modèle de filtres introuvable'; +$_MODULE['<{blocklayered}wikimow>blocklayered_fa03eb688ad8aa1db593d33dabd89bad'] = 'Racine'; +$_MODULE['<{blocklayered}wikimow>blocklayered_a3868119dc6858db57127fd26e6f9656'] = 'Mon modèle %s'; +$_MODULE['<{blocklayered}wikimow>blocklayered_3601146c4e948c32b6424d2c0a7f0118'] = 'Prix'; +$_MODULE['<{blocklayered}wikimow>blocklayered_8c489d0946f66d17d73f26366a4bf620'] = 'Poids'; +$_MODULE['<{blocklayered}wikimow>blocklayered_03c2e7e41ffc181a4e84080b4710e81e'] = 'Nouveau'; +$_MODULE['<{blocklayered}wikimow>blocklayered_019d1ca7d50cc54b995f60d456435e87'] = 'Utilisé'; +$_MODULE['<{blocklayered}wikimow>blocklayered_6da03a74721a0554b7143254225cc08a'] = 'Reconditionné'; +$_MODULE['<{blocklayered}wikimow>blocklayered_9e2941b3c81256fac10392aaca4ccfde'] = 'État'; +$_MODULE['<{blocklayered}wikimow>blocklayered_2d25c72c1b18e562f6654fff8e11711e'] = 'Non disponible'; +$_MODULE['<{blocklayered}wikimow>blocklayered_fcebe56087b9373f15514831184fa572'] = 'En Stock'; +$_MODULE['<{blocklayered}wikimow>blocklayered_faeaec9eda6bc4c8cb6e1a9156a858be'] = 'Disponibilité'; +$_MODULE['<{blocklayered}wikimow>blocklayered_c0bd7654d5b278e65f21cf4e9153fdb4'] = 'Fabricant'; +$_MODULE['<{blocklayered}wikimow>blocklayered_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories'; +$_MODULE['<{blocklayered}wikimow>blocklayered_78a5eb43deef9a7b5b9ce157b9d52ac4'] = 'Prix'; +$_MODULE['<{blocklayered}wikimow>blocklayered_7edabf994b76a00cbc60c95af337db8f'] = 'Poids'; +$_MODULE['<{blocklayered}wikimow>blocklayered_32d2e6cd4bb1719c572ef470a3a525b6'] = 'Mon modèle %s'; +$_MODULE['<{blocklayered}wikimow>blocklayered_cbf5a69c8bd9ebe818d07c6da7f9e48a'] = 'Filtrer les produits'; +$_MODULE['<{blocklayered}wikimow>blocklayered_1262d1b9fbffb3a8e85ac9e4b449e989'] = 'Filtres actifs :'; +$_MODULE['<{blocklayered}wikimow>blocklayered_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{blocklayered}wikimow>blocklayered_9b569fa0e7896f0e96164b954265eac5'] = '%1$s : %2$s - %3$s'; +$_MODULE['<{blocklayered}wikimow>blocklayered_cf4c997f944b08d0eff346a32272998c'] = '%1$s : %2$s %4$s - %3$s %4$s'; +$_MODULE['<{blocklayered}wikimow>blocklayered_6c03a470e52036813f268bbfa0873529'] = '%1$s : %2$s'; +$_MODULE['<{blocklayered}wikimow>blocklayered_b47b72ddf8a3fa1949a7fb6bb5dbc60c'] = 'Aucun filtre'; +$_MODULE['<{blocklayered}wikimow>blocklayered_75954a3c6f2ea54cb9dff249b6b5e8e6'] = 'Tranche :'; +$_MODULE['<{blocklayered}wikimow>blocklayered_5da618e8e4b89c66fe86e32cdafde142'] = 'Du'; +$_MODULE['<{blocklayered}wikimow>blocklayered_01b6e20344b68835c5ed1ddedf20d531'] = 'jusqu\'au'; +$_MODULE['<{blocklayered}wikimow>blocklayered_146ffe2fd9fa5bec3b63b52543793ec7'] = 'Voir plus'; +$_MODULE['<{blocklayered}wikimow>blocklayered_c74ea6dbff701bfa23819583c52ebd97'] = 'Voir moins'; +$_MODULE['<{blocklayered}wikimow>blocklayered_8524de963f07201e5c086830d370797f'] = 'Chargement...'; +$_MODULE['<{blocklayered}wikimow>add_254f642527b45bc260048e30704edb39'] = 'Paramètres'; +$_MODULE['<{blocklayered}wikimow>add_51e17eed0057675de4bde1b34206bb12'] = 'Nouveau modèle de filtres'; +$_MODULE['<{blocklayered}wikimow>add_f8263d99054a4cdb3428196f078fa212'] = 'Nom du modèle :'; +$_MODULE['<{blocklayered}wikimow>add_4284fda63513b7da70b5d8f032900580'] = 'Ne sert que de rappel'; +$_MODULE['<{blocklayered}wikimow>add_5d9632c49fb1586eed7123afe2bd806f'] = 'Catégories utilisées dans ce modèle :'; +$_MODULE['<{blocklayered}wikimow>add_c2d0bf5ad42279c519cdcb4a94eb46b6'] = 'Choisissez les boutiques associées :'; +$_MODULE['<{blocklayered}wikimow>add_60266302eeda2ac9775c3a2036ae25ca'] = 'Filtres :'; +$_MODULE['<{blocklayered}wikimow>add_88ec58dbbe7a8b727200696cfca4df3d'] = 'Vous pouvez glisser-déposer les filtres pour modifier leurs positions'; +$_MODULE['<{blocklayered}wikimow>add_29da3cb8b65298a3e88f5041e9fb9761'] = 'Nombre de filtre : %s'; +$_MODULE['<{blocklayered}wikimow>add_a4f642ec06cf1e96bcac483ce1fff234'] = 'Filtres sélectionnés : %s'; +$_MODULE['<{blocklayered}wikimow>add_cfbc982f8fb7a0cc3abb3c85c795ab41'] = 'Filtre de sous-catégorie'; +$_MODULE['<{blocklayered}wikimow>add_379d3973e10dfd90c475060f31b9ae74'] = 'Limite de résultat du filtre :'; +$_MODULE['<{blocklayered}wikimow>add_af605ea55ee39e54c444f217e346048f'] = 'Aucune limite'; +$_MODULE['<{blocklayered}wikimow>add_284fd1ee8a33e84e08699ba0bbc44943'] = 'Style de filtre :'; +$_MODULE['<{blocklayered}wikimow>add_4f8222964f9a317cef99dddc23a121bd'] = 'Case à cocher'; +$_MODULE['<{blocklayered}wikimow>add_07a9ca8c8228dd3399141e228034fedf'] = 'Bouton radio'; +$_MODULE['<{blocklayered}wikimow>add_5204077231fc7164e2269e96b584dd95'] = 'Liste déroulante'; +$_MODULE['<{blocklayered}wikimow>add_cd50ff1c5332f9920acf8173c4aab425'] = 'Filtre du stock de produits'; +$_MODULE['<{blocklayered}wikimow>add_048c1728a0a6cf36f56c9dcdd23d8a14'] = 'Filtre des conditions de produits'; +$_MODULE['<{blocklayered}wikimow>add_02ecc2cbb645a2b859deba6907334cc8'] = 'Filtre des fabricants de produits'; +$_MODULE['<{blocklayered}wikimow>add_cc72ed9534a489b5d2e5882735bf1364'] = 'Filtre des poids de produits (glissière)'; +$_MODULE['<{blocklayered}wikimow>add_2d9b9a764fb0be4be10e1b2fce63f561'] = 'Glissière'; +$_MODULE['<{blocklayered}wikimow>add_7e650380ef2b9cec2f2a96e6266ca93d'] = 'Zone de saisie'; +$_MODULE['<{blocklayered}wikimow>add_010359888c6e811caee8e540221f0a21'] = 'Liste de valeurs'; +$_MODULE['<{blocklayered}wikimow>add_0649bb392812f99ff6b0e2ba160675fa'] = 'Filtre de prix des produits (glissière)'; +$_MODULE['<{blocklayered}wikimow>add_88abab51d4f2e6732b518911bfca58a4'] = 'Groupe d\'attributs : %1$s (%2$d attributs)'; +$_MODULE['<{blocklayered}wikimow>add_e38ebd31243143bf3f3bd3810b5fc156'] = 'Groupe d\'attributs : %1$s (%2$d attribut)'; +$_MODULE['<{blocklayered}wikimow>add_ee59f74265cd7f85d0ad30206a1a89b0'] = 'Ce groupe autorisera l\'utilisateur à choisir une couleur'; +$_MODULE['<{blocklayered}wikimow>add_7d06fc6f3166570e5d8995088066c0a2'] = 'Caractéristique : %1$s (%2$d valeurs)'; +$_MODULE['<{blocklayered}wikimow>add_57d6fd5e5b9c215d6edac66b67e65773'] = 'Caractéristique : %1$s (%2$d valeur)'; +$_MODULE['<{blocklayered}wikimow>add_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocklayered}wikimow>add_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{blocklayered}wikimow>add_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie'; +$_MODULE['<{blocklayered}wikimow>add_dc3f85827350641490287c65c0c4ddf8'] = 'Vous devez choisir au moins un filtre'; +$_MODULE['<{blocklayered}wikimow>add_841458c43f0de2d163857cb64435b767'] = 'Filtres sélectionnés : %s'; +$_MODULE['<{blocklayered}wikimow>add_1.6_51e17eed0057675de4bde1b34206bb12'] = 'Nouveau modèle de filtres'; +$_MODULE['<{blocklayered}wikimow>add_1.6_f8263d99054a4cdb3428196f078fa212'] = 'Nom du modèle :'; +$_MODULE['<{blocklayered}wikimow>add_1.6_4284fda63513b7da70b5d8f032900580'] = 'Ne sert que de rappel'; +$_MODULE['<{blocklayered}wikimow>add_1.6_5d9632c49fb1586eed7123afe2bd806f'] = 'Catégories utilisées dans ce modèle :'; +$_MODULE['<{blocklayered}wikimow>add_1.6_78587049e12fb4f6b12e2bb045f2880a'] = 'La sélection des catégories est désactivée car vous n\'avez pas de catégories ou vous gérez plusieurs boutiques à la fois.'; +$_MODULE['<{blocklayered}wikimow>add_1.6_c2d0bf5ad42279c519cdcb4a94eb46b6'] = 'Choisissez les boutiques associées :'; +$_MODULE['<{blocklayered}wikimow>add_1.6_88ec58dbbe7a8b727200696cfca4df3d'] = 'Vous pouvez glisser-déposer les filtres pour modifier leurs positions'; +$_MODULE['<{blocklayered}wikimow>add_1.6_60266302eeda2ac9775c3a2036ae25ca'] = 'Filtres :'; +$_MODULE['<{blocklayered}wikimow>add_1.6_29da3cb8b65298a3e88f5041e9fb9761'] = 'Nombre de filtre : %s'; +$_MODULE['<{blocklayered}wikimow>add_1.6_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{blocklayered}wikimow>add_1.6_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{blocklayered}wikimow>add_1.6_cfbc982f8fb7a0cc3abb3c85c795ab41'] = 'Filtre de sous-catégorie'; +$_MODULE['<{blocklayered}wikimow>add_1.6_379d3973e10dfd90c475060f31b9ae74'] = 'Limite de résultat du filtre :'; +$_MODULE['<{blocklayered}wikimow>add_1.6_af605ea55ee39e54c444f217e346048f'] = 'Aucune limite'; +$_MODULE['<{blocklayered}wikimow>add_1.6_284fd1ee8a33e84e08699ba0bbc44943'] = 'Style de filtre :'; +$_MODULE['<{blocklayered}wikimow>add_1.6_4f8222964f9a317cef99dddc23a121bd'] = 'Case à cocher'; +$_MODULE['<{blocklayered}wikimow>add_1.6_07a9ca8c8228dd3399141e228034fedf'] = 'Bouton radio'; +$_MODULE['<{blocklayered}wikimow>add_1.6_5204077231fc7164e2269e96b584dd95'] = 'Liste déroulante'; +$_MODULE['<{blocklayered}wikimow>add_1.6_cd50ff1c5332f9920acf8173c4aab425'] = 'Filtre du stock de produits'; +$_MODULE['<{blocklayered}wikimow>add_1.6_048c1728a0a6cf36f56c9dcdd23d8a14'] = 'Filtre des conditions de produits'; +$_MODULE['<{blocklayered}wikimow>add_1.6_02ecc2cbb645a2b859deba6907334cc8'] = 'Filtre des fabricants de produits'; +$_MODULE['<{blocklayered}wikimow>add_1.6_cc72ed9534a489b5d2e5882735bf1364'] = 'Filtre des poids de produits (glissière)'; +$_MODULE['<{blocklayered}wikimow>add_1.6_2d9b9a764fb0be4be10e1b2fce63f561'] = 'Glissière'; +$_MODULE['<{blocklayered}wikimow>add_1.6_7e650380ef2b9cec2f2a96e6266ca93d'] = 'Zone de saisie'; +$_MODULE['<{blocklayered}wikimow>add_1.6_010359888c6e811caee8e540221f0a21'] = 'Liste de valeurs'; +$_MODULE['<{blocklayered}wikimow>add_1.6_0649bb392812f99ff6b0e2ba160675fa'] = 'Filtre de prix des produits (glissière)'; +$_MODULE['<{blocklayered}wikimow>add_1.6_88abab51d4f2e6732b518911bfca58a4'] = 'Groupe d\'attributs : %1$s (%2$d attributs)'; +$_MODULE['<{blocklayered}wikimow>add_1.6_e38ebd31243143bf3f3bd3810b5fc156'] = 'Groupe d\'attributs : %1$s (%2$d attribut)'; +$_MODULE['<{blocklayered}wikimow>add_1.6_ee59f74265cd7f85d0ad30206a1a89b0'] = 'Ce groupe autorisera l\'utilisateur à choisir une couleur'; +$_MODULE['<{blocklayered}wikimow>add_1.6_7d06fc6f3166570e5d8995088066c0a2'] = 'Caractéristique : %1$s (%2$d valeurs)'; +$_MODULE['<{blocklayered}wikimow>add_1.6_57d6fd5e5b9c215d6edac66b67e65773'] = 'Caractéristique : %1$s (%2$d valeur)'; +$_MODULE['<{blocklayered}wikimow>add_1.6_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocklayered}wikimow>add_1.6_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{blocklayered}wikimow>add_1.6_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie'; +$_MODULE['<{blocklayered}wikimow>add_1.6_dc3f85827350641490287c65c0c4ddf8'] = 'Vous devez choisir au moins un filtre'; +$_MODULE['<{blocklayered}wikimow>view_df2bbc994d10995dcffdf96dbb7acbb1'] = 'Index et caches'; +$_MODULE['<{blocklayered}wikimow>view_ad3e7eb269d8ba0ac388267627f45b5a'] = 'Indexation en cours. Veuillez ne pas quitter cette page'; +$_MODULE['<{blocklayered}wikimow>view_5e2420d2318025812dc3e231ddb66b0b'] = 'Indexer tous les prix manquants'; +$_MODULE['<{blocklayered}wikimow>view_9612e005e96ad32b8830be4d0377e7e6'] = 'Reconstruire l\'index intégralement'; +$_MODULE['<{blocklayered}wikimow>view_d47f700b6db025d98cae0b340ed847e9'] = 'Indexer les attributs'; +$_MODULE['<{blocklayered}wikimow>view_341ce134fbec9978d185ff533931b1b3'] = 'Indexer les URL'; +$_MODULE['<{blocklayered}wikimow>view_53795c3624ae2361363780589aa2aa42'] = 'Vous pouvez définir une tâche cron qui va reconstruire l\'index des prix en utilisant l\'URL suivante :'; +$_MODULE['<{blocklayered}wikimow>view_e43b32b88c77e49f06144cd1ffaeba96'] = 'Vous pouvez définir une tâche cron qui va reconstruire l\'index des attributs en utilisant l\'URL suivante :'; +$_MODULE['<{blocklayered}wikimow>view_94f6d9bfb2c36037040b5764e73dca47'] = 'Vous pouvez définir une tâche cron qui va reconstruire l\'index des URL en utilisant l\'URL suivante :'; +$_MODULE['<{blocklayered}wikimow>view_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}wikimow>view_dc83eb2d8601743d8111c5150b93fc71'] = 'Modèles de filtres'; +$_MODULE['<{blocklayered}wikimow>view_2198220edde014ff59601bb2646fed00'] = 'Modèles de filtres (%d)'; +$_MODULE['<{blocklayered}wikimow>view_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{blocklayered}wikimow>view_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{blocklayered}wikimow>view_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories'; +$_MODULE['<{blocklayered}wikimow>view_f7f19392da30e81c3abf433ce7b8ca38'] = 'Créé le'; +$_MODULE['<{blocklayered}wikimow>view_06df33001c1d7187fdd81ea1f5b277aa'] = 'Actions'; +$_MODULE['<{blocklayered}wikimow>view_7dce122004969d56ae2e0245cb754d35'] = 'Modifier'; +$_MODULE['<{blocklayered}wikimow>view_eb0728df77683ac0f7210ed0d4a18d62'] = 'Voulez-vous vraiment supprimer ce modèle de filtres ?'; +$_MODULE['<{blocklayered}wikimow>view_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; +$_MODULE['<{blocklayered}wikimow>view_058eeeba77f547f8a9a295a0efd4f6cd'] = 'Aucun modèle de filtre trouvé.'; +$_MODULE['<{blocklayered}wikimow>view_49e61d3c2ed19d967aa62a2cc64b5d12'] = 'Ajouter un nouveau modèle de filtres'; +$_MODULE['<{blocklayered}wikimow>view_254f642527b45bc260048e30704edb39'] = 'Paramètres'; +$_MODULE['<{blocklayered}wikimow>view_73a0fc0e322b9bc84628ea8d122cba7c'] = 'Masquer les filtres qui ne correspondent à aucun produit'; +$_MODULE['<{blocklayered}wikimow>view_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{blocklayered}wikimow>view_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{blocklayered}wikimow>view_8531c73de81b9ed94322dda7cf947daa'] = 'Afficher le nombre de produits correspondants'; +$_MODULE['<{blocklayered}wikimow>view_ee61c015043c79c1370fc14980dd27b9'] = 'Afficher les produits des sous catégories'; +$_MODULE['<{blocklayered}wikimow>view_a19399fa42f1ab059401a14b9f13eba1'] = 'Profondeur du filtre des catégories (0 = pas de limite, valeur par défaut : 1)'; +$_MODULE['<{blocklayered}wikimow>view_3e652bd299bb3ee3d458c0dcc7fd706e'] = 'Appliquer les filtres sur les prix TTC et non HT'; +$_MODULE['<{blocklayered}wikimow>view_30b1f6f4369e3d0f7a0d50b5cb96aabd'] = 'Inclure les arrondis dans le filtre par prix'; +$_MODULE['<{blocklayered}wikimow>view_bb17448782eea2b49a97deac234e9851'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Condition'; +$_MODULE['<{blocklayered}wikimow>view_affe7250d1c6cfb3ac0dd054376d4b55'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Disponibilité'; +$_MODULE['<{blocklayered}wikimow>view_e1d2fdc12d2e2303a2853e2ba4ff6524'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Fabricant'; +$_MODULE['<{blocklayered}wikimow>view_eaa38d85cd4f2e76882142aad173a1c1'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Catégorie'; +$_MODULE['<{blocklayered}wikimow>view_cf565402d32b79d33f626252949a6941'] = 'Enregistrer la configuration'; +$_MODULE['<{blocklayered}wikimow>view_56fc8142961f1f3e9f9ec0c178881b69'] = '(en cours)'; +$_MODULE['<{blocklayered}wikimow>view_8c83a87ac8ee57d9bcd79d1aa9243bc0'] = 'Indexation des URL terminée'; +$_MODULE['<{blocklayered}wikimow>view_49afa0d9ad5c1f8bf5413b9dc8a252c9'] = 'Indexation des attributs terminée'; +$_MODULE['<{blocklayered}wikimow>view_9ea5bab5df9a3f3abaa64951daf07e9b'] = 'L\'indexation des URL a échoué'; +$_MODULE['<{blocklayered}wikimow>view_414301b329318b3e916c5b91b0ca9126'] = 'L\'indexation des attributs a échoué'; +$_MODULE['<{blocklayered}wikimow>view_fa059e7a64ab37fe21b01a220b6c073f'] = 'Indexation des prix terminée'; +$_MODULE['<{blocklayered}wikimow>view_b55143bb1f46af4207ea4b5eb8e844ed'] = 'L\'indexation des prix a échoué'; +$_MODULE['<{blocklayered}wikimow>view_7cf7d150dd287df0a8e17eeb4cf2161d'] = '(en cours, %s prix de produits à indexer)'; +$_MODULE['<{blocklayered}wikimow>view_8524de963f07201e5c086830d370797f'] = 'Chargement...'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>view_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie'; +$_MODULE['<{blocklayered}wikimow>view_1.6_df2bbc994d10995dcffdf96dbb7acbb1'] = 'Index et caches'; +$_MODULE['<{blocklayered}wikimow>view_1.6_ad3e7eb269d8ba0ac388267627f45b5a'] = 'Indexation en cours. Veuillez ne pas quitter cette page'; +$_MODULE['<{blocklayered}wikimow>view_1.6_5e2420d2318025812dc3e231ddb66b0b'] = 'Indexer tous les prix manquants'; +$_MODULE['<{blocklayered}wikimow>view_1.6_9612e005e96ad32b8830be4d0377e7e6'] = 'Reconstruire l\'index intégralement'; +$_MODULE['<{blocklayered}wikimow>view_1.6_d47f700b6db025d98cae0b340ed847e9'] = 'Indexer les attributs'; +$_MODULE['<{blocklayered}wikimow>view_1.6_341ce134fbec9978d185ff533931b1b3'] = 'Indexer les URL'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>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}wikimow>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}wikimow>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}wikimow>view_1.6_dc83eb2d8601743d8111c5150b93fc71'] = 'Modèles de filtres'; +$_MODULE['<{blocklayered}wikimow>view_1.6_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{blocklayered}wikimow>view_1.6_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{blocklayered}wikimow>view_1.6_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories'; +$_MODULE['<{blocklayered}wikimow>view_1.6_f7f19392da30e81c3abf433ce7b8ca38'] = 'Créé le'; +$_MODULE['<{blocklayered}wikimow>view_1.6_06df33001c1d7187fdd81ea1f5b277aa'] = 'Actions'; +$_MODULE['<{blocklayered}wikimow>view_1.6_7dce122004969d56ae2e0245cb754d35'] = 'Modifier'; +$_MODULE['<{blocklayered}wikimow>view_1.6_eb0728df77683ac0f7210ed0d4a18d62'] = 'Voulez-vous vraiment supprimer ce modèle de filtres ?'; +$_MODULE['<{blocklayered}wikimow>view_1.6_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; +$_MODULE['<{blocklayered}wikimow>view_1.6_058eeeba77f547f8a9a295a0efd4f6cd'] = 'Aucun modèle de filtre trouvé.'; +$_MODULE['<{blocklayered}wikimow>view_1.6_ae2b83a081959fff7ab2e96f4ce972d1'] = 'Créer un modèle'; +$_MODULE['<{blocklayered}wikimow>view_1.6_254f642527b45bc260048e30704edb39'] = 'Paramètres'; +$_MODULE['<{blocklayered}wikimow>view_1.6_73a0fc0e322b9bc84628ea8d122cba7c'] = 'Masquer les filtres qui ne correspondent à aucun produit'; +$_MODULE['<{blocklayered}wikimow>view_1.6_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{blocklayered}wikimow>view_1.6_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{blocklayered}wikimow>view_1.6_8531c73de81b9ed94322dda7cf947daa'] = 'Afficher le nombre de produits correspondants'; +$_MODULE['<{blocklayered}wikimow>view_1.6_ee61c015043c79c1370fc14980dd27b9'] = 'Afficher les produits des sous catégories'; +$_MODULE['<{blocklayered}wikimow>view_1.6_a19399fa42f1ab059401a14b9f13eba1'] = 'Profondeur du filtre des catégories (0 = pas de limite, valeur par défaut : 1)'; +$_MODULE['<{blocklayered}wikimow>view_1.6_3e652bd299bb3ee3d458c0dcc7fd706e'] = 'Appliquer les filtres sur les prix TTC et non HT'; +$_MODULE['<{blocklayered}wikimow>view_1.6_30b1f6f4369e3d0f7a0d50b5cb96aabd'] = 'Inclure les arrondis dans le filtre par prix'; +$_MODULE['<{blocklayered}wikimow>view_1.6_bb17448782eea2b49a97deac234e9851'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Condition'; +$_MODULE['<{blocklayered}wikimow>view_1.6_affe7250d1c6cfb3ac0dd054376d4b55'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Disponibilité'; +$_MODULE['<{blocklayered}wikimow>view_1.6_e1d2fdc12d2e2303a2853e2ba4ff6524'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Fabricant'; +$_MODULE['<{blocklayered}wikimow>view_1.6_eaa38d85cd4f2e76882142aad173a1c1'] = 'Autoriser les robots d\'indexation (Google, Yahoo!, Bing, etc.) pour le filtre Catégorie'; +$_MODULE['<{blocklayered}wikimow>view_1.6_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocklayered}wikimow>view_1.6_56fc8142961f1f3e9f9ec0c178881b69'] = '(en cours)'; +$_MODULE['<{blocklayered}wikimow>view_1.6_8c83a87ac8ee57d9bcd79d1aa9243bc0'] = 'Indexation des URL terminée'; +$_MODULE['<{blocklayered}wikimow>view_1.6_49afa0d9ad5c1f8bf5413b9dc8a252c9'] = 'Indexation des attributs terminée'; +$_MODULE['<{blocklayered}wikimow>view_1.6_9ea5bab5df9a3f3abaa64951daf07e9b'] = 'L\'indexation des URL a échoué'; +$_MODULE['<{blocklayered}wikimow>view_1.6_414301b329318b3e916c5b91b0ca9126'] = 'L\'indexation des attributs a échoué'; +$_MODULE['<{blocklayered}wikimow>view_1.6_fa059e7a64ab37fe21b01a220b6c073f'] = 'Indexation des prix terminée'; +$_MODULE['<{blocklayered}wikimow>view_1.6_b55143bb1f46af4207ea4b5eb8e844ed'] = 'L\'indexation des prix a échoué'; +$_MODULE['<{blocklayered}wikimow>view_1.6_7cf7d150dd287df0a8e17eeb4cf2161d'] = '(en cours, %s prix de produits à indexer)'; +$_MODULE['<{blocklayered}wikimow>view_1.6_8524de963f07201e5c086830d370797f'] = 'Chargement...'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>view_1.6_18c6120643596bd2626f3b0720b1df3a'] = 'Vous devez sélectionner au moins une catégorie'; +$_MODULE['<{blocklayered}wikimow>attribute_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>attribute_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >'; +$_MODULE['<{blocklayered}wikimow>attribute_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>attribute_form_1.6_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >'; +$_MODULE['<{blocklayered}wikimow>attribute_form_1.6_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>attribute_form_1.6_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>attribute_group_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>attribute_group_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>attribute_group_form_0bcff42b5aed2b0e4501ed178e4f2510'] = 'Indexable'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_1.6_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_1.6_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklayered}wikimow>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.'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_1.6_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre'; +$_MODULE['<{blocklayered}wikimow>attribute_group_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}wikimow>attribute_group_form_1.6_0bcff42b5aed2b0e4501ed178e4f2510'] = 'Indexable'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_1.6_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_1.6_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{blocklayered}wikimow>attribute_group_form_1.6_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.'; +$_MODULE['<{blocklayered}wikimow>feature_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>feature_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >'; +$_MODULE['<{blocklayered}wikimow>feature_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>feature_form_0bcff42b5aed2b0e4501ed178e4f2510'] = 'Indexable'; +$_MODULE['<{blocklayered}wikimow>feature_form_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{blocklayered}wikimow>feature_form_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{blocklayered}wikimow>feature_form_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.'; +$_MODULE['<{blocklayered}wikimow>feature_form_1.6_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >'; +$_MODULE['<{blocklayered}wikimow>feature_form_1.6_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklayered}wikimow>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.'; +$_MODULE['<{blocklayered}wikimow>feature_form_1.6_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre'; +$_MODULE['<{blocklayered}wikimow>feature_form_1.6_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}wikimow>feature_form_1.6_0bcff42b5aed2b0e4501ed178e4f2510'] = 'Indexable'; +$_MODULE['<{blocklayered}wikimow>feature_form_1.6_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{blocklayered}wikimow>feature_form_1.6_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{blocklayered}wikimow>feature_form_1.6_57b5952263e4fd4b8749787283abf85a'] = 'Utiliser cet attribut dans l\'URL générée par le module de navigation à facettes.'; +$_MODULE['<{blocklayered}wikimow>feature_value_form_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>feature_value_form_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >'; +$_MODULE['<{blocklayered}wikimow>feature_value_form_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>feature_value_form_1.6_28034a200e932f22b324a4dda1bb9f64'] = 'Caractères invalides : >'; +$_MODULE['<{blocklayered}wikimow>feature_value_form_1.6_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklayered}wikimow>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}wikimow>feature_value_form_1.6_9e11e4b371570340ca07913bc4783a7a'] = 'Balise titre'; +$_MODULE['<{blocklayered}wikimow>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.'; diff --git a/www/themes/chocolatdemariage/modules/blocklink/blocklink.tpl b/www/themes/chocolatdemariage/modules/blocklink/blocklink.tpl new file mode 100644 index 00000000..0975035d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklink/blocklink.tpl @@ -0,0 +1,12 @@ + + + diff --git a/www/themes/chocolatdemariage/modules/blocklink/index.php b/www/themes/chocolatdemariage/modules/blocklink/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklink/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocklink/translations/fr.php b/www/themes/chocolatdemariage/modules/blocklink/translations/fr.php new file mode 100644 index 00000000..c5e76d37 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklink/translations/fr.php @@ -0,0 +1,37 @@ +blocklink_fc738410141e4ec0c0319a81255a1431'] = 'Bloc liens'; +$_MODULE['<{blocklink}wikimow>blocklink_baa2ae9622a47c3217d725d1537e5187'] = 'Ajoute un bloc avec des liens additionels.'; +$_MODULE['<{blocklink}wikimow>blocklink_8d85948ef8fda09c2100de886e8663e5'] = 'Êtes-vous sûr de vouloir supprimer tous vos liens ?'; +$_MODULE['<{blocklink}wikimow>blocklink_33476c93475bba83cdcaac18e09b95ec'] = 'Ce module nécessite d\'être greffé sur une colonne, mais votre thème n\'a pas de colonne'; +$_MODULE['<{blocklink}wikimow>blocklink_666f6333e43c215212b916fef3d94af0'] = 'Vous devez remplir tous les champs.'; +$_MODULE['<{blocklink}wikimow>blocklink_9394bb34611399534ffac4f0ece96b7f'] = 'Mauvaise URL'; +$_MODULE['<{blocklink}wikimow>blocklink_3da9d5745155a430aac6d7de3b6de0c8'] = 'Le lien a été ajouté'; +$_MODULE['<{blocklink}wikimow>blocklink_898536ebd630aa3a9844e9cd9d1ebb9b'] = 'Une erreur est survenue lors de la création du lien.'; +$_MODULE['<{blocklink}wikimow>blocklink_b18032737875f7947443c98824103a1f'] = 'Le champ \"titre\" ne peut être laissé vide.'; +$_MODULE['<{blocklink}wikimow>blocklink_43b38b9a2fe65059bed320bd284047e3'] = 'Le titre n\'est pas valable.'; +$_MODULE['<{blocklink}wikimow>blocklink_eb74914f2759760be5c0a48f699f8541'] = 'Une erreur est survenue lors de la mise à jour du titre.'; +$_MODULE['<{blocklink}wikimow>blocklink_5c0f7e2db8843204f422a369f2030b37'] = 'Le titre du bloc a bien été mis à jour.'; +$_MODULE['<{blocklink}wikimow>blocklink_5d73d4c0bcb035a1405e066eb0cdf832'] = 'Une erreur est survenue lors de la suppression du lien.'; +$_MODULE['<{blocklink}wikimow>blocklink_9bbcafcc85be214aaff76dffb8b72ce9'] = 'Le lien a bien été supprimé.'; +$_MODULE['<{blocklink}wikimow>blocklink_7e5748d8c44f33c9cde08ac2805e5621'] = 'Ordre de tri mis à jour.'; +$_MODULE['<{blocklink}wikimow>blocklink_46cff2568b00bc09d66844849d0b1309'] = 'Une erreur est survenue lors du changement de l\'ordre de tri.'; +$_MODULE['<{blocklink}wikimow>blocklink_449f6d82cde894eafd3c85b6fa918f89'] = 'ID du lien'; +$_MODULE['<{blocklink}wikimow>blocklink_63a11faa3a692d4e00fa8e03bbe8a0d6'] = 'Texte du lien'; +$_MODULE['<{blocklink}wikimow>blocklink_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklink}wikimow>blocklink_387a8014f530f080bf2f3be723f8c164'] = 'Liste des liens'; +$_MODULE['<{blocklink}wikimow>blocklink_58e9b25bb2e2699986a3abe2c92fc82e'] = 'Ajouter un nouveau lien'; +$_MODULE['<{blocklink}wikimow>blocklink_e124f0a8a383171357b9614a45349fb5'] = 'Ouvrir dans une nouvelle fenêtre'; +$_MODULE['<{blocklink}wikimow>blocklink_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blocklink}wikimow>blocklink_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blocklink}wikimow>blocklink_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocklink}wikimow>blocklink_9d55fc80bbb875322aa67fd22fc98469'] = 'Boutiques associées'; +$_MODULE['<{blocklink}wikimow>blocklink_d4bc72be9854ed72e4a1da1509021bf4'] = 'Paramètres du bloc'; +$_MODULE['<{blocklink}wikimow>blocklink_b22c8f9ad7db023c548c3b8e846cb169'] = 'Titre du bloc'; +$_MODULE['<{blocklink}wikimow>blocklink_85c75f5424ba98bfc9dfc05ea8c08415'] = 'URL pour le titre du bloc'; +$_MODULE['<{blocklink}wikimow>blocklink_b408f3291aaca11c030e806d8b66ee6d'] = 'Paramètres d\'affichage des liens'; +$_MODULE['<{blocklink}wikimow>blocklink_3c2c4126af13baa9c6949bc7bcbb0664'] = 'Ordre'; +$_MODULE['<{blocklink}wikimow>blocklink_c07fa9efcc1618d6ef1a12d4f1107dea'] = 'liens les plus récents en premier'; +$_MODULE['<{blocklink}wikimow>blocklink_e83cb6a9bccb5b3fbed4bbeae17b2d12'] = 'liens les plus anciens en premier'; diff --git a/www/themes/chocolatdemariage/modules/blocklink2/blocklink2.tpl b/www/themes/chocolatdemariage/modules/blocklink2/blocklink2.tpl new file mode 100644 index 00000000..0975035d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklink2/blocklink2.tpl @@ -0,0 +1,12 @@ + + + diff --git a/www/themes/chocolatdemariage/modules/blocklink2/index.php b/www/themes/chocolatdemariage/modules/blocklink2/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklink2/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocklink2/translations/fr.php b/www/themes/chocolatdemariage/modules/blocklink2/translations/fr.php new file mode 100644 index 00000000..a94629f4 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklink2/translations/fr.php @@ -0,0 +1,37 @@ +blocklink_fc738410141e4ec0c0319a81255a1431'] = 'Bloc liens'; +$_MODULE['<{blocklink}fanavenue>blocklink_baa2ae9622a47c3217d725d1537e5187'] = 'Ajoute un bloc avec des liens additionels.'; +$_MODULE['<{blocklink}fanavenue>blocklink_8d85948ef8fda09c2100de886e8663e5'] = 'Êtes-vous sûr de vouloir supprimer tous vos liens ?'; +$_MODULE['<{blocklink}fanavenue>blocklink_33476c93475bba83cdcaac18e09b95ec'] = 'Ce module nécessite d\'être greffé sur une colonne, mais votre thème n\'a pas de colonne'; +$_MODULE['<{blocklink}fanavenue>blocklink_666f6333e43c215212b916fef3d94af0'] = 'Vous devez remplir tous les champs.'; +$_MODULE['<{blocklink}fanavenue>blocklink_9394bb34611399534ffac4f0ece96b7f'] = 'Mauvaise URL'; +$_MODULE['<{blocklink}fanavenue>blocklink_3da9d5745155a430aac6d7de3b6de0c8'] = 'Le lien a été ajouté'; +$_MODULE['<{blocklink}fanavenue>blocklink_898536ebd630aa3a9844e9cd9d1ebb9b'] = 'Une erreur est survenue lors de la création du lien.'; +$_MODULE['<{blocklink}fanavenue>blocklink_b18032737875f7947443c98824103a1f'] = 'Le champ \"titre\" ne peut être laissé vide.'; +$_MODULE['<{blocklink}fanavenue>blocklink_43b38b9a2fe65059bed320bd284047e3'] = 'Le titre n\'est pas valable.'; +$_MODULE['<{blocklink}fanavenue>blocklink_eb74914f2759760be5c0a48f699f8541'] = 'Une erreur est survenue lors de la mise à jour du titre.'; +$_MODULE['<{blocklink}fanavenue>blocklink_5c0f7e2db8843204f422a369f2030b37'] = 'Le titre du bloc a bien été mis à jour.'; +$_MODULE['<{blocklink}fanavenue>blocklink_5d73d4c0bcb035a1405e066eb0cdf832'] = 'Une erreur est survenue lors de la suppression du lien.'; +$_MODULE['<{blocklink}fanavenue>blocklink_9bbcafcc85be214aaff76dffb8b72ce9'] = 'Le lien a bien été supprimé.'; +$_MODULE['<{blocklink}fanavenue>blocklink_7e5748d8c44f33c9cde08ac2805e5621'] = 'Ordre de tri mis à jour.'; +$_MODULE['<{blocklink}fanavenue>blocklink_46cff2568b00bc09d66844849d0b1309'] = 'Une erreur est survenue lors du changement de l\'ordre de tri.'; +$_MODULE['<{blocklink}fanavenue>blocklink_449f6d82cde894eafd3c85b6fa918f89'] = 'ID du lien'; +$_MODULE['<{blocklink}fanavenue>blocklink_63a11faa3a692d4e00fa8e03bbe8a0d6'] = 'Texte du lien'; +$_MODULE['<{blocklink}fanavenue>blocklink_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklink}fanavenue>blocklink_387a8014f530f080bf2f3be723f8c164'] = 'Liste des liens'; +$_MODULE['<{blocklink}fanavenue>blocklink_58e9b25bb2e2699986a3abe2c92fc82e'] = 'Ajouter un nouveau lien'; +$_MODULE['<{blocklink}fanavenue>blocklink_e124f0a8a383171357b9614a45349fb5'] = 'Ouvrir dans une nouvelle fenêtre'; +$_MODULE['<{blocklink}fanavenue>blocklink_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blocklink}fanavenue>blocklink_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blocklink}fanavenue>blocklink_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocklink}fanavenue>blocklink_9d55fc80bbb875322aa67fd22fc98469'] = 'Boutiques associées'; +$_MODULE['<{blocklink}fanavenue>blocklink_d4bc72be9854ed72e4a1da1509021bf4'] = 'Paramètres du bloc'; +$_MODULE['<{blocklink}fanavenue>blocklink_b22c8f9ad7db023c548c3b8e846cb169'] = 'Titre du bloc'; +$_MODULE['<{blocklink}fanavenue>blocklink_85c75f5424ba98bfc9dfc05ea8c08415'] = 'URL pour le titre du bloc'; +$_MODULE['<{blocklink}fanavenue>blocklink_b408f3291aaca11c030e806d8b66ee6d'] = 'Paramètres d\'affichage des liens'; +$_MODULE['<{blocklink}fanavenue>blocklink_3c2c4126af13baa9c6949bc7bcbb0664'] = 'Ordre'; +$_MODULE['<{blocklink}fanavenue>blocklink_c07fa9efcc1618d6ef1a12d4f1107dea'] = 'liens les plus récents en premier'; +$_MODULE['<{blocklink}fanavenue>blocklink_e83cb6a9bccb5b3fbed4bbeae17b2d12'] = 'liens les plus anciens en premier'; diff --git a/www/themes/chocolatdemariage/modules/blocklink3/blocklink3.tpl b/www/themes/chocolatdemariage/modules/blocklink3/blocklink3.tpl new file mode 100644 index 00000000..06d25ac7 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklink3/blocklink3.tpl @@ -0,0 +1,12 @@ + + + diff --git a/www/themes/chocolatdemariage/modules/blocklink3/index.php b/www/themes/chocolatdemariage/modules/blocklink3/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklink3/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocklink3/translations/fr.php b/www/themes/chocolatdemariage/modules/blocklink3/translations/fr.php new file mode 100644 index 00000000..a94629f4 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklink3/translations/fr.php @@ -0,0 +1,37 @@ +blocklink_fc738410141e4ec0c0319a81255a1431'] = 'Bloc liens'; +$_MODULE['<{blocklink}fanavenue>blocklink_baa2ae9622a47c3217d725d1537e5187'] = 'Ajoute un bloc avec des liens additionels.'; +$_MODULE['<{blocklink}fanavenue>blocklink_8d85948ef8fda09c2100de886e8663e5'] = 'Êtes-vous sûr de vouloir supprimer tous vos liens ?'; +$_MODULE['<{blocklink}fanavenue>blocklink_33476c93475bba83cdcaac18e09b95ec'] = 'Ce module nécessite d\'être greffé sur une colonne, mais votre thème n\'a pas de colonne'; +$_MODULE['<{blocklink}fanavenue>blocklink_666f6333e43c215212b916fef3d94af0'] = 'Vous devez remplir tous les champs.'; +$_MODULE['<{blocklink}fanavenue>blocklink_9394bb34611399534ffac4f0ece96b7f'] = 'Mauvaise URL'; +$_MODULE['<{blocklink}fanavenue>blocklink_3da9d5745155a430aac6d7de3b6de0c8'] = 'Le lien a été ajouté'; +$_MODULE['<{blocklink}fanavenue>blocklink_898536ebd630aa3a9844e9cd9d1ebb9b'] = 'Une erreur est survenue lors de la création du lien.'; +$_MODULE['<{blocklink}fanavenue>blocklink_b18032737875f7947443c98824103a1f'] = 'Le champ \"titre\" ne peut être laissé vide.'; +$_MODULE['<{blocklink}fanavenue>blocklink_43b38b9a2fe65059bed320bd284047e3'] = 'Le titre n\'est pas valable.'; +$_MODULE['<{blocklink}fanavenue>blocklink_eb74914f2759760be5c0a48f699f8541'] = 'Une erreur est survenue lors de la mise à jour du titre.'; +$_MODULE['<{blocklink}fanavenue>blocklink_5c0f7e2db8843204f422a369f2030b37'] = 'Le titre du bloc a bien été mis à jour.'; +$_MODULE['<{blocklink}fanavenue>blocklink_5d73d4c0bcb035a1405e066eb0cdf832'] = 'Une erreur est survenue lors de la suppression du lien.'; +$_MODULE['<{blocklink}fanavenue>blocklink_9bbcafcc85be214aaff76dffb8b72ce9'] = 'Le lien a bien été supprimé.'; +$_MODULE['<{blocklink}fanavenue>blocklink_7e5748d8c44f33c9cde08ac2805e5621'] = 'Ordre de tri mis à jour.'; +$_MODULE['<{blocklink}fanavenue>blocklink_46cff2568b00bc09d66844849d0b1309'] = 'Une erreur est survenue lors du changement de l\'ordre de tri.'; +$_MODULE['<{blocklink}fanavenue>blocklink_449f6d82cde894eafd3c85b6fa918f89'] = 'ID du lien'; +$_MODULE['<{blocklink}fanavenue>blocklink_63a11faa3a692d4e00fa8e03bbe8a0d6'] = 'Texte du lien'; +$_MODULE['<{blocklink}fanavenue>blocklink_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklink}fanavenue>blocklink_387a8014f530f080bf2f3be723f8c164'] = 'Liste des liens'; +$_MODULE['<{blocklink}fanavenue>blocklink_58e9b25bb2e2699986a3abe2c92fc82e'] = 'Ajouter un nouveau lien'; +$_MODULE['<{blocklink}fanavenue>blocklink_e124f0a8a383171357b9614a45349fb5'] = 'Ouvrir dans une nouvelle fenêtre'; +$_MODULE['<{blocklink}fanavenue>blocklink_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blocklink}fanavenue>blocklink_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blocklink}fanavenue>blocklink_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocklink}fanavenue>blocklink_9d55fc80bbb875322aa67fd22fc98469'] = 'Boutiques associées'; +$_MODULE['<{blocklink}fanavenue>blocklink_d4bc72be9854ed72e4a1da1509021bf4'] = 'Paramètres du bloc'; +$_MODULE['<{blocklink}fanavenue>blocklink_b22c8f9ad7db023c548c3b8e846cb169'] = 'Titre du bloc'; +$_MODULE['<{blocklink}fanavenue>blocklink_85c75f5424ba98bfc9dfc05ea8c08415'] = 'URL pour le titre du bloc'; +$_MODULE['<{blocklink}fanavenue>blocklink_b408f3291aaca11c030e806d8b66ee6d'] = 'Paramètres d\'affichage des liens'; +$_MODULE['<{blocklink}fanavenue>blocklink_3c2c4126af13baa9c6949bc7bcbb0664'] = 'Ordre'; +$_MODULE['<{blocklink}fanavenue>blocklink_c07fa9efcc1618d6ef1a12d4f1107dea'] = 'liens les plus récents en premier'; +$_MODULE['<{blocklink}fanavenue>blocklink_e83cb6a9bccb5b3fbed4bbeae17b2d12'] = 'liens les plus anciens en premier'; diff --git a/www/themes/chocolatdemariage/modules/blocklinkfooterbottom/blocklinkfooterbottom.tpl b/www/themes/chocolatdemariage/modules/blocklinkfooterbottom/blocklinkfooterbottom.tpl new file mode 100644 index 00000000..9b2c2e88 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklinkfooterbottom/blocklinkfooterbottom.tpl @@ -0,0 +1,11 @@ + + + diff --git a/www/themes/chocolatdemariage/modules/blocklinkfooterbottom/translations/fr.php b/www/themes/chocolatdemariage/modules/blocklinkfooterbottom/translations/fr.php new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/blocklinktop/blocklinktop.tpl b/www/themes/chocolatdemariage/modules/blocklinktop/blocklinktop.tpl new file mode 100644 index 00000000..4ea10c00 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklinktop/blocklinktop.tpl @@ -0,0 +1,11 @@ + + + diff --git a/www/themes/chocolatdemariage/modules/blocklinktop/index.php b/www/themes/chocolatdemariage/modules/blocklinktop/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklinktop/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocklinktop/translations/fr.php b/www/themes/chocolatdemariage/modules/blocklinktop/translations/fr.php new file mode 100644 index 00000000..c467c090 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocklinktop/translations/fr.php @@ -0,0 +1,36 @@ +blocklink_fc738410141e4ec0c0319a81255a1431'] = 'Bloc liens'; +$_MODULE['<{blocklink}wedigital>blocklink_baa2ae9622a47c3217d725d1537e5187'] = 'Ajoute un bloc avec des liens additionels.'; +$_MODULE['<{blocklink}wedigital>blocklink_8d85948ef8fda09c2100de886e8663e5'] = 'Êtes-vous sûr de vouloir supprimer tous vos liens ?'; +$_MODULE['<{blocklink}wedigital>blocklink_666f6333e43c215212b916fef3d94af0'] = 'Vous devez remplir tous les champs.'; +$_MODULE['<{blocklink}wedigital>blocklink_9394bb34611399534ffac4f0ece96b7f'] = 'Mauvaise URL'; +$_MODULE['<{blocklink}wedigital>blocklink_3da9d5745155a430aac6d7de3b6de0c8'] = 'Le lien a été ajouté'; +$_MODULE['<{blocklink}wedigital>blocklink_898536ebd630aa3a9844e9cd9d1ebb9b'] = 'Une erreur est survenue lors de la création du lien.'; +$_MODULE['<{blocklink}wedigital>blocklink_b18032737875f7947443c98824103a1f'] = 'Le champ \"titre\" ne peut être laissé vide.'; +$_MODULE['<{blocklink}wedigital>blocklink_43b38b9a2fe65059bed320bd284047e3'] = 'Le titre n\'est pas valable.'; +$_MODULE['<{blocklink}wedigital>blocklink_eb74914f2759760be5c0a48f699f8541'] = 'Une erreur est survenue lors de la mise à jour du titre.'; +$_MODULE['<{blocklink}wedigital>blocklink_5c0f7e2db8843204f422a369f2030b37'] = 'Le titre du bloc a bien été mis à jour.'; +$_MODULE['<{blocklink}wedigital>blocklink_5d73d4c0bcb035a1405e066eb0cdf832'] = 'Une erreur est survenue lors de la suppression du lien.'; +$_MODULE['<{blocklink}wedigital>blocklink_9bbcafcc85be214aaff76dffb8b72ce9'] = 'Le lien a bien été supprimé.'; +$_MODULE['<{blocklink}wedigital>blocklink_7e5748d8c44f33c9cde08ac2805e5621'] = 'Ordre de tri mis à jour.'; +$_MODULE['<{blocklink}wedigital>blocklink_46cff2568b00bc09d66844849d0b1309'] = 'Une erreur est survenue lors du changement de l\'ordre de tri.'; +$_MODULE['<{blocklink}wedigital>blocklink_449f6d82cde894eafd3c85b6fa918f89'] = 'ID du lien'; +$_MODULE['<{blocklink}wedigital>blocklink_63a11faa3a692d4e00fa8e03bbe8a0d6'] = 'Texte du lien'; +$_MODULE['<{blocklink}wedigital>blocklink_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{blocklink}wedigital>blocklink_387a8014f530f080bf2f3be723f8c164'] = 'Liste des liens'; +$_MODULE['<{blocklink}wedigital>blocklink_58e9b25bb2e2699986a3abe2c92fc82e'] = 'Ajouter un nouveau lien'; +$_MODULE['<{blocklink}wedigital>blocklink_e124f0a8a383171357b9614a45349fb5'] = 'Ouvrir dans une nouvelle fenêtre'; +$_MODULE['<{blocklink}wedigital>blocklink_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blocklink}wedigital>blocklink_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blocklink}wedigital>blocklink_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocklink}wedigital>blocklink_9d55fc80bbb875322aa67fd22fc98469'] = 'Boutiques associées'; +$_MODULE['<{blocklink}wedigital>blocklink_d4bc72be9854ed72e4a1da1509021bf4'] = 'Paramètres du bloc'; +$_MODULE['<{blocklink}wedigital>blocklink_b22c8f9ad7db023c548c3b8e846cb169'] = 'Titre du bloc'; +$_MODULE['<{blocklink}wedigital>blocklink_85c75f5424ba98bfc9dfc05ea8c08415'] = 'URL pour le titre du bloc'; +$_MODULE['<{blocklink}wedigital>blocklink_b408f3291aaca11c030e806d8b66ee6d'] = 'Paramètres d\'affichage des liens'; +$_MODULE['<{blocklink}wedigital>blocklink_3c2c4126af13baa9c6949bc7bcbb0664'] = 'Ordre'; +$_MODULE['<{blocklink}wedigital>blocklink_c07fa9efcc1618d6ef1a12d4f1107dea'] = 'liens les plus récents en premier'; +$_MODULE['<{blocklink}wedigital>blocklink_e83cb6a9bccb5b3fbed4bbeae17b2d12'] = 'liens les plus anciens en premier'; diff --git a/www/themes/chocolatdemariage/modules/blockmanufacturer/blockmanufacturer.tpl b/www/themes/chocolatdemariage/modules/blockmanufacturer/blockmanufacturer.tpl new file mode 100644 index 00000000..9453690c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockmanufacturer/blockmanufacturer.tpl @@ -0,0 +1,35 @@ + +{if $manufacturers} +
      +
      +

      {l s='They trust us' mod='blockmanufacturer'}

      +
      + + + + +
      +{/if} + diff --git a/www/themes/chocolatdemariage/modules/blockmanufacturer/index.php b/www/themes/chocolatdemariage/modules/blockmanufacturer/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockmanufacturer/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockmanufacturer/translations/fr.php b/www/themes/chocolatdemariage/modules/blockmanufacturer/translations/fr.php new file mode 100644 index 00000000..8eedd374 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockmanufacturer/translations/fr.php @@ -0,0 +1,23 @@ +blockmanufacturer_bc3e73cfa718a3237fb1d7e1da491395'] = 'Bloc fabricants'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_71087c7035e626bd33c72ae9a7f042af'] = 'Ajoute un bloc avec les fabricants/marques.'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_f8c922e47935b3b76a749334045d61cf'] = 'Le nombre d\'éléments n\'est pas valide.'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_5b2e13ff6fa0da895d14bd56f2cb2d2d'] = 'Veuillez activer au moins une liste.'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_f38f5974cdc23279ffe6d203641a8bdf'] = 'Réglages mis à jour.'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_bfdff752293014f11f17122c92909ad5'] = 'Utiliser une liste textuelle'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_a7c6946ecc7f4ed19c2691a1e7a28f97'] = 'Afficher les fabricants dans une liste textuelle.'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_2eef734f174a02ae3d7aaafefeeedb42'] = 'Nombre d\'éléments à afficher'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_b0fa976774d2acf72f9c62e9ab73de38'] = 'Utiliser une liste déroulante'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_56353167778d1520bfecc70c470e6d8a'] = 'Affiche les fabricants sous forme de menu déroulant'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_2377be3c2ad9b435ba277a73f0f1ca76'] = 'Fabricants'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_c70ad5f80e4c6f299013e08cabc980df'] = 'En savoir plus sur %s'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_bf24faeb13210b5a703f3ccef792b000'] = 'Tous les fabricants'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_1c407c118b89fa6feaae6b0af5fc0970'] = 'Aucun fabricant'; +$_MODULE['<{blockmanufacturer}wikimow>blockmanufacturer_dde86825e09fb7f479714e879598af9f'] = 'Ces marques nous font confiance'; diff --git a/www/themes/chocolatdemariage/modules/blockmyaccount/blockmyaccount.tpl b/www/themes/chocolatdemariage/modules/blockmyaccount/blockmyaccount.tpl new file mode 100644 index 00000000..aa6a1f92 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockmyaccount/blockmyaccount.tpl @@ -0,0 +1,50 @@ + + + diff --git a/www/themes/chocolatdemariage/modules/blockmyaccount/index.php b/www/themes/chocolatdemariage/modules/blockmyaccount/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockmyaccount/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockmyaccount/translations/fr.php b/www/themes/chocolatdemariage/modules/blockmyaccount/translations/fr.php new file mode 100644 index 00000000..9bdc1778 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockmyaccount/translations/fr.php @@ -0,0 +1,16 @@ +blockmyaccount_ecf3e4f8f34a293099620cc25d5b4d93'] = 'Bloc Mon compte'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_ecf2ffd31994b3edea4b916011b08bfa'] = 'Affiche un bloc avec des liens relatifs au compte du client.'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'Mon compte'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_74ecd9234b2a42ca13e775193f391833'] = 'Mes commandes'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_89080f0eedbd5491a93157930f1e45fc'] = 'Mes retours de marchandise'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_9132bc7bac91dd4e1c453d4e96edf219'] = 'Mes avoirs'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_e45be0a0d4a0b62b15694c1a631e6e62'] = 'Mes adresses'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_63b1ba91576576e6cf2da6fab7617e58'] = 'Mes informations personnelles'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_95d2137c196c7f84df5753ed78f18332'] = 'Mes bons de réduction'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_c87aacf5673fada1108c9f809d354311'] = 'Déconnexion'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_83218ac34c1834c26781fe4bde918ee4'] = 'Bienvenue,'; +$_MODULE['<{blockmyaccount}wikimow>blockmyaccount_ef6ac9823516cb1b2cf05d1a720be4d6'] = 'Se connecter ou s\'inscrire'; diff --git a/www/themes/chocolatdemariage/modules/blockmyaccountfooter/blockmyaccountfooter.tpl b/www/themes/chocolatdemariage/modules/blockmyaccountfooter/blockmyaccountfooter.tpl new file mode 100644 index 00000000..c4b3d257 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockmyaccountfooter/blockmyaccountfooter.tpl @@ -0,0 +1,17 @@ + + + diff --git a/www/themes/chocolatdemariage/modules/blockmyaccountfooter/index.php b/www/themes/chocolatdemariage/modules/blockmyaccountfooter/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockmyaccountfooter/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockmyaccountfooter/translations/fr.php b/www/themes/chocolatdemariage/modules/blockmyaccountfooter/translations/fr.php new file mode 100644 index 00000000..2510fe4d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockmyaccountfooter/translations/fr.php @@ -0,0 +1,17 @@ +blockmyaccountfooter_b97d23f7cde011d190f39468e146425e'] = 'Bloc Mon compte dans le pied de page'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_abdb95361b4c92488add0a5a37afabcb'] = 'Affiche un bloc avec des liens relatifs au compte du client.'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_ae9ec80afffec5a455fbf2361a06168a'] = 'Gérer mon compte client'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'Mon compte'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_74ecd9234b2a42ca13e775193f391833'] = 'Mes commandes'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_5973e925605a501b18e48280f04f0347'] = 'Voir mes retours produits'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_89080f0eedbd5491a93157930f1e45fc'] = 'Mes retours de marchandise'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_9132bc7bac91dd4e1c453d4e96edf219'] = 'Mes avoirs'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_e45be0a0d4a0b62b15694c1a631e6e62'] = 'Mes adresses'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_b4b80a59559e84e8497f746aac634674'] = 'Gérer mes informations personnelles'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_63b1ba91576576e6cf2da6fab7617e58'] = 'Mes informations personnelles'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_95d2137c196c7f84df5753ed78f18332'] = 'Mes bons de réduction'; +$_MODULE['<{blockmyaccountfooter}wikimow>blockmyaccountfooter_c87aacf5673fada1108c9f809d354311'] = 'Déconnexion'; diff --git a/www/themes/chocolatdemariage/modules/blocknewproducts/blocknewproducts.tpl b/www/themes/chocolatdemariage/modules/blocknewproducts/blocknewproducts.tpl new file mode 100644 index 00000000..3abd70fb --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewproducts/blocknewproducts.tpl @@ -0,0 +1,15 @@ + +
      +

      + {l s='New products' mod='blocknewproducts'} +

      + {l s='See all' mod='blocknewproducts'} +
      + {if $new_products !== false} + {include file="$tpl_dir./product-list.tpl" products=$new_products hn='h3'} + {else} +

      » {l s='Do not allow new products at this time.' mod='blocknewproducts'}

      + {/if} +
      +
      + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewproducts/blocknewproducts_home.tpl b/www/themes/chocolatdemariage/modules/blocknewproducts/blocknewproducts_home.tpl new file mode 100644 index 00000000..86e17404 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewproducts/blocknewproducts_home.tpl @@ -0,0 +1,10 @@ +
      + {if isset($new_products) && $new_products} +

      {l s='Our new ' mod='blocknewproducts'}{l s='products' mod='blocknewproducts'}

      +
      + {include file="$tpl_dir./product-list.tpl" products=$new_products} +
      + {else} +
      {l s='No best sellers at this time.' mod='blocknewproducts'}
      + {/if} +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewproducts/index.php b/www/themes/chocolatdemariage/modules/blocknewproducts/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewproducts/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocknewproducts/tab.tpl b/www/themes/chocolatdemariage/modules/blocknewproducts/tab.tpl new file mode 100644 index 00000000..18d5ced7 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewproducts/tab.tpl @@ -0,0 +1 @@ +
    • {l s='New arrivals' mod='blocknewproducts'}
    • \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewproducts/translations/fr.php b/www/themes/chocolatdemariage/modules/blocknewproducts/translations/fr.php new file mode 100644 index 00000000..8edeb340 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewproducts/translations/fr.php @@ -0,0 +1,24 @@ +blocknewproducts_f7c34fc4a48bc683445c1e7bbc245508'] = 'Bloc nouveaux produits'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_d3ee346c7f6560faa13622b6fef26f96'] = 'Ajoute un bloc proposant les derniers produits ajoutés.'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_1cd777247f2a6ed79534d4ace72d78ce'] = 'Vous devez remplir le champ \"produit affiché\".'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_73293a024e644165e9bf48f270af63a0'] = 'Nombre invalide.'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_26986c3388870d4148b1b5375368a83d'] = 'Produits à afficher'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_3ea7689283770958661c27c37275b89c'] = 'Détermine le nombre de produits à afficher dans ce bloc'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_85dd6b2059e1ff8fbefcc9cf6e240933'] = 'Nombre de jours durant lesquels un produit est considéré comme \"nouveau\"'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_24ff4e4d39bb7811f6bdf0c189462272'] = 'Toujours afficher ce bloc'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_d68e7b860a7dba819fa1c75225c284b5'] = 'Afficher le bloc même s\'il n\'y a pas de nouveau produit disponible.'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_9ff0635f5737513b1a6f559ac2bff745'] = 'Nouveaux produits'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_43340e6cc4e88197d57f8d6d5ea50a46'] = 'En savoir plus'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_60efcc704ef1456678f77eb9ee20847b'] = 'Tous les nouveaux produits'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_18cc24fb12f89c839ab890f8188febe8'] = 'Aucun nouveau produit à l\'heure actuelle'; +$_MODULE['<{blocknewproducts}wikimow>blocknewproducts_home_0af0aac2e9f6bd1d5283eed39fe265cc'] = 'Aucun nouveau produit à l\'heure actuelle.'; +$_MODULE['<{blocknewproducts}wikimow>tab_a0d0ebc37673b9ea77dd7c1a02160e2d'] = 'Nouveautés'; diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/blocknewsletter.tpl b/www/themes/chocolatdemariage/modules/blocknewsletter/blocknewsletter.tpl new file mode 100644 index 00000000..00c8e165 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/blocknewsletter.tpl @@ -0,0 +1,25 @@ + + + +{strip} +{if isset($msg) && $msg} +{addJsDef msg_newsl=$msg|@addcslashes:'\''} +{/if} +{if isset($nw_error)} +{addJsDef nw_error=$nw_error} +{/if} +{addJsDefL name=placeholder_blocknewsletter}{l s='Enter your e-mail' mod='blocknewsletter' js=1}{/addJsDefL} +{if isset($msg) && $msg} + {addJsDefL name=alert_blocknewsletter}{l s='%1$s' sprintf=$msg js=1 mod="blocknewsletter"}{/addJsDefL} +{/if} +{/strip} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/index.php b/www/themes/chocolatdemariage/modules/blocknewsletter/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_conf.html b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_conf.html new file mode 100644 index 00000000..551139a0 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_conf.html @@ -0,0 +1,113 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
        + + + + + + + + + + + + + + + + + + + + + +
      + + Hi, + +
      + + + + + + +
        + + + + Thank you for subscribing to our newsletter. + + +  
      +
      +
       
      + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_conf.txt b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_conf.txt new file mode 100644 index 00000000..84fae860 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_conf.txt @@ -0,0 +1,10 @@ + +[{shop_url}] + +Hi, + +THANK YOU FOR SUBSCRIBING TO OUR NEWSLETTER. + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_verif.html b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_verif.html new file mode 100644 index 00000000..bcfddf69 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_verif.html @@ -0,0 +1,113 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
        + + + + + + + + + + + + + + + + + + + + + +
      + + Hi, + +
      + + + + + + +
        + + + Thank you for subscribing to our newsletter, please confirm your request by clicking the link below :
      + {verif_url} +
      +
      +
       
      +
      +
       
      + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_verif.txt b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_verif.txt new file mode 100644 index 00000000..995296d0 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_verif.txt @@ -0,0 +1,13 @@ + +[{shop_url}] + +Hi, + +Thank you for subscribing to our newsletter, please confirm your +request by clicking the link below : + +{verif_url} [{verif_url}] + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_voucher.html b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_voucher.html new file mode 100644 index 00000000..e030c282 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_voucher.html @@ -0,0 +1,114 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
        + + + + + + + + + + + + + + + + + + + + + +
      + + Hi, + +
      + + + + + + +
        + +

      + Newsletter subscription

      + + Regarding your newsletter subscription, we are pleased to offer you the following voucher: {discount} + +
      +
       
      +
      +
       
      + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_voucher.txt b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_voucher.txt new file mode 100644 index 00000000..b7d7994e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/en/newsletter_voucher.txt @@ -0,0 +1,11 @@ + +[{shop_url}] + +Hi, + +Regarding your newsletter subscription, we are pleased to offer +you the following voucher: {discount} + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_conf.html b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_conf.html new file mode 100644 index 00000000..d5b44119 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_conf.html @@ -0,0 +1,32 @@ + + + + +
        + + + + + + +
      + + Bonjour, + +
      + + + +
        + + + + Merci de vous être inscrit à notre newsletter. + + +  
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_conf.txt b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_conf.txt new file mode 100644 index 00000000..138b18ab --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_conf.txt @@ -0,0 +1,9 @@ +[{shop_url}] + +Bonjour, + +MERCI DE VOUS ÊTRE INSCRIT À NOTRE NEWSLETTER. + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_verif.html b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_verif.html new file mode 100644 index 00000000..b3abf4b9 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_verif.html @@ -0,0 +1,31 @@ + + + + +
        + + + + + + +
      + + Bonjour, + +
      + + + +
        + + + Merci de vous être inscrit à notre newsletter, veuillez confirmer votre inscription en cliquant sur le lien ci-dessous :
      {verif_url} +
      +
      +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_verif.txt b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_verif.txt new file mode 100644 index 00000000..33b27fe9 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_verif.txt @@ -0,0 +1,12 @@ +[{shop_url}] + +Bonjour, + +Merci de vous être inscrit à notre newsletter, veuillez confirmer +votre inscription en cliquant sur le lien ci-dessous : + +{verif_url} [{verif_url}] + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_voucher.html b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_voucher.html new file mode 100644 index 00000000..f1bda14d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_voucher.html @@ -0,0 +1,33 @@ + + + + +
        + + + + + + +
      + + Bonjour, + +
      + + + +
        + +

      + Inscription à la newsletter

      + + En remerciement pour votre inscription à notre newsletter nous avons le plaisir de vous offrir un bon de réduction : {discount} + + +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_voucher.txt b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_voucher.txt new file mode 100644 index 00000000..71cfbe62 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/mails/fr/newsletter_voucher.txt @@ -0,0 +1,10 @@ +[{shop_url}] + +Bonjour, + +En remerciement pour votre inscription à notre newsletter nous +avons le plaisir de vous offrir un bon de réduction : {discount} + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blocknewsletter/translations/fr.php b/www/themes/chocolatdemariage/modules/blocknewsletter/translations/fr.php new file mode 100644 index 00000000..2746bcba --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocknewsletter/translations/fr.php @@ -0,0 +1,74 @@ +blocknewsletter_9e31b08a00c1ed653bcaa517dee84714'] = 'Bloc newsletter'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_ba457fab18d697d978befb95e827eb91'] = 'Ajoute un bloc newsletter pour vos clients'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_396c88991101b5ca362932952293d291'] = 'Êtes-vous sûr de vouloir supprimer tous vos contacts ?'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_c3987e4cac14a8456515f0d200da04ee'] = 'Tous les pays'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_fa01fd956e87307bce4c90a0de9b0437'] = 'Pays du client'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_7599b57d77ef1608b2f6da579794cc5b'] = 'Filtre les clients par pays.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_2198f293f5e1e95dddeff819fbca0975'] = 'Inscrits lettre d\'info.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_99006a61d48499231e1be92241cf772a'] = 'Opérer un filtre sur les inscrits à la lettre d\'information.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_7e3a51a56ddd2846e21c33f05e0aea6f'] = 'Tous les clients'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_39f7a3e2b56e9bfd753ba6325533a127'] = 'Inscrits'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_011d8c5d94f729f013963d856cd78745'] = 'Non-inscrits'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_793ee192a9124cd6f529460eef17d3e5'] = 'Inscrits pub'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_7b15c043d66fecc45c8752592aa38e38'] = 'Opérer un filtre sur les inscrits aux messages publicitaires.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_417d63b1effb110e438d4b4b9f0fbd95'] = 'Code de bon de réduction non valable'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_9f82518d468b9fee614fcc92f76bb163'] = 'Boutique'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_019ec3132cdf8ee0f2e2a75cf5d3e459'] = 'Sexe'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_dff4bf10409100d989495c6d5486035e'] = 'Nom'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_04176f095283bc729f1e3926967e7034'] = 'Prénom'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_808c7457c768423c5651cbf676d9f6d7'] = 'Abonné'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_ec59738d441f28011a81e62bdcea6200'] = 'Abonné le'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_3a1205098d0a13a9c41a8d538fd6a34a'] = 'Inscriptions à la newsletter'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_4351cfebe4b61d8aa5efa1d020710005'] = 'Afficher'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_4182c8f19d40c7ca236a5f4f83faeb6b'] = 'Désabonner'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_e267e2be02cf3e29f4ba53b5d97cf78a'] = 'Adresse e-mail invalide.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_1c623b291d95f4f1b1d0c03d0dc0ffa1'] = 'Adresse e-mail introuvable.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_3b1f17a6fd92e35bc744e986b8e7a61c'] = 'Erreur lors de la désinscription'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_d4197f3e8e8b4b5d06b599bc45d683bb'] = 'Votre désinscription a bien été prise en compte.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_f6618fce0acbfca15e1f2b0991ddbcd0'] = 'Cette adresse e-mail est déjà utilisée.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_e172cb581e84f43a3bd8ee4e3b512197'] = 'Une erreur est survenue lors de votre inscription'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_ebc069b1b9a2c48edfa39e344103be1e'] = 'Un e-mail de vérification a été envoyé. Veuillez l\'ouvrir.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_77c576a354d5d6f5e2c1ba50167addf8'] = 'Votre inscription a bien été prise en compte'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_99c8b8e5e51bf8f00f1d66820684be9a'] = 'Cette adresse e-mail est déjà utilisée et/ou invalide.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_4e1c51e233f1ed368c58db9ef09010ba'] = 'Merci de vous être inscrit à notre newsletter.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_54d2f1bab16b550e32395a7e6edb8de5'] = 'Envoyer un e-mail de vérification après inscription ?'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_b37f32d509cf5aabe806b16791588aa3'] = 'Envoyer un e-mail de confirmation après inscription ?'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_506e58042922bff5bd753dc612e84f5b'] = 'Code de réduction offert'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_1d612b943b8f4792bff603384a46e5f1'] = 'Laissez vide pour désactiver'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_c48244f3d519c8c3260f2a40022f8d27'] = 'Exporter les adresses clients'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_521f7e76a7d4f9e50c50bb945559b942'] = 'Filtrer les clients par pays.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_1b09c341aa487e26dac94d2467b7f7e3'] = 'Filtre les clients selon s\'ils sont abonnés à la newsletter ou pas, et s\'ils ont un compte ou pas.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_e8be50a6977f278040458abdb2b18229'] = 'Les clients peuvent s\'inscrire à votre newsletter lors de la création d\'un compte, ou en renseignant leur e-mail dans le bloc newsletter visible sur votre boutique.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_847b0223c73ac0fec0d9df6539c7cad6'] = 'Tous les abonnés'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_a307579714b75082f3f8734971b125cd'] = 'Abonnés avec un compte'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_d0da5609e4aebc5d532de97511a5a34a'] = 'Abonnés sans compte'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_6395c19dc5a1cef9ca125b9736358dc7'] = 'Abonnés aux partenaires'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_498bed86a7c58dcf1125dd21f40a6482'] = 'Filtre les clients selon s\'ils ont accepté ou pas de recevoir les offres de vos partenaires.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_e72237358bd145d6dba764c39e53bba5'] = 'Les \"abonnés aux partenaires\" ont accepté de recevoir les offres de vos partenaires.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_85d02b888be056b290282ab2021341dc'] = 'Non-abonnés aux partenaires'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_dbb392a2dc9b38722e69f6032faea73e'] = 'Exporte un fichier CSV'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_f6df4ad6dc4798f26d1f2460eef4f2e9'] = 'Rechercher des adresses'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_375afa60efcc1d48300bd339cb8154b0'] = 'Adresse e-mail à rechercher'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_e347582d22a4ba3c822de504b23d4704'] = 'Par exemple : contact@prestashop.com ou @prestashop.com'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_13348442cc6a27032d2b4aa28b75a5d3'] = 'Rechercher'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_82e5e0bc0f9c776c98253d569c111c0f'] = 'Aucun client trouvé avec ces paramètres'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_644ecc2486a059ca16b001a77909bf40'] = 'Le fichier .CSV a bien été exporté : %d clients trouvés.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_48e3d5f66961b621c78f709afcd7d437'] = 'Télécharger le fichier'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_dca37b874cf34bd5ebcf1c2fdc59a8b4'] = 'ATTENTION : Lorsque vous ouvrez ce fichier .csv avec Excel, choisissez bien l\'encodage UTF-8 pour éviter les caractères anormaux.'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_b40866b115d74009183e06fc86b5c014'] = 'Erreur : droits d\'écriture limités'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_87b0ca57db642f4e7780174a6abdc37d'] = 'Aucun résultat trouvé !'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_ffb7e666a70151215b4c55c6268d7d72'] = 'Inscrivez-vous à notre newsletter pour recevoir nos bons plans :'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_416f61a2ce16586f8289d41117a2554e'] = 'votre e-mail'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_d8335f4a5d918134bd0bdc47cc487d74'] = 'Saisissez votre adresse e-mail'; +$_MODULE['<{blocknewsletter}wikimow>blocknewsletter_e0aa021e21dddbd6d8cecec71e9cf564'] = 'OK'; diff --git a/www/themes/chocolatdemariage/modules/blockpaymentlogo/translations/fr.php b/www/themes/chocolatdemariage/modules/blockpaymentlogo/translations/fr.php new file mode 100644 index 00000000..62bc1a7f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockpaymentlogo/translations/fr.php @@ -0,0 +1,11 @@ +blockpaymentlogo_eaaf494f0c90a2707d768a9df605e94b'] = 'Bloc des logos de paiement'; +$_MODULE['<{blockpaymentlogo}wikimow>blockpaymentlogo_3fd11fa0ede1bd0ace9b3fcdbf6a71c9'] = 'Ajoute un bloc qui affiche tous vos logos de paiement.'; +$_MODULE['<{blockpaymentlogo}wikimow>blockpaymentlogo_efc226b17e0532afff43be870bff0de7'] = 'Paramètres mis à jour'; +$_MODULE['<{blockpaymentlogo}wikimow>blockpaymentlogo_5c5e5371da7ab2c28d1af066a1a1cc0d'] = 'Aucune page CMS n\'est disponible'; +$_MODULE['<{blockpaymentlogo}wikimow>blockpaymentlogo_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockpaymentlogo}wikimow>blockpaymentlogo_829cb250498661a9f98a58dc670a9675'] = 'Page de destination pour le lien du bloc'; +$_MODULE['<{blockpaymentlogo}wikimow>blockpaymentlogo_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; diff --git a/www/themes/chocolatdemariage/modules/blockreinsurance/blockreinsurance-left.tpl b/www/themes/chocolatdemariage/modules/blockreinsurance/blockreinsurance-left.tpl new file mode 100644 index 00000000..046e1919 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockreinsurance/blockreinsurance-left.tpl @@ -0,0 +1,15 @@ +{if $infos|@count > 0} + + + +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockreinsurance/blockreinsurance.tpl b/www/themes/chocolatdemariage/modules/blockreinsurance/blockreinsurance.tpl new file mode 100644 index 00000000..b0e821ef --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockreinsurance/blockreinsurance.tpl @@ -0,0 +1,12 @@ +{if $infos|@count > 0} + +
      + {foreach from=$infos item=info} +
      + {$info.text|escape:html:'UTF-8'} + {$info.text|escape:html:'UTF-8'} +
      + {/foreach} +
      + +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockreinsurance/translations/fr.php b/www/themes/chocolatdemariage/modules/blockreinsurance/translations/fr.php new file mode 100644 index 00000000..6121dfde --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockreinsurance/translations/fr.php @@ -0,0 +1,21 @@ +blockreinsurance_873330fc1881555fffe2bc471d04bf5d'] = 'Bloc réassurance'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_7e7f70db3c75e428db8e2d0a1765c4e9'] = 'Ajoute un bloc pour afficher des informations pour rassurer vos clients'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_d52eaeff31af37a4a7e0550008aff5df'] = 'Une erreur est survenue lors de la sauvegarde'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_0366c7b2ea1bb228cd44aec7e3e26a3e'] = 'Configuration mise à jour'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_8363eee01f4da190a4cef9d26a36750c'] = 'Nouveau bloc de réassurance'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_be53a0541a6d36f6ecb879fa2c584b08'] = 'Image'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_9dffbf69ffba8bc38bc4e01abf4b1675'] = 'Texte'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_630f6dc397fe74e52d5189e2c80f282b'] = 'Retour à la liste'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_23498d91b6017e5d7f4ddde70daba286'] = 'ID de la boutique'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_ef61fb324d729c341ea8ab9901e23566'] = 'Ajouter'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_f3295a93167b56c5a19030e91823f7bf'] = 'Satisfait ou remboursé'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_56e140ebd6f399c22c8859a694b247f3'] = 'Échange en magasin'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_597ce11744f9bbf116ec9e4a719ec9d3'] = 'Paiement à l\'expédition.'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_3aca7ac5cf7e462b658960931946f824'] = 'Livraison gratuite'; +$_MODULE['<{blockreinsurance}wikimow>blockreinsurance_d05244e0e410a6b85ed53a014908c657'] = 'Paiement 100% sécurisé'; diff --git a/www/themes/chocolatdemariage/modules/blockreinsurancefooter/blockreinsurancefooter.tpl b/www/themes/chocolatdemariage/modules/blockreinsurancefooter/blockreinsurancefooter.tpl new file mode 100644 index 00000000..a8362cab --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockreinsurancefooter/blockreinsurancefooter.tpl @@ -0,0 +1,10 @@ +{if $infos|@count > 0} +
        + {foreach from=$infos item=info} +
      • + {$info.text|escape:html:'UTF-8'} + {$info.text|escape:html:'UTF-8'} +
      • + {/foreach} +
      +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockreinsurancefooter/translations/fr.php b/www/themes/chocolatdemariage/modules/blockreinsurancefooter/translations/fr.php new file mode 100644 index 00000000..99e09520 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockreinsurancefooter/translations/fr.php @@ -0,0 +1,21 @@ +blockreinsurancefooter_d87c043efef425b695bff2aaca46acef'] = 'Bloc réassurance Pied de page'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_7e7f70db3c75e428db8e2d0a1765c4e9'] = 'Ajoute un bloc pour afficher des informations pour rassurer vos clients'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_d52eaeff31af37a4a7e0550008aff5df'] = 'Une erreur est survenue lors de la sauvegarde'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_0366c7b2ea1bb228cd44aec7e3e26a3e'] = 'Configuration mise à jour'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_8363eee01f4da190a4cef9d26a36750c'] = 'Nouveau bloc de réassurance'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_be53a0541a6d36f6ecb879fa2c584b08'] = 'Image'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_9dffbf69ffba8bc38bc4e01abf4b1675'] = 'Texte'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_630f6dc397fe74e52d5189e2c80f282b'] = 'Retour à la liste'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_23498d91b6017e5d7f4ddde70daba286'] = 'ID de la boutique'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_ef61fb324d729c341ea8ab9901e23566'] = 'Ajouter'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_f3295a93167b56c5a19030e91823f7bf'] = 'Satisfait ou remboursé'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_56e140ebd6f399c22c8859a694b247f3'] = 'Échange en magasin'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_597ce11744f9bbf116ec9e4a719ec9d3'] = 'Paiement à l\'expédition.'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_3aca7ac5cf7e462b658960931946f824'] = 'Livraison gratuite'; +$_MODULE['<{blockreinsurancefooter}wikimow>blockreinsurancefooter_d05244e0e410a6b85ed53a014908c657'] = 'Paiement 100% sécurisé'; diff --git a/www/themes/chocolatdemariage/modules/blockreinsuranceproduct/blockreinsuranceproduct.tpl b/www/themes/chocolatdemariage/modules/blockreinsuranceproduct/blockreinsuranceproduct.tpl new file mode 100644 index 00000000..23414f3c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockreinsuranceproduct/blockreinsuranceproduct.tpl @@ -0,0 +1,10 @@ +{if $infos|@count > 0} +
        + {foreach from=$infos item=info} +
      • + + {$info.text|strip_tags} +
      • + {/foreach} +
      +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockreinsuranceproduct/translations/fr.php b/www/themes/chocolatdemariage/modules/blockreinsuranceproduct/translations/fr.php new file mode 100644 index 00000000..ee800e20 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockreinsuranceproduct/translations/fr.php @@ -0,0 +1,21 @@ +blockreinsurancefooter_d87c043efef425b695bff2aaca46acef'] = 'Bloc réassurance Pied de page'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_7e7f70db3c75e428db8e2d0a1765c4e9'] = 'Ajoute un bloc pour afficher des informations pour rassurer vos clients'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_d52eaeff31af37a4a7e0550008aff5df'] = 'Une erreur est survenue lors de la sauvegarde'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_0366c7b2ea1bb228cd44aec7e3e26a3e'] = 'Configuration mise à jour'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_8363eee01f4da190a4cef9d26a36750c'] = 'Nouveau bloc de réassurance'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_be53a0541a6d36f6ecb879fa2c584b08'] = 'Image'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_9dffbf69ffba8bc38bc4e01abf4b1675'] = 'Texte'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_630f6dc397fe74e52d5189e2c80f282b'] = 'Retour à la liste'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_23498d91b6017e5d7f4ddde70daba286'] = 'ID de la boutique'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_ef61fb324d729c341ea8ab9901e23566'] = 'Ajouter'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_f3295a93167b56c5a19030e91823f7bf'] = 'Satisfait ou remboursé'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_56e140ebd6f399c22c8859a694b247f3'] = 'Échange en magasin'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_597ce11744f9bbf116ec9e4a719ec9d3'] = 'Paiement à l\'expédition.'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_3aca7ac5cf7e462b658960931946f824'] = 'Livraison gratuite'; +$_MODULE['<{blockreinsurancefooter}fanavenue>blockreinsurancefooter_d05244e0e410a6b85ed53a014908c657'] = 'Paiement 100% sécurisé'; diff --git a/www/themes/chocolatdemariage/modules/blockrss/blockrss.tpl b/www/themes/chocolatdemariage/modules/blockrss/blockrss.tpl new file mode 100644 index 00000000..77645ab5 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockrss/blockrss.tpl @@ -0,0 +1,41 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +
      +

      {$title}

      +
      + {if $rss_links} + + {else} +

      {l s='No RSS feed added' mod='blockrss'}

      + {/if} +
      +
      + diff --git a/www/themes/chocolatdemariage/modules/blockrss/index.php b/www/themes/chocolatdemariage/modules/blockrss/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockrss/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocksearch/blocksearch-top.tpl b/www/themes/chocolatdemariage/modules/blocksearch/blocksearch-top.tpl new file mode 100644 index 00000000..c1c01dbc --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksearch/blocksearch-top.tpl @@ -0,0 +1,15 @@ + + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocksearch/blocksearch.tpl b/www/themes/chocolatdemariage/modules/blocksearch/blocksearch.tpl new file mode 100644 index 00000000..7c64a198 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksearch/blocksearch.tpl @@ -0,0 +1,14 @@ + + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocksearch/index.php b/www/themes/chocolatdemariage/modules/blocksearch/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksearch/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocksearch/translations/fr.php b/www/themes/chocolatdemariage/modules/blocksearch/translations/fr.php new file mode 100644 index 00000000..02745e51 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksearch/translations/fr.php @@ -0,0 +1,11 @@ +blocksearch-top_13348442cc6a27032d2b4aa28b75a5d3'] = 'Rechercher'; +$_MODULE['<{blocksearch}wikimow>blocksearch_e2ca130372651672ba285abd796412ed'] = 'Bloc recherche rapide'; +$_MODULE['<{blocksearch}wikimow>blocksearch_be305c865235f417d9b4d22fcdf9f1c5'] = 'Ajoute un bloc avec un champ de recherche rapide'; +$_MODULE['<{blocksearch}wikimow>blocksearch_13348442cc6a27032d2b4aa28b75a5d3'] = 'Rechercher'; +$_MODULE['<{blocksearch}wikimow>blocksearch_ce1b00a24b52e74de46971b174d2aaa6'] = 'Rechercher un produit'; +$_MODULE['<{blocksearch}wikimow>blocksearch_5f075ae3e1f9d0382bb8c4632991f96f'] = 'Go'; +$_MODULE['<{blocksearch}wikimow>blocksearch-top_2e6811823e15e32cb509c2ca22d89d19'] = 'Indiquez votre recherche'; diff --git a/www/themes/chocolatdemariage/modules/blocksocial/blocksocial.tpl b/www/themes/chocolatdemariage/modules/blocksocial/blocksocial.tpl new file mode 100644 index 00000000..cb9cb65b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksocial/blocksocial.tpl @@ -0,0 +1,25 @@ + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocksocial/index.php b/www/themes/chocolatdemariage/modules/blocksocial/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksocial/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocksocial/translations/fr.php b/www/themes/chocolatdemariage/modules/blocksocial/translations/fr.php new file mode 100644 index 00000000..33c10a67 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksocial/translations/fr.php @@ -0,0 +1,35 @@ +blocksocial_3c3fcc2aa9705117ce4b589ed5a72853'] = 'Bloc social'; +$_MODULE['<{blocksocial}wikimow>blocksocial_094d3ac865853e0be9ba42e80f0f7ee7'] = 'Permet d\'ajouter des informations supplémentaires concernant les réseaux sociaux de votre marque.'; +$_MODULE['<{blocksocial}wikimow>blocksocial_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blocksocial}wikimow>blocksocial_76f8961bb8f4bb2b95c07650f30a7e7b'] = 'URL Facebook'; +$_MODULE['<{blocksocial}wikimow>blocksocial_c162369096f0fe5784f05052ceee6b47'] = 'Votre page de fan Facebook.'; +$_MODULE['<{blocksocial}wikimow>blocksocial_bcca29e10968edaf6e0154d2339ad556'] = 'URL Twitter'; +$_MODULE['<{blocksocial}wikimow>blocksocial_6aadf667dfc3538abc2708ba76861bba'] = 'Votre compte officiel Twitter.'; +$_MODULE['<{blocksocial}wikimow>blocksocial_1a530e4877d8d41f810d9d05f065722d'] = 'URL de flux RSS'; +$_MODULE['<{blocksocial}wikimow>blocksocial_672f301ddc5372b2477ed3c1d9322949'] = 'Le flux RSS de votre choix (votre blog, votre boutique, etc.).'; +$_MODULE['<{blocksocial}wikimow>blocksocial_ad7198d676478ac70c3243c1d3446331'] = 'URL YouTube'; +$_MODULE['<{blocksocial}wikimow>blocksocial_5817a34292f074f9f596de6cb3607540'] = 'Votre compte officiel YouTube.'; +$_MODULE['<{blocksocial}wikimow>blocksocial_1dd99e363d1bebee81578708c1e8a5e0'] = 'URL Google+'; +$_MODULE['<{blocksocial}wikimow>blocksocial_1dd0a74974711190139fa51579765a04'] = 'Votre page officielle Google+.'; +$_MODULE['<{blocksocial}wikimow>blocksocial_76abe3a162f22f63fae44d60fbe8f11b'] = 'URL Pinterest'; +$_MODULE['<{blocksocial}wikimow>blocksocial_e158a81859319b5e442bc490b0e81af3'] = 'Votre compte officiel Pinterest.'; +$_MODULE['<{blocksocial}wikimow>blocksocial_815f12ace0a25af8c12e036810002683'] = 'URL Vimeo'; +$_MODULE['<{blocksocial}wikimow>blocksocial_cba991994fe165dfcf4f5bd256bbe119'] = 'Votre compte officiel Vimeo.'; +$_MODULE['<{blocksocial}wikimow>blocksocial_130bab903955b2f6047a0db82f460386'] = 'URL Instagram'; +$_MODULE['<{blocksocial}wikimow>blocksocial_d55a27c3408d38f3137182c89b69a7a7'] = 'Votre compte officiel Instagram.'; +$_MODULE['<{blocksocial}wikimow>blocksocial_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocksocial}wikimow>blocksocial_d918f99442796e88b6fe5ad32c217f76'] = 'Nous suivre'; +$_MODULE['<{blocksocial}wikimow>blocksocial_d85544fce402c7a2a96a48078edaf203'] = 'Facebook'; +$_MODULE['<{blocksocial}wikimow>blocksocial_2491bc9c7d8731e1ae33124093bc7026'] = 'Twitter'; +$_MODULE['<{blocksocial}wikimow>blocksocial_bf1981220040a8ac147698c85d55334f'] = 'RSS'; +$_MODULE['<{blocksocial}wikimow>blocksocial_8dd1bae8da2e2408210d0656fbe6b7d1'] = 'YouTube'; +$_MODULE['<{blocksocial}wikimow>blocksocial_5b2c8bfd1bc974966209b7be1cb51a72'] = 'Google+'; +$_MODULE['<{blocksocial}wikimow>blocksocial_86709a608bd914b28221164e6680ebf7'] = 'Pinterest'; +$_MODULE['<{blocksocial}wikimow>blocksocial_15db599e0119be476d71bfc1fda72217'] = 'Vimeo'; +$_MODULE['<{blocksocial}wikimow>blocksocial_55f015a0c5605702f913536afe70cfb0'] = 'Instagram'; +$_MODULE['<{blocksocial}wikimow>blocksocial_2cb45bb2c2c1be853e7e21122cf55c7b'] = 'Suivez-nous sur les réseaux :'; +$_MODULE['<{blocksocial}wikimow>blocksocial_dda8dc38128a8c843ba9f496d6ee7186'] = 'Google Plus'; diff --git a/www/themes/chocolatdemariage/modules/blockspecials/blockspecials-home.tpl b/www/themes/chocolatdemariage/modules/blockspecials/blockspecials-home.tpl new file mode 100644 index 00000000..ce8f2eee --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockspecials/blockspecials-home.tpl @@ -0,0 +1,8 @@ +{if isset($specials) && $specials} +
      +

      {l s='Our ' mod='blockspecials'}{l s='promotions' mod='blockspecials'}

      +
      + {include file="$tpl_dir./product-list.tpl" products=$specials} +
      +
      +{/if} diff --git a/www/themes/chocolatdemariage/modules/blockspecials/blockspecials.tpl b/www/themes/chocolatdemariage/modules/blockspecials/blockspecials.tpl new file mode 100644 index 00000000..4a628b74 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockspecials/blockspecials.tpl @@ -0,0 +1,67 @@ + +
      +

      + + {l s='Specials' mod='blockspecials'} + +

      +
      + {if $special} +
        +
      • + + {$special.legend|escape:'html':'UTF-8'} + +
        +
        + + {$special.name|escape:'html':'UTF-8'} + +
        + {if isset($special.description_short) && $special.description_short} +

        + {$special.description_short|strip_tags:'UTF-8'|truncate:40} +

        + {/if} +
        + {if !$PS_CATALOG_MODE} + + {if !$priceDisplay} + {displayWtPrice p=$special.price}{else}{displayWtPrice p=$special.price_tax_exc} + {/if} + + {if $special.specific_prices} + {assign var='specific_prices' value=$special.specific_prices} + {if $specific_prices.reduction_type == 'percentage' && ($specific_prices.from == $specific_prices.to OR ($smarty.now|date_format:'%Y-%m-%d %H:%M:%S' <= $specific_prices.to && $smarty.now|date_format:'%Y-%m-%d %H:%M:%S' >= $specific_prices.from))} + -{$specific_prices.reduction*100|floatval}% + {/if} + {/if} + + {if !$priceDisplay} + {displayWtPrice p=$special.price_without_reduction}{else}{displayWtPrice p=$priceWithoutReduction_tax_excl} + {/if} + + {/if} +
        +
        +
      • +
      + + {else} +
      {l s='No specials at this time.' mod='blockspecials'}
      + {/if} +
      +
      + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockspecials/index.php b/www/themes/chocolatdemariage/modules/blockspecials/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockspecials/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockspecials/tab.tpl b/www/themes/chocolatdemariage/modules/blockspecials/tab.tpl new file mode 100644 index 00000000..61f9f72a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockspecials/tab.tpl @@ -0,0 +1 @@ +
    • {l s='Specials' mod='blockspecials'}
    • diff --git a/www/themes/chocolatdemariage/modules/blockspecials/translations/fr.php b/www/themes/chocolatdemariage/modules/blockspecials/translations/fr.php new file mode 100644 index 00000000..c13a1ef9 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockspecials/translations/fr.php @@ -0,0 +1,24 @@ +blockspecials_c19ed4ea98cbf319735f6d09bde6c757'] = 'Bloc promotions'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_f5bae06098deb9298cb9ceca89171944'] = 'Ajoute un bloc affiche vos produits actuellement en promotion.'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_24ff4e4d39bb7811f6bdf0c189462272'] = 'Toujours afficher ce bloc'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_53d61d1ac0507b1bd8cd99db8d64fb19'] = 'Afficher le bloc même si aucun produit n\'est disponible.'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_61465481ac2491b37e4517960bbd4a14'] = 'Nombre de fichiers cachés'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_e80a11f1704b88ad50f8fc6ce0f43525'] = 'Les produits en promotion affichés sur la page d\'accueil du site sont choisis au hasard parmi l\'ensemble des produits en promotion. Comme cela utilise beaucoup de ressources, il est préférable de mettre les résultats en cache. Le cache est mis à jour quotidiennement. Une valeur de 0 désactivera le cache complètement.'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_26986c3388870d4148b1b5375368a83d'] = 'Produits à afficher'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_63c150b9c1204c4825ce5914aed20717'] = 'Définissez le nombre de produits à afficher dans ce bloc de la page d\'accueil.'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockspecials}fanavenue>blockspecials-home_e420850bc0f6c94eff7edb2041b206bd'] = 'Aucun produit en promotion en ce moment.'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_d1aa22a3126f04664e0fe3f598994014'] = 'Promotions'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_b4f95c1ea534936cc60c6368c225f480'] = 'Toutes les promos'; +$_MODULE['<{blockspecials}fanavenue>blockspecials_3c9f5a6dc6585f75042bd4242c020081'] = 'Aucune promotion pour le moment.'; +$_MODULE['<{blockspecials}fanavenue>tab_d1aa22a3126f04664e0fe3f598994014'] = 'Promotions'; +$_MODULE['<{blockspecials}fanavenue>blockspecials-home_9231b5ffd11d647375712c78c2de1195'] = 'Nos '; +$_MODULE['<{blockspecials}fanavenue>blockspecials-home_ea6aeb050f871384f25fba9c869cfe21'] = 'promotions'; diff --git a/www/themes/chocolatdemariage/modules/blockstore/blockstore.tpl b/www/themes/chocolatdemariage/modules/blockstore/blockstore.tpl new file mode 100644 index 00000000..77e30749 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockstore/blockstore.tpl @@ -0,0 +1,30 @@ + +
      +

      + + {l s='Our stores' mod='blockstore'} + +

      +
      +

      + + {l s='Our stores' mod='blockstore'} + +

      + {if !empty($store_text)} +

      + {$store_text} +

      + {/if} + +
      +
      + diff --git a/www/themes/chocolatdemariage/modules/blockstore/index.php b/www/themes/chocolatdemariage/modules/blockstore/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockstore/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockstore/translations/fr.php b/www/themes/chocolatdemariage/modules/blockstore/translations/fr.php new file mode 100644 index 00000000..b0274b82 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockstore/translations/fr.php @@ -0,0 +1,16 @@ +blockstore_68e9ecb0ab69b1121fe06177868b8ade'] = 'Bloc magasins'; +$_MODULE['<{blockstore}fanavenue>blockstore_c1104fe0bdaceb2e1c6f77b04977b64b'] = 'Affiche une image avec un lien vers la fonctionnalité de localisation de boutique de PrestaShop.'; +$_MODULE['<{blockstore}fanavenue>blockstore_b786bfc116ecf9a6d47ce1114ca6abb7'] = 'Ce module nécessite d\'être greffé sur une colonne, mais votre thème n\'a pas de colonne.'; +$_MODULE['<{blockstore}fanavenue>blockstore_7107f6f679c8d8b21ef6fce56fef4b93'] = 'Image non valide.'; +$_MODULE['<{blockstore}fanavenue>blockstore_df7859ac16e724c9b1fba0a364503d72'] = 'une erreur s\'est produite lors de l\'envoi'; +$_MODULE['<{blockstore}fanavenue>blockstore_efc226b17e0532afff43be870bff0de7'] = 'Paramètres mis à jour'; +$_MODULE['<{blockstore}fanavenue>blockstore_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockstore}fanavenue>blockstore_4d100d8b1b9bcb5a376f78365340cdbe'] = 'Image pour le bloc Magasins'; +$_MODULE['<{blockstore}fanavenue>blockstore_a34202cc413553fe0fe2d46f706db435'] = 'Texte pour le bloc Magasins'; +$_MODULE['<{blockstore}fanavenue>blockstore_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockstore}fanavenue>blockstore_8c0caec5616160618b362bcd4427d97b'] = 'Nos magasins'; +$_MODULE['<{blockstore}fanavenue>blockstore_28fe12f949fd191685071517628df9b3'] = 'Découvrez nos magasins!'; diff --git a/www/themes/chocolatdemariage/modules/blocksupplier/blocksupplier.tpl b/www/themes/chocolatdemariage/modules/blocksupplier/blocksupplier.tpl new file mode 100644 index 00000000..27133572 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksupplier/blocksupplier.tpl @@ -0,0 +1,75 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +
      +

      + {if $display_link_supplier} + + {/if} + {l s='Suppliers' mod='blocksupplier'} + {if $display_link_supplier} + + {/if} +

      +
      + {if $suppliers} + {if $text_list} + + {/if} + {if $form_list} +
      +
      + +
      +
      + {/if} + {else} +

      {l s='No supplier' mod='blocksupplier'}

      + {/if} +
      +
      + diff --git a/www/themes/chocolatdemariage/modules/blocksupplier/index.php b/www/themes/chocolatdemariage/modules/blocksupplier/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksupplier/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocksupplier/translations/fr.php b/www/themes/chocolatdemariage/modules/blocksupplier/translations/fr.php new file mode 100644 index 00000000..28a50be0 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocksupplier/translations/fr.php @@ -0,0 +1,22 @@ +blocksupplier_9ae42413e3cb9596efe3857f75bad3df'] = 'Bloc fournisseurs'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_e72b2501ba75e9ab754d3294d43c2590'] = 'Ajoute un bloc affiche vos fournisseurs de produits.'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_85ab0c0d250e58397e95c96277a3f8e3'] = 'Nombre invalide d\'éléments.'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_914b0cd4e4aa7cba84a3fd47b880fd2a'] = 'Veuillez activer au moins un type de liste.'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_f38f5974cdc23279ffe6d203641a8bdf'] = 'Réglages mis à jour.'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_bfdff752293014f11f17122c92909ad5'] = 'Utiliser une liste textuelle'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_78b2098aa1d513b5e1852b3140c7ee26'] = 'Affiche les fournisseurs dans une liste textuelle.'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_2eef734f174a02ae3d7aaafefeeedb42'] = 'Nombre d\'éléments à afficher'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_b0fa976774d2acf72f9c62e9ab73de38'] = 'Utiliser une liste déroulante'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_e490c3b296d2f54d65d3d20803f71b55'] = 'Afficher les fournisseurs avec un menu déroulant'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_1814d65a76028fdfbadab64a5a8076df'] = 'Fournisseurs'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_49fa2426b7903b3d4c89e2c1874d9346'] = 'En savoir plus sur'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_ecf253735ac0cba84a9d2eeff1f1b87c'] = 'Tous les fournisseurs'; +$_MODULE['<{blocksupplier}wikimow>blocksupplier_496689fbd342f80d30f1f266d060415a'] = 'Aucun fournisseur'; diff --git a/www/themes/chocolatdemariage/modules/blocktags/blocktags.tpl b/www/themes/chocolatdemariage/modules/blocktags/blocktags.tpl new file mode 100644 index 00000000..bd306fd3 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocktags/blocktags.tpl @@ -0,0 +1,47 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +
      +

      + {l s='Tags' mod='blocktags'} +

      +
      + {if $tags} + {foreach from=$tags item=tag name=myLoop} + + {$tag.name|escape:'html':'UTF-8'} + + {/foreach} + {else} + {l s='No tags specified yet' mod='blocktags'} + {/if} +
      +
      + diff --git a/www/themes/chocolatdemariage/modules/blocktags/index.php b/www/themes/chocolatdemariage/modules/blocktags/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocktags/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocktags/translations/fr.php b/www/themes/chocolatdemariage/modules/blocktags/translations/fr.php new file mode 100644 index 00000000..1fc2b8ac --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocktags/translations/fr.php @@ -0,0 +1,26 @@ +blocktags_f2568a62d4ac8d1d5b532556379772ba'] = 'Bloc mots-clés'; +$_MODULE['<{blocktags}fanavenue>blocktags_b2de1a21b938fcae9955206a4ca11a12'] = 'Ajoute un bloc contenant vos mots-clés de produit.'; +$_MODULE['<{blocktags}fanavenue>blocktags_8d731d453cacf8cff061df22a269b82b'] = 'Veuillez remplir le champ \"Mots-clés affichés\".'; +$_MODULE['<{blocktags}fanavenue>blocktags_73293a024e644165e9bf48f270af63a0'] = 'Nombre invalide.'; +$_MODULE['<{blocktags}fanavenue>blocktags_fb3855930920fd1ef34c4904ef230802'] = 'Veuillez renseigner le champ \"Niveaux de mots-clés\".'; +$_MODULE['<{blocktags}fanavenue>blocktags_feb6da9d1dab0d22293d1da205fa1bb2'] = 'Valeur invalide pour \"Niveaux de mots-clés\". Choisissez un nombre entier positif.'; +$_MODULE['<{blocktags}fanavenue>blocktags_08d5df9c340804cbdd62c0afc6afa784'] = 'Veuillez renseigner le champ \"Affichage aléatoire\".'; +$_MODULE['<{blocktags}fanavenue>blocktags_5c35c840e2d37e5cb3b6e1cf8aa78880'] = 'Le champ \"Affichage aléatoire\" n\'est pas valide. Sa valeur doit être booléenne.'; +$_MODULE['<{blocktags}fanavenue>blocktags_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{blocktags}fanavenue>blocktags_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blocktags}fanavenue>blocktags_726cefc6088fc537bc5b18f333357724'] = 'Mots-clés affichés'; +$_MODULE['<{blocktags}fanavenue>blocktags_34a51d24608287f9b34807c3004b39d9'] = 'Définissez le nombre de mots-clés à afficher dans ce bloc (par défaut : 10).'; +$_MODULE['<{blocktags}fanavenue>blocktags_ed7a7c842913f44b32b0f06d5a369dcf'] = 'Niveaux de mots-clés'; +$_MODULE['<{blocktags}fanavenue>blocktags_d088d9f9a8634d69a2aa0b11883fb6b1'] = 'Définissez le nombre de différents niveaux que vous souhaitez utiliser pour vos mots-clés (par défaut: 3)'; +$_MODULE['<{blocktags}fanavenue>blocktags_ac5bf3b321fa29adf8af5c825d670e76'] = 'Affichage aléatoire'; +$_MODULE['<{blocktags}fanavenue>blocktags_d4a9f41f7f8d2a65cda97d8b5eb0c9d5'] = 'Quand activé, les mots-clés s\'affichent aléatoirement. Par défault, l\'affichage aléatoire est désactivé et les mots-clés les plus fréquents s\'affichent en premier.'; +$_MODULE['<{blocktags}fanavenue>blocktags_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blocktags}fanavenue>blocktags_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blocktags}fanavenue>blocktags_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocktags}fanavenue>blocktags_189f63f277cd73395561651753563065'] = 'Mots-clés'; +$_MODULE['<{blocktags}fanavenue>blocktags_49fa2426b7903b3d4c89e2c1874d9346'] = 'En savoir plus sur'; +$_MODULE['<{blocktags}fanavenue>blocktags_4e6307cfde762f042d0de430e82ba854'] = 'Aucun mot-clé spécifié pour le moment.'; diff --git a/www/themes/chocolatdemariage/modules/blocktopmenu/blocktopmenu.tpl b/www/themes/chocolatdemariage/modules/blocktopmenu/blocktopmenu.tpl new file mode 100644 index 00000000..32bdfc25 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocktopmenu/blocktopmenu.tpl @@ -0,0 +1,9 @@ +{if $MENU != ''} + + + +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blocktopmenu/index.php b/www/themes/chocolatdemariage/modules/blocktopmenu/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocktopmenu/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blocktopmenu/translations/fr.php b/www/themes/chocolatdemariage/modules/blocktopmenu/translations/fr.php new file mode 100644 index 00000000..b67e74c3 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blocktopmenu/translations/fr.php @@ -0,0 +1,54 @@ +blocktopmenu_e5b7525b4214a759876af4448bd6b87d'] = 'Menu Haut horizontal'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_f7979d86fe0b2cd11f44747ed4ff1100'] = 'Ajouter un nouveau menu horizontal en haut de votre site e-commerce.'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_efc226b17e0532afff43be870bff0de7'] = 'Paramètres mis à jour'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_d9a776c185f73d018b2915f4d5e7cc05'] = 'Impossible de mettre à jour les paramètres pour la (les) boutique(s) suivante(s) : %s'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_f32880ae5183a02c0a743bfd37a42cbc'] = 'Veuillez remplir le champ \"Lien\".'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_cf8d684bd5f89d30da67c95363a48ab9'] = 'Veuillez ajouter un label.'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_e8d6809226ab177013e0a26bd2d8b60d'] = 'Veuillez ajouter un label pour le langage par défaut'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_3da9d5745155a430aac6d7de3b6de0c8'] = 'Le lien a été ajouté'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_022bb0995e3256abeeac1788a5e2c5b3'] = 'Impossible d\'ajouter un lien pour la (les) boutique(s) suivante(s) : %s'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_e24e88b590807c2816be15abd7c7dbbc'] = 'Le lien a été enlevé.'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_e418ee8626f7941239c5b7a0880691ae'] = 'Impossible de supprimer le lien pour la (les) boutiques suivante(s) : %s'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_beb4f951c292ec9218473ffe5f59849d'] = 'Le lien a été modifié.'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_b1a23c1a76918c10acc27bfa60798c42'] = 'Vous ne pouvez pas modifier le menu horizontal pour un groupe de boutiques ou toutes les boutiques à la fois. Sélectionnez uniquement la boutique que vous souhaitez modifier'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_298b615220606d42b6ac60269df0d321'] = 'Les modifications s\'appliqueront à la boutique suivante : %s'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_aef3662e6419ddaaa0a31df70e3b6557'] = 'Les modifications s\'appliqueront au groupe de boutiques suivant : %s'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_dd25f68471362f6f5f183d6158d67854'] = 'Les modifications seront appliquées à toutes les boutiques'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_bf24faeb13210b5a703f3ccef792b000'] = 'Tous les fabricants'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_ecf253735ac0cba84a9d2eeff1f1b87c'] = 'Tous les fournisseurs'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_944d19a34e5fa333a6a0de27e8c971da'] = 'Lien du menu'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_eacd852cc1f621763dccbda3f3c15081'] = 'Barre de recherche'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_0a112e5da975d8eaf28df9219c397764'] = 'Toutes les quantités des combinaisons de produits actives seront modifiées'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_1a6191a2dc928ff8fb8c02c050975ea7'] = 'Mettre à jour le lien'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_58e9b25bb2e2699986a3abe2c92fc82e'] = 'Ajouter un nouveau lien'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_b021df6aac4654c454f46c77646e745f'] = 'Libellé'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_97e7c9a7d06eac006a28bf05467fcc8b'] = 'Lien'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_e5dc8e5afea0a065948622039358de37'] = 'Nouvelle fenêtre'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_ec211f7c20af43e742bf2570c3cb84f9'] = 'Ajouter'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_06933067aafd48425d67bcb01bba5cb6'] = 'Mettre à jour'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_c7da501f54544eba6787960200d9efdb'] = 'CMS'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_ec136b444eede3bc85639fac0dd06229'] = 'Fournisseurs'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_c0bd7654d5b278e65f21cf4e9153fdb4'] = 'Fabricant'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_af1b98adf7f686b84cd0b443e022b7a0'] = 'Catégories'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_12a521af593422cd508f7707662c9eb2'] = 'Boutiques'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_068f80c7519d0528fb08e82137a72131'] = 'Produits'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_778118c7dd993db08f704e15efa4a7fa'] = 'Choisissez un ID de produit'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_56e8bf6c54f1638e7bce5a2fcd5b20fe'] = 'Liens du menu'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_449f6d82cde894eafd3c85b6fa918f89'] = 'ID du lien'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_e93c33bd1341ab74195430daeb63db13'] = 'Nom de la boutique'; +$_MODULE['<{blocktopmenu}fanavenue>blocktopmenu_387a8014f530f080bf2f3be723f8c164'] = 'Liste des liens'; +$_MODULE['<{blocktopmenu}fanavenue>form_17a1352d3f69a733fd472fce0238a07d'] = 'Indiquez l\'identifiant (ID) du produit'; +$_MODULE['<{blocktopmenu}fanavenue>form_6bb999afde6fca60d70edce79d20b370'] = 'Identifiant du produit'; +$_MODULE['<{blocktopmenu}fanavenue>form_3ee3549ff0c93372a730749f784e9438'] = 'Veuillez sélectionner un seul élément'; +$_MODULE['<{blocktopmenu}fanavenue>form_e1b11c03820641dd1d1441bf68898d08'] = 'Modifier la position'; +$_MODULE['<{blocktopmenu}fanavenue>form_3713a99a6284e39061bd48069807aa52'] = 'Éléments sélectionnés'; +$_MODULE['<{blocktopmenu}fanavenue>form_8fb31b552d63ffef9df733646a195bc0'] = 'Éléments disponibles'; +$_MODULE['<{blocktopmenu}fanavenue>form_1063e38cb53d94d386f21227fcd84717'] = 'Retirer'; +$_MODULE['<{blocktopmenu}fanavenue>form_ec211f7c20af43e742bf2570c3cb84f9'] = 'Ajouter'; diff --git a/www/themes/chocolatdemariage/modules/blockuserinfo/blockuserinfo.tpl b/www/themes/chocolatdemariage/modules/blockuserinfo/blockuserinfo.tpl new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/blockuserinfo/index.php b/www/themes/chocolatdemariage/modules/blockuserinfo/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockuserinfo/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockuserinfo/nav.tpl b/www/themes/chocolatdemariage/modules/blockuserinfo/nav.tpl new file mode 100644 index 00000000..d97dd272 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockuserinfo/nav.tpl @@ -0,0 +1,18 @@ + +{if $is_logged} + +{/if} + + diff --git a/www/themes/chocolatdemariage/modules/blockuserinfo/translations/fr.php b/www/themes/chocolatdemariage/modules/blockuserinfo/translations/fr.php new file mode 100644 index 00000000..97f4631b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockuserinfo/translations/fr.php @@ -0,0 +1,23 @@ +blockuserinfo_a2e9cd952cda8ba167e62b25a496c6c1'] = 'Bloc informations clients'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_970a31aa19d205f92ccfd1913ca04dc0'] = 'Ajoute un bloc avec des liens utiles pour le client (login, déconnexion...)'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_0c3bf3014aafb90201805e45b5e62881'] = 'Voir mon panier'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_a85eba4c6c699122b2bb1387ea4813ad'] = 'Panier'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_deb10517653c255364175796ace3553f'] = 'Produit'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_068f80c7519d0528fb08e82137a72131'] = 'Produits'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_9e65b51e82f2a9b9f72ebe3e083582bb'] = '(vide)'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_2cbfb6731610056e1d0aaacde07096c1'] = 'Voir mon compte client'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_a0623b78a5f2cfe415d9dbbd4428ea40'] = 'Votre compte'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_83218ac34c1834c26781fe4bde918ee4'] = 'Bienvenue'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_4b877ba8588b19f1b278510bf2b57ebb'] = 'Me déconnecter'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_c87aacf5673fada1108c9f809d354311'] = 'Déconnexion'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_d4151a9a3959bdd43690735737034f27'] = 'Identifiez-vous'; +$_MODULE['<{blockuserinfo}wikimow>blockuserinfo_b6d4223e60986fa4c9af77ee5f7149c5'] = 'Connexion'; +$_MODULE['<{blockuserinfo}wikimow>nav_2cbfb6731610056e1d0aaacde07096c1'] = 'Voir mon compte client'; +$_MODULE['<{blockuserinfo}wikimow>nav_4b877ba8588b19f1b278510bf2b57ebb'] = 'Me déconnecter'; +$_MODULE['<{blockuserinfo}wikimow>nav_c87aacf5673fada1108c9f809d354311'] = 'Déconnexion'; +$_MODULE['<{blockuserinfo}wikimow>nav_d4151a9a3959bdd43690735737034f27'] = 'Identifiez-vous'; +$_MODULE['<{blockuserinfo}wikimow>nav_b6d4223e60986fa4c9af77ee5f7149c5'] = 'Connexion'; diff --git a/www/themes/chocolatdemariage/modules/blockviewed/blockviewed.tpl b/www/themes/chocolatdemariage/modules/blockviewed/blockviewed.tpl new file mode 100644 index 00000000..6ee75473 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockviewed/blockviewed.tpl @@ -0,0 +1,55 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +
      +

      {l s='Viewed products' mod='blockviewed'}

      +
      + +
      +
      diff --git a/www/themes/chocolatdemariage/modules/blockviewed/index.php b/www/themes/chocolatdemariage/modules/blockviewed/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockviewed/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockviewed/translations/fr.php b/www/themes/chocolatdemariage/modules/blockviewed/translations/fr.php new file mode 100644 index 00000000..9fd81adc --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockviewed/translations/fr.php @@ -0,0 +1,16 @@ +blockviewed_859e85774d372c6084d62d02324a1cc3'] = 'Bloc des derniers produits vus'; +$_MODULE['<{blockviewed}wikimow>blockviewed_eaa362292272519b786c2046ab4b68d2'] = 'Ajoute un bloc proposant les derniers produits vus par le client.'; +$_MODULE['<{blockviewed}wikimow>blockviewed_2e57399079951d84b435700493b8a8c1'] = 'Champ \"Produits vus\" obligatoire\"'; +$_MODULE['<{blockviewed}wikimow>blockviewed_73293a024e644165e9bf48f270af63a0'] = 'Nombre invalide.'; +$_MODULE['<{blockviewed}wikimow>blockviewed_f38f5974cdc23279ffe6d203641a8bdf'] = 'Réglages mis à jour.'; +$_MODULE['<{blockviewed}wikimow>blockviewed_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{blockviewed}wikimow>blockviewed_26986c3388870d4148b1b5375368a83d'] = 'Produits à afficher'; +$_MODULE['<{blockviewed}wikimow>blockviewed_d36bbb6066e3744039d38e580f17a2cc'] = 'Définir le nombre de produits affichés dans ce bloc.'; +$_MODULE['<{blockviewed}wikimow>blockviewed_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockviewed}wikimow>blockviewed_43560641f91e63dc83682bc598892fa1'] = 'Déjà vus'; +$_MODULE['<{blockviewed}wikimow>blockviewed_8f7f4c1ce7a4f933663d10543562b096'] = 'En savoir plus sur'; +$_MODULE['<{blockviewed}wikimow>blockviewed_c70ad5f80e4c6f299013e08cabc980df'] = 'En savoir plus sur %s'; diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist-ajax.tpl b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist-ajax.tpl new file mode 100644 index 00000000..c2becc94 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist-ajax.tpl @@ -0,0 +1,56 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{if $products} +
      + {foreach from=$products item=product name=i} +
      + + {$product.quantity|intval}x + + + {$product.name|truncate:13:'...'|escape:'html':'UTF-8'} + + + + +
      + {if isset($product.attributes_small)} +
      + + {$product.attributes_small|escape:'html':'UTF-8'} + +
      + {/if} + {/foreach} +
      +{else} +
      + {if isset($error) && $error} +
      {l s='You must create a wishlist before adding products' mod='blockwishlist'}
      + {else} +
      {l s='No products' mod='blockwishlist'}
      + {/if} +
      +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist-extra.tpl b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist-extra.tpl new file mode 100644 index 00000000..980ca7c8 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist-extra.tpl @@ -0,0 +1,26 @@ +{if $wishlists|@count < 2} + + {l s='Favoris' mod='blockwishlist'} + +{else} + {foreach name=wl from=$wishlists item=wishlist} + {if $smarty.foreach.wl.first} + + {l s='Favoris' mod='blockwishlist'} + + + {/if} + {foreachelse} + + {l s='Favoris' mod='blockwishlist'} + + {/foreach} +{/if} diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist.tpl b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist.tpl new file mode 100644 index 00000000..185b5e08 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist.tpl @@ -0,0 +1,82 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist_button.tpl b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist_button.tpl new file mode 100644 index 00000000..5ac6e564 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist_button.tpl @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist_top.tpl b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist_top.tpl new file mode 100644 index 00000000..d9f5ae91 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/blockwishlist_top.tpl @@ -0,0 +1,30 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{strip} +{addJsDef wishlistProductsIds=$wishlist_products} +{addJsDefL name=loggin_required}{l s='You must be logged in to manage your wishlist.' mod='blockwishlist' js=1}{/addJsDefL} +{addJsDefL name=added_to_wishlist}{l s='Added to your wishlist.' mod='blockwishlist' js=1}{/addJsDefL} +{addJsDef mywishlist_url=$link->getModuleLink('blockwishlist', 'mywishlist', array(), true)|escape:'quotes':'UTF-8'} +{/strip} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/index.php b/www/themes/chocolatdemariage/modules/blockwishlist/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlink.html b/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlink.html new file mode 100644 index 00000000..0b3bf9e4 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlink.html @@ -0,0 +1,112 @@ + + + + + + + Message from {shop_name} + + + + + + + + + + + + +
        + + + + + + + + + + + + + + + + + + + + + +
      + Hi, +
      +

      + Message from {shop_name}

      + + {shop_name} invites you to send this link to your friends, so they can see your wishlist: {wishlist}

      + {message} +
      +
      +
       
      + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlink.txt b/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlink.txt new file mode 100644 index 00000000..98e61a51 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlink.txt @@ -0,0 +1,15 @@ + +[{shop_url}] + +Hi, + +Message from {shop_name} + +{shop_name} invites you to send this link to your friends, so they +can see your wishlist: {wishlist} + +{message} [{message}] + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlist.html b/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlist.html new file mode 100644 index 00000000..ef220f26 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlist.html @@ -0,0 +1,112 @@ + + + + + + + Message from {shop_name} + + + + + + + + + + + + +
        + + + + + + + + + + + + + + + + + + + + + +
      + Hi, +
      +

      + Message from {shop_name}

      + + {firstname} {lastname} indicated you may want to see his/her wishlist: {wishlist}

      + {wishlist} +
      +
      +
       
      + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlist.txt b/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlist.txt new file mode 100644 index 00000000..65697c15 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/mails/en/wishlist.txt @@ -0,0 +1,15 @@ + +[{shop_url}] + +Hi, + +Message from {shop_name} + +{firstname} {lastname} indicated you may want to see his/her +wishlist: {wishlist} + +{wishlist} [{message}] + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlink.html b/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlink.html new file mode 100644 index 00000000..aca0807c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlink.html @@ -0,0 +1,113 @@ + + + + + + Message de {shop_name} + + + + + + + + + + + + +
        + + + + +
      + + + + + + + + + + +
      + + Bonjour,
      +
      +
      + + + + + + +
        + +

      + Message de {shop_name}

      + + {shop_name} vous invite à envoyer ce lien à vos amis qui pourront alors consulter votre liste de cadeaux : {wishlist}

      {message} +
      +
      +
       
      +
      + + + + +
      +
       
      + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlink.txt b/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlink.txt new file mode 100644 index 00000000..336ea2ef --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlink.txt @@ -0,0 +1,12 @@ +[{shop_url}] + +Bonjour, + +{shop_name} vous invite à envoyer ce lien à vos amis qui pourront +alors consulter votre liste de cadeaux {wishlist} : {wishlist} + +{message} [{message}] + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlist.html b/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlist.html new file mode 100644 index 00000000..4a450879 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlist.html @@ -0,0 +1,33 @@ + + + + +
        + + + + + + +
      + + Bonjour, + +
      + + + +
        + +

      + Message de {shop_name}

      + + {firstname} {lastname} vous invite à visiter sa liste de cadeaux {wishlist} : {wishlist}

      {wishlist} +
      + +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlist.txt b/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlist.txt new file mode 100644 index 00000000..5daa775f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/mails/fr/wishlist.txt @@ -0,0 +1,12 @@ +[{shop_url}] + +Bonjour, + +{firstname} {lastname} vous invite à visiter sa liste de cadeaux +{wishlist} : {wishlist} + +{wishlist} [{message}] + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/my-account.tpl b/www/themes/chocolatdemariage/modules/blockwishlist/my-account.tpl new file mode 100644 index 00000000..4d4e08e3 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/my-account.tpl @@ -0,0 +1,33 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +
    • + + + {l s='My wishlists' mod='blockwishlist'} + +
    • + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/translations/fr.php b/www/themes/chocolatdemariage/modules/blockwishlist/translations/fr.php new file mode 100644 index 00000000..5f26e4d0 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/translations/fr.php @@ -0,0 +1,112 @@ +blockwishlist-ajax_4a84e5921e203aede886d04fc41a414b'] = 'Enlever ce produit de ma liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist-ajax_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist-ajax_4b7d496eedb665d0b5f589f2f874e7cb'] = 'Détails de l\'article'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist-ajax_d037160cfb1fa5520563302d3a32630a'] = 'Vous devez créer une liste avant d\'ajouter un produit'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist-ajax_09dc02ecbb078868a3a86dded030076d'] = 'Aucun produit'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist-extra_2d96bb66d8541a89620d3c158ceef42b'] = 'Ajouter à ma liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist-extra_ec211f7c20af43e742bf2570c3cb84f9'] = 'Ajouter'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist-extra_15b94c64c4d5a4f7172e5347a36b94fd'] = 'Ajouter à ma liste'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_2715a65604e1af3d6933b61704865daf'] = 'Bloc liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_7244141a5de030c4c882556f4fd70a8b'] = 'Ajoute un bloc gérant les listes d\'envies.'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_9ae79c1fccd231ac7fbbf3235dbf6326'] = 'Ma liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_5ef2d617096ae7b47a83f3d4de9c84bd'] = 'Choix invalide pour l\'activation du module.'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_deb10517653c255364175796ace3553f'] = 'Produit'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_694e8d1f2ee056f98ee488bdc4982d73'] = 'Quantité'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_502996d9790340c5fd7b86a5b93b1c9f'] = 'Priorité'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_655d20c1ca69519ca647684edbb2db35'] = 'Haute'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_87f8a6ab85c9ced3702b4ea641ad4bb5'] = 'Moyenne'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_28d0edd045e05cf5af64e35ae0c4c6ef'] = 'Basse'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_e0fd9b310aba555f96e76738ff192ac3'] = 'Listes d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_862af8838fba380d3b30e63546a394e5'] = 'Pas de liste d\'envies.'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_641254d77e7a473aa5910574f3f9453c'] = 'Liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_88b589bbf6282a2e02f50ebe90aae6f1'] = 'Vous devez être connecté pour gérer vos liste d\'envies.'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_56ee3495a32081ccb6d2376eab391bfa'] = 'Liste'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_6bee4060e5e05246d4bcbb720736417c'] = 'Clients :'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_c515b215b9c6be251c924cc6d1324c41'] = 'Choisissez un client'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_c440899c1d6f8c8271b9b1d171c7e665'] = 'Liste d\'envies :'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_12246cb491c807e85279b8aed74ea3cf'] = 'Choisissez une liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_be53a0541a6d36f6ecb879fa2c584b08'] = 'Image'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_47ac923d219501859fb68fed8c8db77b'] = 'Déclinaison'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_81355310011c137fdd21cf9a1394ed6a'] = 'Liste des produits'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_7ec9cceb94985909c6994e95c31c1aa8'] = 'Mes listes'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_4a84e5921e203aede886d04fc41a414b'] = 'Enlever ce produit de ma liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_09dc02ecbb078868a3a86dded030076d'] = 'Aucun produit'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_button_641254d77e7a473aa5910574f3f9453c'] = 'Liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_button_2d96bb66d8541a89620d3c158ceef42b'] = 'Ajouter à ma liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_button_33010ef6524c87c41380e2cc5e212f73'] = 'Ajouter à %s'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_button_15b94c64c4d5a4f7172e5347a36b94fd'] = 'Ajouter à ma liste'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_button_6a5373df703ab2827a4ba7facdfcf779'] = 'Ajouter à ma liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_top_16a23698e7cf5188ce1c07df74298076'] = 'Vous devez être connecté pour gérer votre liste d\'envies.'; +$_MODULE['<{blockwishlist}wikimow>blockwishlist_top_8a6830ac12924a940aa0a83d5e7c76ff'] = 'Le produit a été ajouté à votre liste.'; +$_MODULE['<{blockwishlist}wikimow>buywishlistproduct_607e1d854783c8229998ac2b5b6923d3'] = 'Jeton non valide'; +$_MODULE['<{blockwishlist}wikimow>buywishlistproduct_b0ffc4925401f6f4edb038f5ca954937'] = 'Vous devez vous identifier'; +$_MODULE['<{blockwishlist}wikimow>cart_607e1d854783c8229998ac2b5b6923d3'] = 'Jeton non valide'; +$_MODULE['<{blockwishlist}wikimow>cart_a9839ad48cf107667f73bad1d651f2ca'] = 'Aucun modèle trouvé'; +$_MODULE['<{blockwishlist}wikimow>cart_16a23698e7cf5188ce1c07df74298076'] = 'Vous devez être connecté pour gérer votre liste d\'envies.'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_a9839ad48cf107667f73bad1d651f2ca'] = 'Aucun modèle trouvé'; +$_MODULE['<{blockwishlist}wikimow>my-account_7ec9cceb94985909c6994e95c31c1aa8'] = 'Mes listes'; +$_MODULE['<{blockwishlist}wikimow>sendwishlist_8f4be21ec3cfbba15a349e9c5e888579'] = 'Jeton non valide'; +$_MODULE['<{blockwishlist}wikimow>sendwishlist_90d8a44a1fba13198035d86caeeb2d4d'] = 'Liste d\'envies non valide'; +$_MODULE['<{blockwishlist}wikimow>sendwishlist_072df51ea0cb142b770d6209dab5a85b'] = 'Erreur d\'envoi de liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_607e1d854783c8229998ac2b5b6923d3'] = 'Jeton non valide'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_b30545c7b2d429352b9afdd85be810c7'] = 'Vous devez préciser un nom.'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_b74c118d823d908d653cfbf1c877ae55'] = 'Ce nom est déjà utilisé pour une autre liste.'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_7098d49878bbd102b13038a748125e27'] = 'Impossible de supprimer cette liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_ce7510c007e56bccd6b16af6c40a03de'] = 'Vous n\'êtes pas connecté'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_3c924eebbd7c3447336bbec3b325d3da'] = 'Erreur lors du déplacement du produit vers une autre liste'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_3540aa14bffcdfbbfc3aafbbcb028a1f'] = 'Le produit a bien été changé de liste'; +$_MODULE['<{blockwishlist}wikimow>view_655d20c1ca69519ca647684edbb2db35'] = 'Haute'; +$_MODULE['<{blockwishlist}wikimow>view_87f8a6ab85c9ced3702b4ea641ad4bb5'] = 'Moyenne'; +$_MODULE['<{blockwishlist}wikimow>view_28d0edd045e05cf5af64e35ae0c4c6ef'] = 'Basse'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_f78674b9c6b19504756230c57f6aec38'] = 'Fermer cette liste'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_0ac1aeb2429db494dd42ad2dc219ca7e'] = 'Cacher les produits'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_0de9d09a36e820f9da7e87ab3678dd12'] = 'Afficher les produits'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_e0977812a2d99e320fcaac92ff096b43'] = 'Masquer les produits achetés'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_b1cf536563bc3b97ee404dab65db3a27'] = 'Afficher les produits achetés'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_8725214cdd9f9af24e914b5da135793d'] = 'Lien permanent'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_30820a1bf6a285e45cda2beda3d7738d'] = 'Envoyer cette liste'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_4b7d496eedb665d0b5f589f2f874e7cb'] = 'Détails de l\'article'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_694e8d1f2ee056f98ee488bdc4982d73'] = 'Quantité'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_502996d9790340c5fd7b86a5b93b1c9f'] = 'Priorité'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_655d20c1ca69519ca647684edbb2db35'] = 'Haute'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_87f8a6ab85c9ced3702b4ea641ad4bb5'] = 'Moyenne'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_28d0edd045e05cf5af64e35ae0c4c6ef'] = 'Basse'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_e68ee0c6758ab5b0eea4e105d694f5c4'] = 'Déplacer vers %s'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_94966d90747b97d1f0f206c98a8b1ac3'] = 'Envoyer'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_19f823c6453c2b1ffd09cb715214813d'] = 'Champ requis'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_deb10517653c255364175796ace3553f'] = 'Produit'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_3384622e86410fd01fa318fedc6a98ce'] = 'Offert par'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_44749712dbec183e983dcd78a7736c41'] = 'Date'; +$_MODULE['<{blockwishlist}wikimow>managewishlist_09dc02ecbb078868a3a86dded030076d'] = 'Aucun produit'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'Mon compte'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_7ec9cceb94985909c6994e95c31c1aa8'] = 'Mes listes'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_06c335f27f292a096a9bf39e3a58e97b'] = 'Nouvelle liste'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_03ab340b3f99e03cff9e84314ead38c0'] = 'Quantité'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_5e729042e30967c9d6f65c6eab73e2fe'] = 'Vues'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_0eceeb45861f9585dd7a97a3e36f85c6'] = 'Créé le'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_45284ef16392f85ff424b2ef36ab5948'] = 'Lien direct'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_7a1920d61156abc05a60135aefe8bc67'] = 'Par défaut'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_4351cfebe4b61d8aa5efa1d020710005'] = 'Afficher'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_d025259319054206be54336a00defe89'] = 'Souhaitez-vous réellement supprimer cette liste ?'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_0b3db27bc15f682e92ff250ebb167d4b'] = 'Retour à votre compte'; +$_MODULE['<{blockwishlist}wikimow>mywishlist_8cf04a9734132302f96da8e113e80ce5'] = 'Accueil'; +$_MODULE['<{blockwishlist}wikimow>view_641254d77e7a473aa5910574f3f9453c'] = 'Liste d\'envies'; +$_MODULE['<{blockwishlist}wikimow>view_315356f4c2ed70df345ffc01021f7f56'] = 'Autres listes de %1s %2s'; +$_MODULE['<{blockwishlist}wikimow>view_4b7d496eedb665d0b5f589f2f874e7cb'] = 'Détails de l\'article'; +$_MODULE['<{blockwishlist}wikimow>view_694e8d1f2ee056f98ee488bdc4982d73'] = 'Quantité'; +$_MODULE['<{blockwishlist}wikimow>view_502996d9790340c5fd7b86a5b93b1c9f'] = 'Priorité'; +$_MODULE['<{blockwishlist}wikimow>view_4351cfebe4b61d8aa5efa1d020710005'] = 'Afficher'; +$_MODULE['<{blockwishlist}wikimow>view_2d0f6b8300be19cf35e89e66f0677f95'] = 'Ajouter au panier'; +$_MODULE['<{blockwishlist}wikimow>view_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'Mon compte'; +$_MODULE['<{blockwishlist}wikimow>view_7ec9cceb94985909c6994e95c31c1aa8'] = 'Mes listes'; diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/views/index.php b/www/themes/chocolatdemariage/modules/blockwishlist/views/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/views/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/index.php b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/managewishlist.tpl b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/managewishlist.tpl new file mode 100644 index 00000000..ac50a612 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/managewishlist.tpl @@ -0,0 +1,94 @@ +{if $products} + {if !$refresh} + + {/if} +
      + {assign var='nbItemsPerLine' value=4} + {assign var='nbItemsPerLineTablet' value=3} + {assign var='nbLi' value=$products|@count} + {math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines} + {math equation="nbLi/nbItemsPerLineTablet" nbLi=$nbLi nbItemsPerLineTablet=$nbItemsPerLineTablet assign=nbLinesTablet} + + {foreach from=$products item=product name=i} +
      +
      +
      +
      + + {$product.name|escape:'html':'UTF-8'} + +
      +
      +

      {$product.name|truncate:30:'...'|escape:'html':'UTF-8'}

      +
      +

      + + +

      + +

      + + +

      +
      +
      + +
      +
      + {/foreach} +
      +{else} +

      + {l s='No products' mod='blockwishlist'} +

      +{/if} diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/mywishlist.tpl b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/mywishlist.tpl new file mode 100644 index 00000000..5fab36fa --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/mywishlist.tpl @@ -0,0 +1,92 @@ +{capture name=path} + {l s='My account' mod='blockwishlist'} + / + {l s='My wishlists' mod='blockwishlist'} +{/capture} +{capture name=title}{l s='My wishlists' mod='blockwishlist'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='account'} + + +
      +
      diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/view.tpl b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/view.tpl new file mode 100644 index 00000000..8beaeb0a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/front/view.tpl @@ -0,0 +1,135 @@ + +
      + {capture name=path} + {l s='My account' mod='blockwishlist'} + {$navigationPipe} + {l s='My wishlists' mod='blockwishlist'} + {$navigationPipe} + {$current_wishlist.name} + {/capture} + +

      + {l s='Wishlist' mod='blockwishlist'} +

      + {if $wishlists} +

      + + {l s='Other wishlists of %1s %2s:' sprintf=[$current_wishlist.firstname, $current_wishlist.lastname] mod='blockwishlist'} + + {foreach from=$wishlists item=wishlist name=i} + {if $wishlist.id_wishlist != $current_wishlist.id_wishlist} + + {$wishlist.name} + + {if !$smarty.foreach.i.last} + / + {/if} + {/if} + {/foreach} +

      + {/if} + +
      + {assign var='nbItemsPerLine' value=3} + {assign var='nbItemsPerLineTablet' value=2} + {assign var='nbLi' value=$products|@count} + {math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines} + {math equation="nbLi/nbItemsPerLineTablet" nbLi=$nbLi nbItemsPerLineTablet=$nbItemsPerLineTablet assign=nbLinesTablet} +
        + {foreach from=$products item=product name=i} + {math equation="(total%perLine)" total=$smarty.foreach.i.total perLine=$nbItemsPerLine assign=totModulo} + {math equation="(total%perLineT)" total=$smarty.foreach.i.total perLineT=$nbItemsPerLineTablet assign=totModuloTablet} + {if $totModulo == 0}{assign var='totModulo' value=$nbItemsPerLine}{/if} + {if $totModuloTablet == 0}{assign var='totModuloTablet' value=$nbItemsPerLineTablet}{/if} +
      • +
        +
        +
        + + {$product.name|escape:'html':'UTF-8'} + +
        +
        +
        +
        +

        + {$product.name|truncate:30:'...'|escape:'html':'UTF-8'} + {if isset($product.attributes_small)} + + {$product.attributes_small|escape:'html':'UTF-8'} + + {/if} +

        +
        +

        + + +

        + +

        + {l s='Priority' mod='blockwishlist'}: {$product.priority_name} +

        +
        + {if (isset($product.attribute_quantity) && $product.attribute_quantity >= 1) || (!isset($product.attribute_quantity) && $product.product_quantity >= 1) || (isset($product.allow_oosp) && $product.allow_oosp)} + {if !$ajax} +
        + +
        + {/if} + + {l s='Add to cart' mod='blockwishlist'} + + {else} + + {l s='Add to cart' mod='blockwishlist'} + + {/if} + + {l s='View' mod='blockwishlist'} + +
        + +
        + +
        + +
        +
        +
      • + {/foreach} +
      +
      +
      diff --git a/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/index.php b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/blockwishlist/views/templates/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/carriercompare/index.php b/www/themes/chocolatdemariage/modules/carriercompare/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/carriercompare/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/carriercompare/template/carriercompare.tpl b/www/themes/chocolatdemariage/modules/carriercompare/template/carriercompare.tpl new file mode 100644 index 00000000..0752f58f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/carriercompare/template/carriercompare.tpl @@ -0,0 +1,98 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{if !$opc} +
      +
      +

      {l s='Estimate the cost of shipping & taxes.' mod='carriercompare'}

      +
      + + +
      + +
      + + ({l s='Needed for certain carriers.' mod='carriercompare'}) +
      + +
      + Loading data
      +

      +
      + + +

      + + +

      +
      +
      +{addJsDef taxEnabled=$use_taxes} +{addJsDef displayPrice=$priceDisplay} +{addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"} +{addJsDef currencyRate=$currencyRate|floatval} +{addJsDef currencyFormat=$currencyFormat|intval} +{addJsDef currencyBlank=$currencyBlank|intval} +{addJsDef id_carrier=$id_carrier|intval} +{addJsDef id_state=$id_state|intval} +{addJsDef SE_RefreshMethod=$refresh_method|intval} + +{addJsDefL name=SE_RedirectTS}{l s='Refreshing the page and updating your cart...' mod='carriercompare' js=1}{/addJsDefL} +{addJsDefL name=SE_RefreshStateTS}{l s='Checking available states...' mod='carriercompare' js=1}{/addJsDefL} +{addJsDefL name=SE_RetrievingInfoTS}{l s='Retrieving information...' mod='carriercompare' js=1}{/addJsDefL} +{addJsDefL name=txtFree}{l s='Free!' mod='carriercompare' js=1}{/addJsDefL} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/carriercompare/template/configuration.tpl b/www/themes/chocolatdemariage/modules/carriercompare/template/configuration.tpl new file mode 100644 index 00000000..83ced78b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/carriercompare/template/configuration.tpl @@ -0,0 +1,29 @@ +{if isset($display_error)} + {if $display_error} +
      {l s='An error occurred during form validation.' mod='carriercompare'}
      + {else} +
      {l s='Configuration updated' mod='carriercompare'}
      + {/if} +{/if} + +
      +
      +
      + {l s='This module is only available during the standard five-step checkout process. The carrier list has already been defined for one-page checkout.' mod='carriercompare'} +
      + {l s='Global Configuration' mod='carriercompare'} + + +
      + +

      {l s='How would you like to refresh information for a customer?' mod='carriercompare'}

      +
      + +
      + +
      +
      +
      diff --git a/www/themes/chocolatdemariage/modules/carriercompare/template/index.php b/www/themes/chocolatdemariage/modules/carriercompare/template/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/carriercompare/template/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/cashondelivery/index.php b/www/themes/chocolatdemariage/modules/cashondelivery/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cashondelivery/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/cashondelivery/views/index.php b/www/themes/chocolatdemariage/modules/cashondelivery/views/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cashondelivery/views/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/front/index.php b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/front/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/front/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/front/validation.tpl b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/front/validation.tpl new file mode 100644 index 00000000..1e6adfca --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/front/validation.tpl @@ -0,0 +1,59 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +{capture name=path}{l s='Shipping' mod='cashondelivery'}{/capture} + +

      {l s='Order summary' mod='cashondelivery'}

      + +{assign var='current_step' value='payment'} +{include file="$tpl_dir./order-steps.tpl"} + +
      +
      + +

      {l s='Cash on delivery (COD) payment' mod='cashondelivery'}

      +

      + - {l s='You have chosen the Cash on Delivery method.' mod='cashondelivery'} +
      + - {l s='The total amount of your order is' mod='cashondelivery'} + {convertPrice price=$total} + {if $use_taxes == 1} + {l s='(tax incl.)' mod='cashondelivery'} + {/if} +

      +

      + {l s='Please confirm your order by clicking \'I confirm my order\'.' mod='cashondelivery'}. +

      +
      +

      + + + {l s='Other payment methods' mod='cashondelivery'} + + +

      +
      diff --git a/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/hook/confirmation.tpl b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/hook/confirmation.tpl new file mode 100644 index 00000000..7e8dff5e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/hook/confirmation.tpl @@ -0,0 +1,32 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +
      +

      {l s='Your order on' mod='cashondelivery'} {$shop_name} {l s='is complete.' mod='cashondelivery'} +
      + {l s='You have chosen the cash on delivery method.' mod='cashondelivery'} +
      {l s='Your order will be sent very soon.' mod='cashondelivery'} +
      {l s='For any questions or for further information, please contact our' mod='cashondelivery'} {l s='customer support' mod='cashondelivery'}. +

      +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/hook/index.php b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/hook/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/hook/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/hook/payment.tpl b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/hook/payment.tpl new file mode 100644 index 00000000..7e2f85ce --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/hook/payment.tpl @@ -0,0 +1,34 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + diff --git a/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/index.php b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cashondelivery/views/templates/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/cheque/payment.tpl b/www/themes/chocolatdemariage/modules/cheque/payment.tpl new file mode 100644 index 00000000..caf2d2e6 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cheque/payment.tpl @@ -0,0 +1,18 @@ +
      +
      +
      +
      +
      + +
      +
      +
      + {if file_exists($smarty.const._PS_THEME_DIR_|cat:"img/payments/cheque.png")} + {l s='cheque' mod='cheque'} + {/if} +
      +
      + {l s='Pay by check' mod='cheque'} +
      +
      +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/cheque/payment_execution.tpl b/www/themes/chocolatdemariage/modules/cheque/payment_execution.tpl new file mode 100644 index 00000000..5443d578 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cheque/payment_execution.tpl @@ -0,0 +1,74 @@ +{capture name=path} + {l s='Checkout' mod='cheque'}{$navigationPipe} +{/capture} +{capture name=title}{l s='Check payment' mod='cheque'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='order-process' currentStep='payment'} + +
      + + {if isset($nbProducts) && $nbProducts <= 0} +

      {l s='Your shopping cart is empty.' mod='cheque'}

      + {else} + + +
      +
      +
      +

      {l s='Check payment' mod='cheque'}

      + +

      + {l s='You have chosen to pay by check.' mod='cheque'} + {l s='Here is a short summary of your order:' mod='cheque'} +

      +
        +
      • + - {l s='The total amount of your order comes to:' mod='cheque'} + {displayPrice price=$total} + {if $use_taxes == 1} + {l s='(tax incl.)' mod='cheque'} + {/if} +
      • +
      • + - + {if isset($currencies) && $currencies|@count > 1} + {l s='We accept several currencies to receive payments by check.' mod='cheque'} +

        + {l s='Choose one of the following:' mod='cheque'} + + {else} + {l s='We allow the following currencies to be sent by check:' mod='cheque'} {$currencies.0.name} + + {/if} +
      • +
      • + - {l s='Check owner and address information will be displayed on the next page.' mod='cheque'} +
      • +
      • + - {l s='Please confirm your order by clicking \'I confirm my order\'.' mod='cheque'} +
      • +
      + + +
      + +
      +
      + + {/if} +
      +
      +
      diff --git a/www/themes/chocolatdemariage/modules/cheque/payment_return.tpl b/www/themes/chocolatdemariage/modules/cheque/payment_return.tpl new file mode 100644 index 00000000..9e3aaa76 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cheque/payment_return.tpl @@ -0,0 +1,28 @@ +
      +
      + {if $status == 'ok'} +

      {l s='Your order on %s is complete.' sprintf=$shop_name mod='cheque'}

      +

      {l s='Your check must include:' mod='cheque'}

      +
        +
      • - {l s='Payment amount.' mod='cheque'} {$total_to_pay}
      • +
      • - {l s='Payable to the order of' mod='cheque'} {if $chequeName}{$chequeName}{else}___________{/if}
      • +
      • - {l s='Mail to' mod='cheque'} {if $chequeAddress}{$chequeAddress}{else}___________{/if}
      • + {if !isset($reference)} +
      • - {l s='Do not forget to insert your order number #%d.' sprintf=$id_order mod='cheque'}
      • + {else} +
      • - {l s='Do not forget to insert your order reference %s.' sprintf=$reference mod='cheque'}
      • + {/if} +
      +
      +

      + {l s='An email has been sent to you with this information.' mod='cheque'}
      + {l s='Your order will be sent as soon as we receive your payment.' mod='cheque'} +

      + {else} +

      + {l s='We have noticed that there is a problem with your order. If you think this is an error, you can contact our' mod='cheque'} + {l s='customer service department.' mod='cheque'}. +

      + {/if} +
      +
      diff --git a/www/themes/chocolatdemariage/modules/cheque/translations/fr.php b/www/themes/chocolatdemariage/modules/cheque/translations/fr.php new file mode 100644 index 00000000..0995e36e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cheque/translations/fr.php @@ -0,0 +1,53 @@ +cheque_7b4cc4f79be9aae43efd53b4ae5cba4d'] = 'Chèque'; +$_MODULE['<{cheque}wikimow>cheque_14e41f4cfd99b10766cc15676d8cda66'] = 'Ce module vous permet d\'accepter des paiements par chèque.'; +$_MODULE['<{cheque}wikimow>cheque_e09484ba6c16bc20236b63cc0d87ee95'] = 'Êtes-vous sûr de vouloir supprimer vos paramètres ?'; +$_MODULE['<{cheque}wikimow>cheque_32776feb26ff6f9648054e796aa0e423'] = 'Les champs \"Payer à l\'ordre de\" et \"Adresse\" doivent être configurés avant d\'utiliser ce module.'; +$_MODULE['<{cheque}wikimow>cheque_a02758d758e8bec77a33d7f392eb3f8a'] = 'Aucune devise disponible pour ce module'; +$_MODULE['<{cheque}wikimow>cheque_81c6c3ba23ca2657a8eedc561f865ddb'] = 'Le champ \"Payer à l\'ordre de\" est requis.'; +$_MODULE['<{cheque}wikimow>cheque_00a369029140cfd18857425d49b472f8'] = 'Le champ \"Adresse\" est requis.'; +$_MODULE['<{cheque}wikimow>cheque_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{cheque}wikimow>cheque_a60468657881aa431a0a5fccc76258e2'] = 'Payer par chèque'; +$_MODULE['<{cheque}wikimow>cheque_5dd532f0a63d89c5af0243b74732f63c'] = 'Coordonnées'; +$_MODULE['<{cheque}wikimow>cheque_4b2f62e281e9a6829c6df0e87d34233a'] = 'Payer à l\'ordre de (nom)'; +$_MODULE['<{cheque}wikimow>cheque_dd7bf230fde8d4836917806aff6a6b27'] = 'Adresse'; +$_MODULE['<{cheque}wikimow>cheque_0fe62049ad5246bc188ec1bae347269e'] = 'Adresse à laquelle le chèque doit être envoyé.'; +$_MODULE['<{cheque}wikimow>cheque_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{cheque}wikimow>validation_e2b7dec8fa4b498156dfee6e4c84b156'] = 'Cette méthode de paiement n\'est pas disponible.'; +$_MODULE['<{cheque}wikimow>payment_execution_644818852b4dd8cf9da73543e30f045a'] = 'Retour à la commande'; +$_MODULE['<{cheque}wikimow>payment_execution_6ff063fbc860a79759a7369ac32cee22'] = 'Processus de commande'; +$_MODULE['<{cheque}wikimow>payment_execution_8520b283b0884394b13b80d5689628b3'] = 'Paiement par chèque'; +$_MODULE['<{cheque}wikimow>payment_execution_f1d3b424cd68795ecaa552883759aceb'] = 'Récapitulatif de commande'; +$_MODULE['<{cheque}wikimow>payment_execution_879f6b8877752685a966564d072f498f'] = 'Votre panier est vide'; +$_MODULE['<{cheque}wikimow>payment_execution_060bf2d587991d8f090a1309b285291c'] = 'chèque'; +$_MODULE['<{cheque}wikimow>payment_execution_76ca011e4772bfcce26aecd42c598510'] = 'Vous avez choisi de régler par chèque.'; +$_MODULE['<{cheque}wikimow>payment_execution_c884ed19483d45970c5bf23a681e2dd2'] = 'Voici un bref récapitulatif de votre commande :'; +$_MODULE['<{cheque}wikimow>payment_execution_3b3b41f131194e747489ef93e778ed0d'] = 'Le montant total de votre commande s\'élève à'; +$_MODULE['<{cheque}wikimow>payment_execution_1f87346a16cf80c372065de3c54c86d9'] = 'TTC'; +$_MODULE['<{cheque}wikimow>payment_execution_7b1c6e78d93817f61f2b1bbc2108a803'] = 'Nous acceptons plusieurs devises pour les chèques.'; +$_MODULE['<{cheque}wikimow>payment_execution_a7a08622ee5c8019b57354b99b7693b2'] = 'Merci de choisir parmi les suivantes :'; +$_MODULE['<{cheque}wikimow>payment_execution_f73ad0f08052884ff465749bf48b55ce'] = 'Nous acceptons la devise suivante pour votre paiement :'; +$_MODULE['<{cheque}wikimow>payment_execution_7135ff14c7931e1c8e9d33aff3dfc7f7'] = 'L\'ordre et l\'adresse du chèque seront affichés sur la page suivante.'; +$_MODULE['<{cheque}wikimow>payment_execution_52f64bc0164b0e79deaeaaaa7e93f98f'] = 'Veuillez confirmer votre commande en cliquant sur « Je confirme ma commande ».'; +$_MODULE['<{cheque}wikimow>payment_execution_46b9e3665f187c739c55983f757ccda0'] = 'Je confirme ma commande'; +$_MODULE['<{cheque}wikimow>payment_execution_569fd05bdafa1712c4f6be5b153b8418'] = 'Autres moyens de paiement'; +$_MODULE['<{cheque}wikimow>infos_14e41f4cfd99b10766cc15676d8cda66'] = 'Ce module vous permet d\'accepter des paiements par chèque.'; +$_MODULE['<{cheque}wikimow>infos_e444fe40d43bccfad255cf62ddc8d18f'] = 'Si le client choisit ce mode de paiement, la commande passera à l\'état \"Paiement en attente\".'; +$_MODULE['<{cheque}wikimow>infos_8c88bbf5712292b26e2a6bbeb0a7b5c4'] = 'Par conséquent, vous devez valider manuellement la commande dès réception du chèque.'; +$_MODULE['<{cheque}wikimow>payment_4b80fae2153218ed763bdadc418e8589'] = 'Payer par chèque'; +$_MODULE['<{cheque}wikimow>payment_4e1fb9f4b46556d64db55d50629ee301'] = '(le traitement de la commande sera plus long)'; +$_MODULE['<{cheque}wikimow>payment_return_88526efe38fd18179a127024aba8c1d7'] = 'Votre commande sur %s a bien été enregistrée.'; +$_MODULE['<{cheque}wikimow>payment_return_61da27a5dd1f8ced46c77b0feaa9e159'] = 'Veuillez nous envoyer un chèque avec :'; +$_MODULE['<{cheque}wikimow>payment_return_621455d95c5de701e05900a98aaa9c66'] = 'Montant du règlement.'; +$_MODULE['<{cheque}wikimow>payment_return_9b8f932b1412d130ece5045ecafd1b42'] = 'payable à l\'ordre de'; +$_MODULE['<{cheque}wikimow>payment_return_9a94f1d749a3de5d299674d6c685e416'] = 'à envoyer à'; +$_MODULE['<{cheque}wikimow>payment_return_e1c54fdba2544646684f41ace03b5fda'] = 'N\'oubliez pas d\'indiquer votre numéro de commande n°%d.'; +$_MODULE['<{cheque}wikimow>payment_return_4761b03b53bc2b3bd948bb7443a26f31'] = 'N\'oubliez pas d\'indiquer votre référence de commande %s.'; +$_MODULE['<{cheque}wikimow>payment_return_610abe74e72f00210e3dcb91a0a3f717'] = 'Un e-mail contenant ces informations vous a été envoyé.'; +$_MODULE['<{cheque}wikimow>payment_return_ffd2478830ca2f519f7fe7ee259d4b96'] = 'Votre commande vous sera envoyée dès réception du paiement.'; +$_MODULE['<{cheque}wikimow>payment_return_0db71da7150c27142eef9d22b843b4a9'] = 'Pour toute question ou information complémentaire merci de contacter notre'; +$_MODULE['<{cheque}wikimow>payment_return_decce112a9e64363c997b04aa71b7cb8'] = 'support client'; +$_MODULE['<{cheque}wikimow>payment_return_9bdf695c5a30784327137011da6ef568'] = 'Nous avons rencontré un problème avec votre commande, veuillez contacter notre support client'; diff --git a/www/themes/chocolatdemariage/modules/cookiesinfos/translations/fr.php b/www/themes/chocolatdemariage/modules/cookiesinfos/translations/fr.php new file mode 100644 index 00000000..e27de5ff --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cookiesinfos/translations/fr.php @@ -0,0 +1,17 @@ +cookiesinfos_157d905f0b5419c59e21bc6bdc48c2c3'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_ed279c170159b26f5396793376536fd9'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_6623be42fdf6209344293c6cfaf70594'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_c9df65120372155187adecbbb9301a69'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_cba68c132e3ffc858ff21eafb042079a'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_c888438d14855d7d96a2724ee9c306bd'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_af798239247bd0ab95de57a037b8305e'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_1cad35d4b3b9f624f82dbf237daaf188'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_9c80169ee64bb02a76abb087b4760a4f'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_97e7c9a7d06eac006a28bf05467fcc8b'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_c9cc8cce247e49bae79f15173ce97354'] = ''; +$_MODULE['<{cookiesinfos}wedigital>cookiesinfos_630f6dc397fe74e52d5189e2c80f282b'] = ''; +$_MODULE['<{cookiesinfos}wedigital>displaytop_d9747f88a30a6dab39a2d392cf265cc4'] = 'Nous utilisons les cookies afin d\'améliorer votre expérience de navigation. En continuant votre visite, vous acceptez l\'utilisation de ces cookies .'; diff --git a/www/themes/chocolatdemariage/modules/cronjobs/translations/fr.php b/www/themes/chocolatdemariage/modules/cronjobs/translations/fr.php new file mode 100644 index 00000000..fc865b00 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/cronjobs/translations/fr.php @@ -0,0 +1,51 @@ +cronjobs_682ee2e41e510efdbced967430173c66'] = 'Éditeur de tâches cron'; +$_MODULE['<{cronjobs}fanavenue>cronjobs_c75e110ddb05aea61563c50d7baf0ae0'] = 'Gérez toutes vos tâches web automatisées depuis une interface unique.'; +$_MODULE['<{cronjobs}fanavenue>cronjobs_4093808c9781fb6ca2ed5ade71deff4d'] = 'Pour pouvoir utiliser ce module, veuillez activer cURL (extension PHP).'; +$_MODULE['<{cronjobs}fanavenue>cronjobs_035d5cdab2c65ad42b303f8125025160'] = 'Tâches cron'; +$_MODULE['<{cronjobs}fanavenue>cronjobs_6588952424b58b4c9fc9df026b668991'] = 'Ajouter une nouvelle tâche'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_d4169d52732e9ae8df56d2cbcad81a94'] = 'Description de la tâche'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_70d4968bea9a6e76c0333904b9d385e4'] = 'Mettre à jour mes devises'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_0eff773cf33456a033e913f6ed18045c'] = 'Lien cible'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_07045abc579615634804f42bc0b2b4bb'] = 'Entrez une description pour cette tâche.'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_43773e69610c99be6c15daa4a2036443'] = 'Définissez le lien de votre tâche cron.'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_3a21e2309e8e6aa3759e466154508f2c'] = 'N\'oubliez pas d\'utiliser une URL absolue pour qu\'il soit valide ! Le lien doit également être sur le même domaine que la boutique.'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_be938fb8c5582085599dfa95368fb489'] = 'Fréquence de la tâche'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_b3364fad867d47ca61265fd315e4071e'] = 'A quel moment cette tâche doit-elle être exécutée ?'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_6c5d30049c4d8d644bd35650be4ac13a'] = 'Quel jour du mois cette tâche doit-elle être exécutée ?'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_a1457ee25ec20fa032d37509b5a90a4e'] = 'Quel mois de l\'année cette tâche doit-elle être exécutée ?'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_65f768d204a3118f426c756056bef1e1'] = 'Quel jour de la semaine cette tâche doit-elle être exécutée ?'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_b3419e63398ccc41c062f36631bebd9a'] = 'Mode cron'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_972e73b7a882d0802a4e3a16946a2f94'] = 'Basique'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_eaf1dc6d93a18adb2619233d8e99c197'] = 'Utilisez le webservice PrestaShop pour exécuter vos tâches cron.'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_9b6545e4cea9b4ad4979d41bb9170e2b'] = 'Avancé'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_b6610b26530c9ee3d7bc4a478cf35299'] = 'Pour les utilisateurs expérimentés seulement : utilisez votre propre éditeur de crontab au lieu du webservice pour tâches cron de PrestaShop.'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_2257d36bcb68362b24cf74f626bac599'] = 'Le mode avancé vous permet d\'utiliser votre propre éditeur de tâche cron au lieu du webservice PrestaShop.'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_94ad8b9f9d516489693dd835cf22bd3b'] = 'Avant tout, vérifiez que la bibliothèque \"curl\" est bien installée sur votre serveur.'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_18028ef85b7ce8fbde749a2c49c6d18a'] = 'Pour exécuter vos tâches cron, veuillez insérer la ligne suivante dans votre éditeur de tâches cron :'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_b55e509c697e4cca0e1d160a7806698f'] = 'Heure'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_03727ac48595a24daed975559c944a44'] = 'Jour'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_7cbb885aa1164b390a0bc050a64e1812'] = 'Mois'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_e59278675b8f1e052b22b7e5e7d65da7'] = 'Jour de la semaine'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_8cebfac3b4821cbc83041f5df54d7730'] = 'Dernière exécution'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_1e3208e0b0d5de9281f88c34169cda6b'] = 'Exécution unique'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_4d3d769b812b6faa6b76e1a8abaece2d'] = 'Activé'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_bdb6ae0d03e6793183349e00f67657f6'] = 'Module - Point d\'accroche'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_02fd27d2951d00b83f111f63611ea863'] = 'Toutes les heures'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_48bf14c419a1d441412510faf39c326d'] = 'Tous les jours'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_8ed91b71d01993965915f3b296c20336'] = 'Tous les mois'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_50875e72e1477618055d1508112199b4'] = 'Tous les jours de la semaine'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_6e7b34fa59e1bd229b207892956dc41c'] = 'Jamais'; +$_MODULE['<{cronjobs}fanavenue>cronjobsforms_16ed0a7b977ec3bbd23badfb5580d56f'] = 'Tous les jours du mois'; +$_MODULE['<{cronjobs}fanavenue>configure_27c1f598c2b2b0a8e64424d257e8b398'] = 'Que fait ce module ?'; +$_MODULE['<{cronjobs}fanavenue>configure_c22203a97c7dd88dd68d1e864d46ee0c'] = 'À l\'origine, cron est un outil du système Unix qui permet de planifier des tâches à un instant donné : vous pouvez créer de nombreuses tâches cron qui seront alors exécutées périodiquement à une heure, date ou intervalle fixé.'; +$_MODULE['<{cronjobs}fanavenue>configure_d24ca73e026491b9610193f36d5edec8'] = 'Ce module vous fournit un outil cron : vous pouvez créer des tâches qui appelleront un ensemble d\'URL sécurisées sur votre boutique PrestaShop, déclenchant ainsi des mises à jour et autres tâches automatisées.'; +$_MODULE['<{cronjobs}fanavenue>task_b43ff85c4fc17955aa3ba90827d65430'] = 'N\'oubliez pas d\'utiliser une URL absolue dans le lien cible pour le rendre valide ! Le lien doit aussi être sur le même domaine que la boutique.'; +$_MODULE['<{cronjobs}fanavenue>form_ef7bd68a02b6b5656554f7a27d1c7bdf'] = 'Erreur !'; +$_MODULE['<{cronjobs}fanavenue>form_dc3fd488f03d423a04da27ce66274c1b'] = 'Attention !'; +$_MODULE['<{cronjobs}fanavenue>form_402e7a087747cb56c718bde84651f96a'] = 'Réussite !'; diff --git a/www/themes/chocolatdemariage/modules/crossselling/crossselling.tpl b/www/themes/chocolatdemariage/modules/crossselling/crossselling.tpl new file mode 100644 index 00000000..aeef5465 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/crossselling/crossselling.tpl @@ -0,0 +1,18 @@ +{if isset($orderProducts) && count($orderProducts)} +
      +

      + {if $page_name == 'product'} + {l s='Customers who bought this product also bought:' mod='crossselling'} + {else} + {l s='We recommend' mod='crossselling'} + {/if} +

      +
      +
        + {foreach from=$orderProducts item='orderProduct' name=orderProduct} + {include } + {/foreach} +
      +
      +
      +{/if} diff --git a/www/themes/chocolatdemariage/modules/crossselling/index.php b/www/themes/chocolatdemariage/modules/crossselling/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/crossselling/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/dashactivity/translations/fr.php b/www/themes/chocolatdemariage/modules/dashactivity/translations/fr.php new file mode 100644 index 00000000..3844b4cd --- /dev/null +++ b/www/themes/chocolatdemariage/modules/dashactivity/translations/fr.php @@ -0,0 +1,42 @@ +dashactivity_0369e7f54bf8a30b2766e6a9a708de0b'] = 'Tableau de bord de l\'activité'; +$_MODULE['<{dashactivity}wikimow>dashactivity_02b5205ddff3073efc5c8b5b9cc165ba'] = '(du %s au %s)'; +$_MODULE['<{dashactivity}wikimow>dashactivity_14542f5997c4a02d4276da364657f501'] = 'Lien direct'; +$_MODULE['<{dashactivity}wikimow>dashactivity_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{dashactivity}wikimow>dashactivity_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{dashactivity}wikimow>dashactivity_914030b0a079e4eec3b3f5090c0fc35a'] = 'Panier actif'; +$_MODULE['<{dashactivity}wikimow>dashactivity_78fa968db0e87c6fc302614b26f93b5d'] = 'La durée (en minutes) durant laquelle un panier est considéré comme étant actif, en fonction de la dernière modification enregistrée (par défaut : 30 min).'; +$_MODULE['<{dashactivity}wikimow>dashactivity_47b8a33a5335cce8d4e353c4d1743f31'] = 'Visiteur en ligne'; +$_MODULE['<{dashactivity}wikimow>dashactivity_b13a895857368f29e5e127767388b0ab'] = 'La durée (en minute) durant laquelle un visiteur en considéré comme actif en fonction de leur dernière action (par défaut : 30 min).'; +$_MODULE['<{dashactivity}wikimow>dashactivity_6ad366c171531a83ffbc5625e159f340'] = 'Panier abandonné (min)'; +$_MODULE['<{dashactivity}wikimow>dashactivity_8f1f252cfd3cbbcba7a2325f12e3dbc4'] = 'Durée (en heures) au delà de laquelle un panier est considéré comme abandonné après la dernière action enregistrée (valeur par défaut : 24 h).'; +$_MODULE['<{dashactivity}wikimow>dashactivity_c760237f74bcc7e3f90ad956086edb66'] = 'h'; +$_MODULE['<{dashactivity}wikimow>dashactivity_a5493eb7cba36f452249d093e7757adc'] = 'Panier abandonné (max)'; +$_MODULE['<{dashactivity}wikimow>dashactivity_45e9c82415a3bee4413485c6bcb4347f'] = 'Durée (en heures) au delà de laquelle un panier cesse d\'être considéré comme abandonné après la dernière action enregistrée (valeur par défaut : 48 h).'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_91b1b529580f2bb429493a51a1af932b'] = 'Aperçu de l\'activité'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_f1206f9fadc5ce41694f69129aecac26'] = 'Configurer'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_63a6a88c066880c5ac42394a22803ca6'] = 'Rafraîchir'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_254f642527b45bc260048e30704edb39'] = 'Paramètres'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_edfc5fccc0439856b5bd432522ef47aa'] = 'Visiteurs en ligne'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_962b7da7912bc637b03626e23b5832b5'] = 'Dans les %d dernières minutes'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_7aaacf26dbf7d8929916618bb57d81f8'] = 'Paniers actifs'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_24042b0e4b783724dac4178df4db5d68'] = 'Actuellement en attente'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_7442e29d7d53e549b78d93c46b8cdcfc'] = 'Commandes'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_247d96cbab5bfc79dff10eb2ce6d8897'] = 'Retours/Échanges'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_54e85d70ea67acdcc86963b14d6223a8'] = 'Paniers abandonnés'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_1c4407dd95b9ef941d30c2838208977e'] = 'Produits en rupture de stock'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_a274f4d4670213a9045ce258c6c56b80'] = 'Notifications'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_a644e8cd597f2b92aa52861632c0363d'] = 'Nouveaux Messages'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_56d4e9a4c8e9f47549e8129393b3740f'] = 'Revues de produits'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_e539ae01694149c9e12295fe564a376b'] = 'Clients & Newsletters'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_8471314b4a53476fbf2379d9a0f7ac28'] = 'Nouveaux Clients'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_d833d1b3c98b980090f79ad42badcf9f'] = 'Nouveaux Abonnements'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_e42bc03dcf18091455cb8a06ce1d56e9'] = 'Total des Abonnés'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_e7935ae6c516d89405ec532359d2d75a'] = 'Trafic'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_1a4aeb4ca6cd736a4a7b25d8657d9972'] = 'Lien vers votre compte Google Analytics'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_d7e637a6e9ff116de2fa89551240a94d'] = 'Visites'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_945f170a18e4894c90381a3d01bdef8b'] = 'Visiteurs Uniques'; +$_MODULE['<{dashactivity}wikimow>dashboard_zone_one_0fcff541ec15c6ed895d5dec49436488'] = 'Sources de Trafic'; diff --git a/www/themes/chocolatdemariage/modules/dashgoals/translations/fr.php b/www/themes/chocolatdemariage/modules/dashgoals/translations/fr.php new file mode 100644 index 00000000..811f429f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/dashgoals/translations/fr.php @@ -0,0 +1,37 @@ +dashgoals_50698c5b8ffaf2b7dd089898a244a668'] = 'Tableau de bord des objectifs'; +$_MODULE['<{dashgoals}wikimow>dashgoals_14089da5dd6132b674d9829b136efff9'] = 'Affiche un bloc avec les prévisions de votre boutique.'; +$_MODULE['<{dashgoals}wikimow>dashgoals_86f5978d9b80124f509bdb71786e929e'] = 'Janvier'; +$_MODULE['<{dashgoals}wikimow>dashgoals_659e59f062c75f81259d22786d6c44aa'] = 'Février'; +$_MODULE['<{dashgoals}wikimow>dashgoals_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'Mars'; +$_MODULE['<{dashgoals}wikimow>dashgoals_3fcf026bbfffb63fb24b8de9d0446949'] = 'Avril'; +$_MODULE['<{dashgoals}wikimow>dashgoals_195fbb57ffe7449796d23466085ce6d8'] = 'Mai'; +$_MODULE['<{dashgoals}wikimow>dashgoals_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Juin'; +$_MODULE['<{dashgoals}wikimow>dashgoals_1b539f6f34e8503c97f6d3421346b63c'] = 'Juillet'; +$_MODULE['<{dashgoals}wikimow>dashgoals_41ba70891fb6f39327d8ccb9b1dafb84'] = 'Août'; +$_MODULE['<{dashgoals}wikimow>dashgoals_cc5d90569e1c8313c2b1c2aab1401174'] = 'Septembre'; +$_MODULE['<{dashgoals}wikimow>dashgoals_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Octobre'; +$_MODULE['<{dashgoals}wikimow>dashgoals_7e823b37564da492ca1629b4732289a8'] = 'Novembre'; +$_MODULE['<{dashgoals}wikimow>dashgoals_82331503174acbae012b2004f6431fa5'] = 'Décembre'; +$_MODULE['<{dashgoals}wikimow>dashgoals_e7935ae6c516d89405ec532359d2d75a'] = 'Trafic'; +$_MODULE['<{dashgoals}wikimow>dashgoals_233d48e63da77b092da350559d2f8382'] = 'visites'; +$_MODULE['<{dashgoals}wikimow>dashgoals_3bb1503332637805beddb73a2dd1fe1b'] = 'Transformation'; +$_MODULE['<{dashgoals}wikimow>dashgoals_71241798130f714cbd2786df3da2cf0b'] = 'Valeur du panier moyen'; +$_MODULE['<{dashgoals}wikimow>dashgoals_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{dashgoals}wikimow>dashgoals_9ac642c5ef334ea05256563f921bb304'] = 'Objectif dépassé'; +$_MODULE['<{dashgoals}wikimow>dashgoals_7c103c9bbbaecee07ca898ed65667cbf'] = 'Objectif non atteint'; +$_MODULE['<{dashgoals}wikimow>dashgoals_eb233580dc419f03df5905f175606e4d'] = 'Objectif :'; +$_MODULE['<{dashgoals}wikimow>config_254f642527b45bc260048e30704edb39'] = 'Paramètres'; +$_MODULE['<{dashgoals}wikimow>config_e7935ae6c516d89405ec532359d2d75a'] = 'Trafic'; +$_MODULE['<{dashgoals}wikimow>config_e4c3da18c66c0147144767efeb59198f'] = 'Taux de transformation'; +$_MODULE['<{dashgoals}wikimow>config_8c804960da61b637c548c951652b0cac'] = 'Panier moyen'; +$_MODULE['<{dashgoals}wikimow>config_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{dashgoals}wikimow>config_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{dashgoals}wikimow>dashboard_zone_two_89c1265be62d3ba835a3d963db5956b0'] = 'Prévisions'; +$_MODULE['<{dashgoals}wikimow>dashboard_zone_two_e7935ae6c516d89405ec532359d2d75a'] = 'Trafic'; +$_MODULE['<{dashgoals}wikimow>dashboard_zone_two_3bb1503332637805beddb73a2dd1fe1b'] = 'Transformation'; +$_MODULE['<{dashgoals}wikimow>dashboard_zone_two_8c804960da61b637c548c951652b0cac'] = 'Panier moyen'; +$_MODULE['<{dashgoals}wikimow>dashboard_zone_two_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; diff --git a/www/themes/chocolatdemariage/modules/dashproducts/translations/fr.php b/www/themes/chocolatdemariage/modules/dashproducts/translations/fr.php new file mode 100644 index 00000000..7548ca3f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/dashproducts/translations/fr.php @@ -0,0 +1,46 @@ +dashproducts_6655df4af87b2038afd507a33545a56d'] = 'Tableau de bord Produits'; +$_MODULE['<{dashproducts}wikimow>dashproducts_4a528e24be5aca96e8a15b256efe1f31'] = 'Ajoute un bloc avec un tableau de vos dernières commandes et le classement de vos meilleurs produits'; +$_MODULE['<{dashproducts}wikimow>dashproducts_2ea989f83006e233627987293f4bde0a'] = 'Nom du client'; +$_MODULE['<{dashproducts}wikimow>dashproducts_068f80c7519d0528fb08e82137a72131'] = 'Produits'; +$_MODULE['<{dashproducts}wikimow>dashproducts_96b0141273eabab320119c467cdcaf17'] = 'Total'; +$_MODULE['<{dashproducts}wikimow>dashproducts_58ef6750a23ba432fc1377b7de085d9f'] = 'HT'; +$_MODULE['<{dashproducts}wikimow>dashproducts_44749712dbec183e983dcd78a7736c41'] = 'Date'; +$_MODULE['<{dashproducts}wikimow>dashproducts_ec53a8c4f07baed5d8825072c89799be'] = 'État'; +$_MODULE['<{dashproducts}wikimow>dashproducts_3ec365dd533ddb7ef3d1c111186ce872'] = 'Détails'; +$_MODULE['<{dashproducts}wikimow>dashproducts_be53a0541a6d36f6ecb879fa2c584b08'] = 'Image'; +$_MODULE['<{dashproducts}wikimow>dashproducts_deb10517653c255364175796ace3553f'] = 'Produit'; +$_MODULE['<{dashproducts}wikimow>dashproducts_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie'; +$_MODULE['<{dashproducts}wikimow>dashproducts_2aed3d711270a6ed67d21ec2d7cd4af8'] = 'Total vendu'; +$_MODULE['<{dashproducts}wikimow>dashproducts_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{dashproducts}wikimow>dashproducts_9e79098315622e58529d664b9a8b3cf8'] = 'Bénéfice net'; +$_MODULE['<{dashproducts}wikimow>dashproducts_ed4832a84ee072b00a6740f657183598'] = 'Vues'; +$_MODULE['<{dashproducts}wikimow>dashproducts_2c04f1ad7694378897b98624780327ff'] = 'Ajoutés au panier'; +$_MODULE['<{dashproducts}wikimow>dashproducts_ce4ee01637f4279d02d0f232459dc9a4'] = 'Achetés'; +$_MODULE['<{dashproducts}wikimow>dashproducts_37be07209f53a5d636d5c904ca9ae64c'] = 'Pourcentage'; +$_MODULE['<{dashproducts}wikimow>dashproducts_1eb18ea1d018abef5759cef60ddc289b'] = 'Vous devez activer l\'option \"Enregistrer les pages vues pour chaque client\" du module \"Récupération des données statistiques\" afin d\'afficher les produits les plus vus, ou utiliser le module Google Analytics.'; +$_MODULE['<{dashproducts}wikimow>dashproducts_cf5f3091e30dee6597885d8c0e0c357f'] = 'Terme'; +$_MODULE['<{dashproducts}wikimow>dashproducts_13348442cc6a27032d2b4aa28b75a5d3'] = 'Rechercher'; +$_MODULE['<{dashproducts}wikimow>dashproducts_fd69c5cf902969e6fb71d043085ddee6'] = 'Résultats'; +$_MODULE['<{dashproducts}wikimow>dashproducts_38fb7d24e0d60a048f540ecb18e13376'] = 'Enregistrer'; +$_MODULE['<{dashproducts}wikimow>dashproducts_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{dashproducts}wikimow>dashproducts_85bf7474324d7d02725e4dca586afcd9'] = 'Nombre de \"Commandes récentes\" à afficher'; +$_MODULE['<{dashproducts}wikimow>dashproducts_735b8c7f6d50b4c6f818deeab3cdea4a'] = 'Nombre de \"Meilleures ventes\" à afficher'; +$_MODULE['<{dashproducts}wikimow>dashproducts_14d24dddc4c67abf8364b980b2ccd5a2'] = 'Nombre de \"Produits les plus vus\" à afficher'; +$_MODULE['<{dashproducts}wikimow>dashproducts_f1ee1eaab342241138d45f35f4d8466a'] = 'Nombre de \"Meilleures recherches\" à afficher'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_3e361ce73ecabd6524af286d55809ed7'] = 'Produits et Ventes'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_f1206f9fadc5ce41694f69129aecac26'] = 'Configurer'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_63a6a88c066880c5ac42394a22803ca6'] = 'Rafraîchir'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_254f642527b45bc260048e30704edb39'] = 'Paramètres'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_fd3458547ef9c3a8bd0e1e1b4ef2b4dd'] = 'Commandes récentes'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_d7b2933ba512ada478c97fa43dd7ebe6'] = 'Meilleures Ventes'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_be5006eb5af9ab6dbca803f8d3065bbc'] = 'plus vus'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_1eb5e5713d7363e921dd7f5500b6d212'] = 'Meilleures recherches'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_3d23ac9ab254a9f1014c3a859b01bcfc'] = '%d dernières commandes'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_82f0f8d535196ce2a6ea16652d981f94'] = '%d meilleurs produits'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_5da618e8e4b89c66fe86e32cdafde142'] = 'Du'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_01b6e20344b68835c5ed1ddedf20d531'] = 'jusqu\'au'; +$_MODULE['<{dashproducts}wikimow>dashboard_zone_two_1daaca459ce1e6610e0b97a9ad723f27'] = '%d mots les plus recherchés'; diff --git a/www/themes/chocolatdemariage/modules/dashtrends/translations/fr.php b/www/themes/chocolatdemariage/modules/dashtrends/translations/fr.php new file mode 100644 index 00000000..f1112b11 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/dashtrends/translations/fr.php @@ -0,0 +1,30 @@ +dashtrends_ee653ade5f520037ef95e9dc2a42364c'] = 'Tableau de bord des tendances'; +$_MODULE['<{dashtrends}wikimow>dashtrends_f2d0efa68eb71bfd5209abeb9f4b0943'] = 'Ajoute à votre tableau de bord un graphique représentant l\'évolution des indicateurs clés de votre boutique.'; +$_MODULE['<{dashtrends}wikimow>dashtrends_2d125dc25b158f28a1960bd96a9fa8d1'] = '%s points'; +$_MODULE['<{dashtrends}wikimow>dashtrends_887ee91702c962a70b87cbef07bbcaec'] = 'HT'; +$_MODULE['<{dashtrends}wikimow>dashtrends_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{dashtrends}wikimow>dashtrends_7442e29d7d53e549b78d93c46b8cdcfc'] = 'Commandes'; +$_MODULE['<{dashtrends}wikimow>dashtrends_8c804960da61b637c548c951652b0cac'] = 'Panier moyen'; +$_MODULE['<{dashtrends}wikimow>dashtrends_d7e637a6e9ff116de2fa89551240a94d'] = 'Visites'; +$_MODULE['<{dashtrends}wikimow>dashtrends_e4c3da18c66c0147144767efeb59198f'] = 'Taux de transformation'; +$_MODULE['<{dashtrends}wikimow>dashtrends_43d729c7b81bfa5fc10e756660d877d1'] = 'Bénéfice net'; +$_MODULE['<{dashtrends}wikimow>dashtrends_46418a037045b91e6715c4da91a2a269'] = '%s (période précédente)'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_2938c7f7e560ed972f8a4f68e80ff834'] = 'Tableau de bord'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_f1206f9fadc5ce41694f69129aecac26'] = 'Configurer'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_63a6a88c066880c5ac42394a22803ca6'] = 'Rafraîchir'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_e537825dd409a90ef70d8c2eb56122a1'] = 'Chiffre d\'affaires (HT) généré sur la période donnée par les commandes considérées comme validées.'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_8bc1c5ca521b99b87908db0bcd33ec76'] = 'Nombre total de commandes passées dans l\'intervalle de dates et considérées comme validées.'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_7442e29d7d53e549b78d93c46b8cdcfc'] = 'Commandes'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_f15f2a2bf99d3dcad2cba1a2c615b9dc'] = 'Le Panier Moyen est une mesure représentant la valeur de la commande moyenne sur la période. Elle est calculée en divisant le montant global des ventes par le nombre de commandes.'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_791d6355d34dfaf60d68ef04d1ee5767'] = 'Panier Moyen'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_4f631447981c5fa240006a5ae2c4b267'] = 'Nombre total de visites dans l\'intervalle de dates. Une visite est la durée pendant laquelle un utilisateur est actif sur votre site.'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_d7e637a6e9ff116de2fa89551240a94d'] = 'Visites'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_7a6e858f8c7c0b78fb4d43cefcb8c017'] = 'Le taux de conversion e-commerce est le pourcentage de visites ayant abouti à une commande validée.'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_e4c3da18c66c0147144767efeb59198f'] = 'Taux de transformation'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_8dedc1b3ee3a92212fb5b5acad7f207f'] = 'Le bénéfice est une mesure de la profitabilité de votre entreprise après déduction de tous les frais de gestion. Vous pouvez renseigner ces coûts en cliquant sur l\'icône de configuration ci-dessus.'; +$_MODULE['<{dashtrends}wikimow>dashboard_zone_two_43d729c7b81bfa5fc10e756660d877d1'] = 'Bénéfice net'; diff --git a/www/themes/chocolatdemariage/modules/favoriteproducts/index.php b/www/themes/chocolatdemariage/modules/favoriteproducts/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/favoriteproducts/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/favoriteproducts/views/index.php b/www/themes/chocolatdemariage/modules/favoriteproducts/views/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/favoriteproducts/views/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/front/favoriteproducts-account.tpl b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/front/favoriteproducts-account.tpl new file mode 100644 index 00000000..fd2cd121 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/front/favoriteproducts-account.tpl @@ -0,0 +1,76 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{capture name=path} + + {l s='My account' mod='favoriteproducts'} + + {$navigationPipe} + {l s='My favorite products' mod='favoriteproducts'} +{/capture} + +
      +

      {l s='My favorite products' mod='favoriteproducts'}

      + {if $favoriteProducts} + + {else} +

      {l s='No favorite products have been determined just yet. ' mod='favoriteproducts'}

      + {/if} + + +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/front/index.php b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/front/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/front/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/favoriteproducts-extra.tpl b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/favoriteproducts-extra.tpl new file mode 100644 index 00000000..1b9d730b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/favoriteproducts-extra.tpl @@ -0,0 +1,42 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +{if !$isCustomerFavoriteProduct AND $is_logged} +
    • + {l s='Add this product to my list of favorites.' mod='favoriteproducts'} +
    • +{/if} +{if $isCustomerFavoriteProduct AND $is_logged} +
    • + {l s='Remove this product from my favorite\'s list. ' mod='favoriteproducts'} +
    • +{/if} + +
    • + {l s='Remove this product from my favorite\'s list. ' mod='favoriteproducts'} +
    • +
    • + {l s='Add this product to my list of favorites.' mod='favoriteproducts'} +
    • \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/favoriteproducts-header.tpl b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/favoriteproducts-header.tpl new file mode 100644 index 00000000..0386276c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/favoriteproducts-header.tpl @@ -0,0 +1,31 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{strip} +{addJsDef favorite_products_url_add=$link->getModuleLink('favoriteproducts', 'actions', ['process' => 'add'])|escape:'quotes':'UTF-8'} +{addJsDef favorite_products_url_remove=$link->getModuleLink('favoriteproducts', 'actions', ['process' => 'remove'], true)|escape:'quotes':'UTF-8'} +{if isset($smarty.get.id_product)} + {addJsDef favorite_products_id_product=$smarty.get.id_product|intval} +{/if} +{/strip} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/index.php b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/my-account.tpl b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/my-account.tpl new file mode 100644 index 00000000..00ceb663 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/hook/my-account.tpl @@ -0,0 +1,37 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +
    • + + {if !$in_footer} + + {l s='My favorite products' mod='favoriteproducts'} + {else} + {l s='My favorite products' mod='favoriteproducts'} + {/if} + +
    • diff --git a/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/index.php b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/favoriteproducts/views/templates/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/featuredcategories/featuredcategories.tpl b/www/themes/chocolatdemariage/modules/featuredcategories/featuredcategories.tpl new file mode 100644 index 00000000..0976bee7 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/featuredcategories/featuredcategories.tpl @@ -0,0 +1,27 @@ + +{foreach $blocks as $block} + + + {if $block@index eq 3} +
      + {$block.name} + {hook h='displayCustomizable'} +
      + {/if} + + +{/foreach} diff --git a/www/themes/chocolatdemariage/modules/flashsales/1.6/flash-sales.tpl b/www/themes/chocolatdemariage/modules/flashsales/1.6/flash-sales.tpl new file mode 100644 index 00000000..1a61c43a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/flashsales/1.6/flash-sales.tpl @@ -0,0 +1,49 @@ +{assign var=nbProduct value=count($products)} +{capture name=path}{l s='Flash sales' mod='flashsales'}{/capture} + +
      +
      +
      +
      + {if !$content_only} + + {/if} +
      +

      {l s='Flash sales' mod='flashsales'}

      +
      +
      +
      + +
      +
      + + + {if $products} +
      +
      +
      + {if $nbProduct > 1} + {l s='Il y a '} {count($products)} {l s='produits'} + {else} + {l s='Il y a '} {count($products)} {l s='produit'} + {/if} +
      +
      +
      +
      + {include file="$tpl_dir./product-list.tpl" products=$products nbProduct=3} +
      +
      +
      + {include file="$tpl_dir./pagination.tpl" paginationId='bottom'} + {else} +

      {l s='No flash sales for the moment.' mod='flashsales'}

      + {/if} +
      +
      +
      +
      diff --git a/www/themes/chocolatdemariage/modules/flashsales/1.6/home_countdown.tpl b/www/themes/chocolatdemariage/modules/flashsales/1.6/home_countdown.tpl new file mode 100644 index 00000000..0187a419 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/flashsales/1.6/home_countdown.tpl @@ -0,0 +1,65 @@ + +
      + +
      + {$fields_value.PS_COUNTDOWN_TEXT|escape:'html':'UTF-8'} + + jr + h + min + s + +
      +
      + + + diff --git a/www/themes/chocolatdemariage/modules/flashsales/translations/fr.php b/www/themes/chocolatdemariage/modules/flashsales/translations/fr.php new file mode 100644 index 00000000..8ca1cb6e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/flashsales/translations/fr.php @@ -0,0 +1,196 @@ +flashsales_67846e1e7b243934928ba65f10579b4e'] = 'Ventes flash - Etendu'; +$_MODULE['<{flashsales}fanavenue>flashsales_a1593a8d7b41bc1936e8860ef856a2c2'] = 'Créez, modifiez, personnalisez vos ventes flash efficacement et intuitivement pour booster vos ventes!'; +$_MODULE['<{flashsales}fanavenue>flashsales_a3262162d6eb51d3865d1c0eed267ce0'] = 'Ventes Flash'; +$_MODULE['<{flashsales}fanavenue>flashsales_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_d3b206d196cd6be3a2764c1fb90b200f'] = 'Supprimer la sélection'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_5e6e55eab1a1e67cb8438f13f064a483'] = 'Confirmez-vous la suppression de la sélection'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_ede4759c9afae620fd586628789fa304'] = 'Activer la sélection'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_ab7fd6e250b64a46027a996088fdff74'] = 'Désactiver la sélection'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_7e3a51a56ddd2846e21c33f05e0aea6f'] = 'Tous les clients'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_068f80c7519d0528fb08e82137a72131'] = 'Produits'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_ce26601dac0dea138b7295f02b7620a7'] = 'Client'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_9f82518d468b9fee614fcc92f76bb163'] = 'Boutique'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_21f59b54f62b5b8b4bc0f63f0f617fc1'] = 'Impact'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_5da618e8e4b89c66fe86e32cdafde142'] = 'Du'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_01b6e20344b68835c5ed1ddedf20d531'] = 'Au'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_ec53a8c4f07baed5d8825072c89799be'] = 'Statut'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_a3262162d6eb51d3865d1c0eed267ce0'] = 'Ventes Flash'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_b2287efbbc7699b5f4e78436eff6e17d'] = 'Ajouter nouvelle vente flash'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_8e83c1e3b0b8277d45f865d52a94573c'] = 'Ajouter vente flash'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_311c1cba3a775adf16064cb7c1121f7c'] = 'Modifier vente flash'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_aea807cc550550acd7b8d9a7bc469f6a'] = 'Vous devez choisir une boutique pour créer de nouvelles ventes flash.'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_e12167aa0a7698e6ebc92b4ce3909b53'] = 'Jusquà'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_9c7f56d70e922a61254366964c01c64a'] = 'Toutes les devises'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_c3987e4cac14a8456515f0d200da04ee'] = 'Tous les pays'; +$_MODULE['<{flashsales}fanavenue>adminflashsalescontroller_e4c4c68c7515704a91d90207067dcbbe'] = 'Tous les groupes'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_b9987a246a537f4fe86f1f2e3d10dbdb'] = 'Affichage'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_e64465da4a42d65847b321045b155602'] = 'Compte à rebours'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_193cfc9be3b995831c6af2fea6650e60'] = 'Page'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_b5ea19d7ac690099d9223bc9e815495d'] = 'Page d\'accueil/colonne'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_0d7a59614a415f2c57218a61293c8e71'] = 'Afficher la page des ventes flash'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_a7058083897bb69762b82f9ec26eec55'] = 'Activer cette option pour afficher toutes ventes flash en cours sur une seule page'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_b78a3223503896721cca1303f776159b'] = 'Titre'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_d12968ecea067c196fae6b4c0ca5278d'] = 'Titre affiché sur la bannière'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_2203fc761490c5856809e1199d5284b5'] = 'Couleur de police'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_b5a7adde1af5c87d7fd797b6245c2a39'] = 'Description'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_a0c303664fa4437a3df28fa0c377686f'] = 'Description affichée sur la bannière'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_be53a0541a6d36f6ecb879fa2c584b08'] = 'Image'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_7396d38d6410df71bb076be27492a4f8'] = 'Image de la bannière'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_699041663005ce5a459857b6f1a5a5ef'] = 'Afficher sur le page d\'accueil'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_9262aca533ad55d80b0558a03f12f847'] = 'Activer cette option pour afficher les ventes flash sur la page d\'accueil'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_56bd87753c874a759fd1475f6f7882c4'] = 'Afficher dans la colonne'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_937c9f27df74c763f61789865f57dff5'] = 'Activer cette option pour afficher les ventes flash dans la colonne de droite/gauche'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_ffbfabde5443c38146b781b0ec5c03ab'] = 'Nombre de ventes flash à afficher'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_fe4e00e695495247196427ec89c7322f'] = 'Définissez le nombre de ventes flash que vous souhaitez voir apparaître sur la page d\'accueil'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_2fa84469ea61592de8fdab0c8c921e64'] = 'Texte du compte à rebours'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_0d563440acd771eaef0300c523f98d28'] = 'Texte affichée pour le compte à rebours'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_75e7422f2fe253fc69d3f6c148d197ee'] = 'Couleur de fond'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_3642d3d0e4e8af630a9b13cb752aa670'] = 'Afficher une bordure'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_6d3d0059fc3ec791b0ad95ef6955a206'] = 'Affiche une bordure'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_475c80ecff56299d3527cf51af68e48c'] = 'Couleur de bordure'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_7e35634c3b3b0a901f863f7b4bb25d94'] = 'Couleur du chronomètre'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_909cea0c97058cfe2e3ea8d675cb08e1'] = 'Orange'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_25a81701fbfa4a1efdf660a950c1d006'] = 'Blanc'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_ee38e4d5dd68c4e440825018d549cb47'] = 'Rouge'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_e90dfb84e30edf611e326eeb04d680de'] = 'Noir'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_32954654ac8fe66a1d09be19001de2d4'] = 'Largeur'; +$_MODULE['<{flashsales}fanavenue>adminflashsalessettingcontroller_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{flashsales}fanavenue>form_1.5_5da618e8e4b89c66fe86e32cdafde142'] = 'Du'; +$_MODULE['<{flashsales}fanavenue>form_1.5_01b6e20344b68835c5ed1ddedf20d531'] = 'au'; +$_MODULE['<{flashsales}fanavenue>form_1.5_ec0fc0100c4fc1ce4eea230c3dc10360'] = 'Non défini'; +$_MODULE['<{flashsales}fanavenue>form_1.5_7e3a51a56ddd2846e21c33f05e0aea6f'] = 'Tous les clients'; +$_MODULE['<{flashsales}fanavenue>form_1.5_961f2247a2070bedff9f9cd8d64e2650'] = 'Choisir'; +$_MODULE['<{flashsales}fanavenue>form_1.5_afdbd71037839ec5a581febacab7bad7'] = 'Aucun client trouvé'; +$_MODULE['<{flashsales}fanavenue>form_1.5_0f6969d7052da9261e31ddb6e88c136e'] = 'supprimer'; +$_MODULE['<{flashsales}fanavenue>form_1.5_1e1cc9bdeb2f29f5480106aec7e9bc48'] = 'Maintenant'; +$_MODULE['<{flashsales}fanavenue>form_1.5_f92965e2c8a7afb3c1b9a5c09a263636'] = 'Appliquer'; +$_MODULE['<{flashsales}fanavenue>form_1.5_93e4dc8952283063098e6cbe7ca1dd19'] = 'Choisir la date'; +$_MODULE['<{flashsales}fanavenue>form_1.5_a76d4ef5f3f6a672bbfab2865563e530'] = 'Heure'; +$_MODULE['<{flashsales}fanavenue>form_1.5_b55e509c697e4cca0e1d160a7806698f'] = 'Heure'; +$_MODULE['<{flashsales}fanavenue>form_1.5_62902641c38f3a4a8eb3212454360e24'] = 'Minute'; +$_MODULE['<{flashsales}fanavenue>form_1.5_4e021cd834848e751e2d1bc66cee697d'] = 'Toutes les déclinaisons'; +$_MODULE['<{flashsales}fanavenue>form_1.5_63d5049791d9d79d86e9a108b0a999ca'] = 'Référence'; +$_MODULE['<{flashsales}fanavenue>form_1.5_27ce7f8b5623b2e2df568d64cf051607'] = 'Stock'; +$_MODULE['<{flashsales}fanavenue>form_1.5_3601146c4e948c32b6424d2c0a7f0118'] = 'Prix'; +$_MODULE['<{flashsales}fanavenue>form_1.5_3ec365dd533ddb7ef3d1c111186ce872'] = 'Détails'; +$_MODULE['<{flashsales}fanavenue>form_1.5_b9af8635591dc44009ccd8e5389722ec'] = 'Aucun produit trouvé'; +$_MODULE['<{flashsales}fanavenue>form_1.5_7efedb98a3529dbb96949b45656a00da'] = 'Editer cette règle'; +$_MODULE['<{flashsales}fanavenue>form_1.5_7dce122004969d56ae2e0245cb754d35'] = 'Modifier'; +$_MODULE['<{flashsales}fanavenue>form_1.5_deb10517653c255364175796ace3553f'] = 'Produit'; +$_MODULE['<{flashsales}fanavenue>form_1.5_437ac95a91364eb49587af5e146b1745'] = 'Chercher un produit'; +$_MODULE['<{flashsales}fanavenue>form_1.5_29a0b339690718ec599a9fa18e2adbae'] = 'Chercher un produit en inscrivant les premières lettres du nom'; +$_MODULE['<{flashsales}fanavenue>form_1.5_3db9cd44dbbffa69b2ff71ff4d1844ca'] = 'Produits sélectionnés'; +$_MODULE['<{flashsales}fanavenue>form_1.5_1063e38cb53d94d386f21227fcd84717'] = 'Supprimer'; +$_MODULE['<{flashsales}fanavenue>form_1.5_012d8243a06d32b17cffde3779632b36'] = 'Prix spécifiques'; +$_MODULE['<{flashsales}fanavenue>form_1.5_e1b973fc4ed9d674453c26b50df3be9e'] = 'Pour configurer une vente flash, vous pouvez choisir un prix spécifique existant ou en créer de nouveaux'; +$_MODULE['<{flashsales}fanavenue>form_1.5_39e61d57e9209611edd4f884e9e47c11'] = 'Pour'; +$_MODULE['<{flashsales}fanavenue>form_1.5_9c7f56d70e922a61254366964c01c64a'] = 'Toutes les devises'; +$_MODULE['<{flashsales}fanavenue>form_1.5_c3987e4cac14a8456515f0d200da04ee'] = 'Tous les pays'; +$_MODULE['<{flashsales}fanavenue>form_1.5_e4c4c68c7515704a91d90207067dcbbe'] = 'Tous les groupes'; +$_MODULE['<{flashsales}fanavenue>form_1.5_ce26601dac0dea138b7295f02b7620a7'] = 'Client'; +$_MODULE['<{flashsales}fanavenue>form_1.5_16bfbf9c462762cf1cba4134ec53c504'] = 'Chargement'; +$_MODULE['<{flashsales}fanavenue>form_1.5_1432596d084873bee8df589b0b01448c'] = 'Disponible du'; +$_MODULE['<{flashsales}fanavenue>form_1.5_95b6faa9d75417fe5e7767a733ab6fb4'] = 'A partir de'; +$_MODULE['<{flashsales}fanavenue>form_1.5_3e34bdebd9bd5edda27e8728904a2552'] = 'unité'; +$_MODULE['<{flashsales}fanavenue>form_1.5_290b7c47045d269e2ccfa69e6477acfe'] = 'Prix du produit'; +$_MODULE['<{flashsales}fanavenue>form_1.5_d5a26745bdf226766d8f82e0c903d185'] = 'Laisser le prix de base'; +$_MODULE['<{flashsales}fanavenue>form_1.5_0c2bfe292269f73b23af08101939714a'] = 'Appliquer une réduction de'; +$_MODULE['<{flashsales}fanavenue>form_1.5_82e8a18fd9aa269755e53bb33ccc0a41'] = 'Unités monétaires'; +$_MODULE['<{flashsales}fanavenue>form_1.5_adaaee4b22041c27198d410c68d952c9'] = 'Pourcentage'; +$_MODULE['<{flashsales}fanavenue>form_1.5_9e8502652dd83fa0544df75ba4641144'] = 'La réduction est appliquée après les taxes'; +$_MODULE['<{flashsales}fanavenue>form_1.5_0a0f21671ab1dd524722ce028a3682c6'] = 'Enregistrer ce prix spécifique'; +$_MODULE['<{flashsales}fanavenue>form_1.5_9f82518d468b9fee614fcc92f76bb163'] = 'Boutique'; +$_MODULE['<{flashsales}fanavenue>form_1.5_386c339d37e737a436499d423a77df0c'] = 'Devise'; +$_MODULE['<{flashsales}fanavenue>form_1.5_59716c97497eb9694541f7c3d37b1a4d'] = 'Pays'; +$_MODULE['<{flashsales}fanavenue>form_1.5_03937134cedab9078be39a77ee3a48a0'] = 'Groupe'; +$_MODULE['<{flashsales}fanavenue>form_1.5_be6dfa820509f5ce1c052c2e5e0e3dff'] = 'Prix fixé'; +$_MODULE['<{flashsales}fanavenue>form_1.5_21f59b54f62b5b8b4bc0f63f0f617fc1'] = 'Impact'; +$_MODULE['<{flashsales}fanavenue>form_1.5_1901606ea069a83dc7beea17881ef95a'] = 'Période'; +$_MODULE['<{flashsales}fanavenue>form_1.5_3c6c11039b6caf151f6e3e99237f2f3b'] = 'A partir de (quantité)'; +$_MODULE['<{flashsales}fanavenue>form_1.5_004bf6c9a40003140292e97330236c53'] = 'Action'; +$_MODULE['<{flashsales}fanavenue>form_1.5_290612199861c31d1036b185b4e69b75'] = 'Résumé'; +$_MODULE['<{flashsales}fanavenue>form_1.5_068f80c7519d0528fb08e82137a72131'] = 'Produits'; +$_MODULE['<{flashsales}fanavenue>form_1.5_ec53a8c4f07baed5d8825072c89799be'] = 'Statut'; +$_MODULE['<{flashsales}fanavenue>form_1.5_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{flashsales}fanavenue>form_1.5_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{flashsales}fanavenue>form_1.5_06933067aafd48425d67bcb01bba5cb6'] = 'Mettre à jour'; +$_MODULE['<{flashsales}fanavenue>form_1.5_2d42f15f6f221dec26c89511de01f5bb'] = 'Créer la vente flash'; +$_MODULE['<{flashsales}fanavenue>form_1.6_5da618e8e4b89c66fe86e32cdafde142'] = 'Du'; +$_MODULE['<{flashsales}fanavenue>form_1.6_01b6e20344b68835c5ed1ddedf20d531'] = 'au'; +$_MODULE['<{flashsales}fanavenue>form_1.6_ec0fc0100c4fc1ce4eea230c3dc10360'] = 'Non défini'; +$_MODULE['<{flashsales}fanavenue>form_1.6_7e3a51a56ddd2846e21c33f05e0aea6f'] = 'Tous les clients'; +$_MODULE['<{flashsales}fanavenue>form_1.6_961f2247a2070bedff9f9cd8d64e2650'] = 'Choisir'; +$_MODULE['<{flashsales}fanavenue>form_1.6_afdbd71037839ec5a581febacab7bad7'] = 'Aucun client trouvé'; +$_MODULE['<{flashsales}fanavenue>form_1.6_0f6969d7052da9261e31ddb6e88c136e'] = 'supprimer'; +$_MODULE['<{flashsales}fanavenue>form_1.6_1e1cc9bdeb2f29f5480106aec7e9bc48'] = 'Maintenant'; +$_MODULE['<{flashsales}fanavenue>form_1.6_f92965e2c8a7afb3c1b9a5c09a263636'] = 'Appliquer'; +$_MODULE['<{flashsales}fanavenue>form_1.6_93e4dc8952283063098e6cbe7ca1dd19'] = 'Choisir la date'; +$_MODULE['<{flashsales}fanavenue>form_1.6_a76d4ef5f3f6a672bbfab2865563e530'] = 'Heure'; +$_MODULE['<{flashsales}fanavenue>form_1.6_b55e509c697e4cca0e1d160a7806698f'] = 'Heure'; +$_MODULE['<{flashsales}fanavenue>form_1.6_62902641c38f3a4a8eb3212454360e24'] = 'Minute'; +$_MODULE['<{flashsales}fanavenue>form_1.6_4e021cd834848e751e2d1bc66cee697d'] = 'Toutes les déclinaisons'; +$_MODULE['<{flashsales}fanavenue>form_1.6_63d5049791d9d79d86e9a108b0a999ca'] = 'Référence'; +$_MODULE['<{flashsales}fanavenue>form_1.6_27ce7f8b5623b2e2df568d64cf051607'] = 'Stock'; +$_MODULE['<{flashsales}fanavenue>form_1.6_3601146c4e948c32b6424d2c0a7f0118'] = 'Prix'; +$_MODULE['<{flashsales}fanavenue>form_1.6_3ec365dd533ddb7ef3d1c111186ce872'] = 'Détails'; +$_MODULE['<{flashsales}fanavenue>form_1.6_b9af8635591dc44009ccd8e5389722ec'] = 'Aucun produit trouvé'; +$_MODULE['<{flashsales}fanavenue>form_1.6_7efedb98a3529dbb96949b45656a00da'] = 'Editer cette règle'; +$_MODULE['<{flashsales}fanavenue>form_1.6_7dce122004969d56ae2e0245cb754d35'] = 'Modifier'; +$_MODULE['<{flashsales}fanavenue>form_1.6_deb10517653c255364175796ace3553f'] = 'Produit'; +$_MODULE['<{flashsales}fanavenue>form_1.6_c78ba40a94a132dc170cba2f8c66f310'] = 'Chercher un produit en inscrivant les premières lettres du nom'; +$_MODULE['<{flashsales}fanavenue>form_1.6_7bb36e0f484d91aeba5d83fe2af63d28'] = 'Chercher un produit'; +$_MODULE['<{flashsales}fanavenue>form_1.6_3db9cd44dbbffa69b2ff71ff4d1844ca'] = 'Produits sélectionnés'; +$_MODULE['<{flashsales}fanavenue>form_1.6_1063e38cb53d94d386f21227fcd84717'] = 'Supprimer'; +$_MODULE['<{flashsales}fanavenue>form_1.6_5b14ab8904d8a735edd6ea4cff8f7b7c'] = 'Prix spécifiques'; +$_MODULE['<{flashsales}fanavenue>form_1.6_e1b973fc4ed9d674453c26b50df3be9e'] = 'Pour configurer une vente flash, vous pouvez choisir un prix spécifique existant ou en créer de nouveaux'; +$_MODULE['<{flashsales}fanavenue>form_1.6_39e61d57e9209611edd4f884e9e47c11'] = 'Pour'; +$_MODULE['<{flashsales}fanavenue>form_1.6_9c7f56d70e922a61254366964c01c64a'] = 'Toutes les devises'; +$_MODULE['<{flashsales}fanavenue>form_1.6_c3987e4cac14a8456515f0d200da04ee'] = 'Tous les pays'; +$_MODULE['<{flashsales}fanavenue>form_1.6_e4c4c68c7515704a91d90207067dcbbe'] = 'Tous les groupes'; +$_MODULE['<{flashsales}fanavenue>form_1.6_ce26601dac0dea138b7295f02b7620a7'] = 'Client'; +$_MODULE['<{flashsales}fanavenue>form_1.6_78945de8de090e90045d299651a68a9b'] = 'Disponible'; +$_MODULE['<{flashsales}fanavenue>form_1.6_d98a07f84921b24ee30f86fd8cd85c3c'] = 'du'; +$_MODULE['<{flashsales}fanavenue>form_1.6_95b6faa9d75417fe5e7767a733ab6fb4'] = 'A partir de'; +$_MODULE['<{flashsales}fanavenue>form_1.6_3e34bdebd9bd5edda27e8728904a2552'] = 'unité'; +$_MODULE['<{flashsales}fanavenue>form_1.6_290b7c47045d269e2ccfa69e6477acfe'] = 'Prix du produit'; +$_MODULE['<{flashsales}fanavenue>form_1.6_d5a26745bdf226766d8f82e0c903d185'] = 'Laisser le prix de base'; +$_MODULE['<{flashsales}fanavenue>form_1.6_0c2bfe292269f73b23af08101939714a'] = 'Appliquer une réduction de'; +$_MODULE['<{flashsales}fanavenue>form_1.6_82e8a18fd9aa269755e53bb33ccc0a41'] = 'Unités monétaires'; +$_MODULE['<{flashsales}fanavenue>form_1.6_adaaee4b22041c27198d410c68d952c9'] = 'Pourcentage'; +$_MODULE['<{flashsales}fanavenue>form_1.6_9e8502652dd83fa0544df75ba4641144'] = 'La réduction est appliquée après les taxes'; +$_MODULE['<{flashsales}fanavenue>form_1.6_0a0f21671ab1dd524722ce028a3682c6'] = 'Enregistrer ce prix spécifique'; +$_MODULE['<{flashsales}fanavenue>form_1.6_9f82518d468b9fee614fcc92f76bb163'] = 'Shop'; +$_MODULE['<{flashsales}fanavenue>form_1.6_386c339d37e737a436499d423a77df0c'] = 'Devise'; +$_MODULE['<{flashsales}fanavenue>form_1.6_59716c97497eb9694541f7c3d37b1a4d'] = 'Pays'; +$_MODULE['<{flashsales}fanavenue>form_1.6_03937134cedab9078be39a77ee3a48a0'] = 'Groupe'; +$_MODULE['<{flashsales}fanavenue>form_1.6_be6dfa820509f5ce1c052c2e5e0e3dff'] = 'Prix fixé'; +$_MODULE['<{flashsales}fanavenue>form_1.6_21f59b54f62b5b8b4bc0f63f0f617fc1'] = 'Impact'; +$_MODULE['<{flashsales}fanavenue>form_1.6_1901606ea069a83dc7beea17881ef95a'] = 'Période'; +$_MODULE['<{flashsales}fanavenue>form_1.6_3c6c11039b6caf151f6e3e99237f2f3b'] = 'A partir de (quantité)'; +$_MODULE['<{flashsales}fanavenue>form_1.6_004bf6c9a40003140292e97330236c53'] = 'Action'; +$_MODULE['<{flashsales}fanavenue>form_1.6_290612199861c31d1036b185b4e69b75'] = 'Résumé'; +$_MODULE['<{flashsales}fanavenue>form_1.6_068f80c7519d0528fb08e82137a72131'] = 'Produits'; +$_MODULE['<{flashsales}fanavenue>form_1.6_ec53a8c4f07baed5d8825072c89799be'] = 'Statut'; +$_MODULE['<{flashsales}fanavenue>form_1.6_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{flashsales}fanavenue>form_1.6_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{flashsales}fanavenue>form_1.6_06933067aafd48425d67bcb01bba5cb6'] = 'Mettre à jour'; +$_MODULE['<{flashsales}fanavenue>form_1.6_2d42f15f6f221dec26c89511de01f5bb'] = 'Créer la vente flash'; +$_MODULE['<{flashsales}fanavenue>flash-sales_4e9c772719526ed908eb319ef874844a'] = 'Ventes flash'; +$_MODULE['<{flashsales}fanavenue>flash-sales_2e00eddb8af0560bc7c4de4f38b15935'] = 'Aucunes ventes flash pour le moment.'; +$_MODULE['<{flashsales}fanavenue>flashsales_4e9c772719526ed908eb319ef874844a'] = 'Ventes flash'; +$_MODULE['<{flashsales}fanavenue>flashsales_d076d9424e070b447dbab18db11e14d3'] = 'Toutes les ventes flash'; +$_MODULE['<{flashsales}fanavenue>flashsales_c7e94a90a182005770aa28c0583cbea8'] = 'Aucunes ventes flash pour le moment'; +$_MODULE['<{flashsales}fanavenue>home_a3262162d6eb51d3865d1c0eed267ce0'] = 'Ventes Flash'; +$_MODULE['<{flashsales}fanavenue>home_03c2e7e41ffc181a4e84080b4710e81e'] = 'Nouveau'; +$_MODULE['<{flashsales}fanavenue>home_d3da97e2d9aee5c8fbe03156ad051c99'] = 'Plus'; +$_MODULE['<{flashsales}fanavenue>home_4351cfebe4b61d8aa5efa1d020710005'] = 'Afficher'; +$_MODULE['<{flashsales}fanavenue>home_2d0f6b8300be19cf35e89e66f0677f95'] = 'Ajouter au panier'; +$_MODULE['<{flashsales}fanavenue>home_a18366b783e9fcbe8c64a7c4d2dba5ed'] = 'Aucunes ventes flash pour le moment.'; +$_MODULE['<{flashsales}fanavenue>flashsales-home_05c4ecbd3baca75e7460aece98525fca'] = 'Aucunes ventes flash pour le moment.'; +$_MODULE['<{flashsales}fanavenue>flashsales_051b667c58daf23c0233c2233a82996a'] = 'Afficher tous les produits en vente flash'; +$_MODULE['<{flashsales}fanavenue>tab_a3262162d6eb51d3865d1c0eed267ce0'] = 'Ventes Flash'; diff --git a/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_1.html b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_1.html new file mode 100644 index 00000000..3ad6067a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_1.html @@ -0,0 +1,48 @@ + + + + +
        + + + + + + + + +
      + + Bonjour {firstname} {lastname}, + +
      + + + +
        + +

      + Votre panier chez {shop_name}

      + + Nous avons remarqué que lors de votre dernier passage chez {shop_name}, vous n'avez pas validé la commande que vous aviez entamée.

      + Vous panier a été conservé, vous pouvez reprendre votre commande en vous rendant sur notre boutique : {shop_url}

      + A titre exceptionnel, nous vous accordons également une remise de {amount}% sur votre commande ! Cette offre est valable {days} jours, ne perdez plus un instant !
      + +
       
      + + + +
        + +

      + Vos codes d'accès sur {shop_name}.

      + + Voici votre bon de réduction : {voucher_num}
      + Saisissez ce code dans votre panier afin d'obtenir votre réduction.
      + +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_1.txt b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_1.txt new file mode 100644 index 00000000..0040b3b3 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_1.txt @@ -0,0 +1,23 @@ +[{shop_url}] + +Bonjour {firstname} {lastname}, + +Nous avons remarqué que lors de votre dernier passage chez +{shop_name}, vous n'avez pas validé la commande que vous aviez +entamée. + +Vous panier a été conservé, vous pouvez reprendre votre commande +en vous rendant sur notre boutique : {shop_url} +[{shop_url}] + +A titre exceptionnel, nous vous accordons également une remise de +{amount}% sur votre commande ! Cette offre est valable {days} jours, +ne perdez plus un instant ! + +VOICI VOTRE BON DE RÉDUCTION : {voucher_num} + +Saisissez ce code dans votre panier afin d'obtenir votre réduction. + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_2.html b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_2.html new file mode 100644 index 00000000..c9efef58 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_2.html @@ -0,0 +1,31 @@ + + + + +
        + + + + + + +
      + + Bonjour {firstname} {lastname},
      Merci d'avoir passé commande sur {shop_name} +
      +
      + + + +
        + + + À titre exceptionnel, nous vous accordons une remise de {amount}% sur votre prochaine commande ! Cette offre est valable {days} jours, ne perdez plus un instant !

      Voici votre bon de réduction : {voucher_num}

      + Saisissez ce code dans votre panier afin d'obtenir votre réduction.
      +
      +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_2.txt b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_2.txt new file mode 100644 index 00000000..f3d47d4f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_2.txt @@ -0,0 +1,17 @@ +[{shop_url}] + +Bonjour {firstname} {lastname}, + +Merci d'avoir passé commande sur {shop_name} + +À titre exceptionnel, nous vous accordons une remise de {amount}% +sur votre prochaine commande ! Cette offre est valable {days} jours, +ne perdez plus un instant ! + +VOICI VOTRE BON DE RÉDUCTION : {voucher_num} + +Saisissez ce code dans votre panier afin d'obtenir votre réduction. + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_3.html b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_3.html new file mode 100644 index 00000000..dbbcca92 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_3.html @@ -0,0 +1,33 @@ + + + + +
        + + + + + + +
      + + Bonjour {firstname} {lastname},
      Merci pour votre confiance. +
      +
      + + + +
        + +

      + Vous faites partie de nos meilleurs clients et à ce titre, nous souhaitons vous remercier pour la confiance dont vous nous faites part.

      + + Pour vous remercier de votre fidélité, nous vous accordons une remise de {amount}% valable sur votre prochaine commande ! Cette offre est valable {days} jours, ne perdez plus un instant !

      Voici votre bon de réduction : {voucher_num}

      + Saisissez ce code dans votre panier afin d'obtenir votre réduction.
      + +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_3.txt b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_3.txt new file mode 100644 index 00000000..eeeb8494 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_3.txt @@ -0,0 +1,17 @@ +[{shop_url}] + +Bonjour {firstname} {lastname}, + +Merci pour votre confiance. + +Pour vous remercier de votre fidélité, nous vous accordons une +remise de {amount}% valable sur votre prochaine commande ! Cette offre +est valable {days} jours, ne perdez plus un instant ! + +VOICI VOTRE BON DE RÉDUCTION : {voucher_num} + +Saisissez ce code dans votre panier afin d'obtenir votre réduction. + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_4.html b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_4.html new file mode 100644 index 00000000..6e5dde37 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_4.html @@ -0,0 +1,46 @@ + + + + +
        + + + + + + + + +
      + + Bonjour {firstname} {lastname}, + +
      + + + +
        + +

      + Votre panier chez {shop_name}

      + + Vous faites partie de nos meilleurs clients cependant vous n'avez pas passé de commande depuis {days_threshold} jours.

      + Vous panier a été conservé, vous pouvez reprendre votre commande en vous rendant sur notre boutique : {shop_url}

      + Nous souhaitons vous remercier pour la confiance dont vous nous faites part et à ce titre, nous vous accordons une remise de {amount}% valable sur votre prochaine commande ! Cette offre est valable {days} jours, ne perdez plus un instant !
      + +
       
      + + + +
        + + + Voici votre bon de réduction : {voucher_num}

      + Saisissez ce code dans votre panier afin d'obtenir votre réduction.
      +
      +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_4.txt b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_4.txt new file mode 100644 index 00000000..f8c7e6d6 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/followup/mails/fr/followup_4.txt @@ -0,0 +1,23 @@ +[{shop_url}] + +Bonjour {firstname} {lastname}, + +Vous faites partie de nos meilleurs clients cependant vous n'avez pas +passé de commande depuis {days_threshold} jours. + +Vous panier a été conservé, vous pouvez reprendre votre commande +en vous rendant sur notre boutique : {shop_url} +[{shop_url}] + +Nous souhaitons vous remercier pour la confiance dont vous nous +faites part et à ce titre, nous vous accordons une remise de +{amount}% valable sur votre prochaine commande ! Cette offre est +valable {days} jours, ne perdez plus un instant ! + +VOICI VOTRE BON DE RÉDUCTION : {voucher_num} + +Saisissez ce code dans votre panier afin d'obtenir votre réduction. + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/followup/translations/fr.php b/www/themes/chocolatdemariage/modules/followup/translations/fr.php new file mode 100644 index 00000000..0852bb6c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/followup/translations/fr.php @@ -0,0 +1,49 @@ +followup_9c34e90380dac7b56fdd19192a99d531'] = 'Relancez vos clients'; +$_MODULE['<{followup}wedigital>followup_57476355fcd04050bff196ae9aa4673c'] = 'Relancez vos clients grâce à des envoi d\'e-mails quotidiens'; +$_MODULE['<{followup}wedigital>followup_f71a41841c80c2ef0ec02a6ad5449c65'] = 'Etes-vous sûr de vouloir supprimer vos paramètres ainsi que vos statistiques liées aux relances ?'; +$_MODULE['<{followup}wedigital>followup_e316b4398212d473f7f53c7728fe1c37'] = 'Paramètres mis à jour avec succès'; +$_MODULE['<{followup}wedigital>followup_003b06dcfe67596f17e3de26e6a436c8'] = 'Une erreur est survenue pendant la mise à jour des paramètres'; +$_MODULE['<{followup}wedigital>followup_edf9feeab43a7623f6afc152d1ede515'] = 'Bon de réduction pour votre panier abandonné'; +$_MODULE['<{followup}wedigital>followup_a053fc9952a7dfc79282eba56ab8ad3a'] = 'Merci pour votre commande'; +$_MODULE['<{followup}wedigital>followup_7fcd592dd47028c7c1f2d0ce9168a303'] = 'Vous êtes l\'un de nos meilleurs clients'; +$_MODULE['<{followup}wedigital>followup_c2ab23672d4bb31c7664bf8e854a10f7'] = 'Vous nous manquez'; +$_MODULE['<{followup}wedigital>followup_4d469abf7834b49015e753c9578a1934'] = ''; +$_MODULE['<{followup}wedigital>followup_c4c95c36570d5a8834be5e88e2f0f6b2'] = 'Informations'; +$_MODULE['<{followup}wedigital>followup_87b1e57b5e8cd700618b6ae4938a4023'] = 'Quatre types de relances afin de rester en contact avec vos clients !'; +$_MODULE['<{followup}wedigital>followup_b547c073d144a57761d1d00d0b9d9f27'] = 'Paniers annulés'; +$_MODULE['<{followup}wedigital>followup_ea9dc62a0ddf4640f019f04a22ab9835'] = 'Pour chaque panier abandonné (sans commande), génère un bon d\'achat et l\'envoie au client.'; +$_MODULE['<{followup}wedigital>followup_2faec1f9f8cc7f8f40d521c4dd574f49'] = 'Activer'; +$_MODULE['<{followup}wedigital>followup_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{followup}wedigital>followup_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{followup}wedigital>followup_b30690be173bcd4a83df0cd68f89a385'] = 'Montant de la remise'; +$_MODULE['<{followup}wedigital>followup_2018945d252b94aeb99b0909f288717c'] = 'Durée de validité'; +$_MODULE['<{followup}wedigital>followup_225e75c29d32392d311f5dc94c792384'] = 'jour(s)'; +$_MODULE['<{followup}wedigital>followup_f120254f109d626d73ddddeb9cda26e5'] = 'Le prochain envoi transmettra : %d e-mail(s)'; +$_MODULE['<{followup}wedigital>followup_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{followup}wedigital>followup_a8b8dbd070a92fb8b17baab71d8d633f'] = 'Re-commander'; +$_MODULE['<{followup}wedigital>followup_895858cf10b8a1750a42875cb9c69092'] = 'Pour chaque commande validée, génère un bon d\'achat et l\'envoie au client.'; +$_MODULE['<{followup}wedigital>followup_8b83489bd116cb60e2f348e9c63cd7f6'] = 'Meilleurs clients'; +$_MODULE['<{followup}wedigital>followup_a46ad892f7f00e051cc90050ff2e1ddf'] = 'Pour chaque client dont le total des commandes atteint un certain seuil, génère un bon d\'achat et l\'envoie au client.'; +$_MODULE['<{followup}wedigital>followup_2a63f555989152ba866b43a1faacd680'] = 'Seuil'; +$_MODULE['<{followup}wedigital>followup_7d75b7b0f976b3091f490864c6ffbf97'] = 'Mauvais clients'; +$_MODULE['<{followup}wedigital>followup_e552313de5ebebdafa8bfa0dcc703e19'] = ''; +$_MODULE['<{followup}wedigital>followup_d82843c16839bfb05827d1912d89c917'] = 'Depuis x jours'; +$_MODULE['<{followup}wedigital>followup_0db377921f4ce762c62526131097968f'] = 'Paramètres généraux'; +$_MODULE['<{followup}wedigital>followup_1d52a8fe6cab6930fad9d814a1b0ca4c'] = 'Supprimer les bons d\'achat dont la date d\'expiration est dépassée afin de nettoyer la base de données'; +$_MODULE['<{followup}wedigital>stats_c33e404a441c6ba9648f88af3c68a1ca'] = 'Statistiques'; +$_MODULE['<{followup}wedigital>stats_1deaabda093f617a57f732c07e635fac'] = ''; +$_MODULE['<{followup}wedigital>stats_f23b0eec6c25c49afa4b29c57e671728'] = ''; +$_MODULE['<{followup}wedigital>stats_fde0b9a66bffdd6ee0886613e8031d9a'] = ''; +$_MODULE['<{followup}wedigital>stats_cceb59e78d00c10436ff5e777dd5d895'] = ''; +$_MODULE['<{followup}wedigital>stats_44749712dbec183e983dcd78a7736c41'] = 'Date'; +$_MODULE['<{followup}wedigital>stats_b547c073d144a57761d1d00d0b9d9f27'] = ''; +$_MODULE['<{followup}wedigital>stats_a8b8dbd070a92fb8b17baab71d8d633f'] = ''; +$_MODULE['<{followup}wedigital>stats_5e53dfa887dfb989f0bc3e9fb9b34a2d'] = ''; +$_MODULE['<{followup}wedigital>stats_66ff4e89c767ab0a4e5ddc0251a101bc'] = ''; +$_MODULE['<{followup}wedigital>stats_5dbc98dcc983a70728bd082d1a47546e'] = ''; +$_MODULE['<{followup}wedigital>stats_4c614360da93c0a041b22e537de151eb'] = ''; +$_MODULE['<{followup}wedigital>stats_85b6769250887ba6c16099596c75164d'] = 'Aucune statistique à l\'heure actuelle.'; diff --git a/www/themes/chocolatdemariage/modules/gamification/translations/fr.php b/www/themes/chocolatdemariage/modules/gamification/translations/fr.php new file mode 100644 index 00000000..1c5de463 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/gamification/translations/fr.php @@ -0,0 +1,63 @@ +gamification_3d4aafb2eedeba2fbf92e852f0af745a'] = 'Expertise PrestaShop'; +$_MODULE['<{gamification}fanavenue>gamification_bacc1bf300527bad9c6ac2d3b875a8d8'] = 'Devenez un marchand accompli à pas de géant !'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_ca96b4f8d13722aac99da25f94ea1711'] = 'Votre Expertise PrestaShop'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_7258e7251413465e0a3eb58094430bde'] = 'Administration'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_3d4aafb2eedeba2fbf92e852f0af745a'] = 'Expertise PrestaShop'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_98f770b0af18ca763421bac22b4b6805'] = 'Caractéristiques'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_f5c7922da355fd289ec1d6469e0583a7'] = 'Succès'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_8189ecf686157db0c0274c1f49373318'] = 'International'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_851f12a0c936baace7f0e734d5c624e7'] = '1. Débutant'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_583981a16ea761fe852b64094d8a887e'] = '2. Pro'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_38f7af7416ffcd1524d8a4acda756cbf'] = '3. Expert'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_e7613fe56cdbeddfc9bb6276fd0f0d12'] = '4. Maître'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_8d03eaad7ff7babdd33c2c74fe479ed0'] = '5. Gourou'; +$_MODULE['<{gamification}fanavenue>admingamificationcontroller_e4be4f3e3ae4ee9dda6b60815bf774c1'] = '6. Légende'; +$_MODULE['<{gamification}fanavenue>filters_e659b52eba1f0299b2d8ca3483919e72'] = 'Type :'; +$_MODULE['<{gamification}fanavenue>filters_b1c94ca2fbc3e78fc30069c8d0f01680'] = 'Toutes'; +$_MODULE['<{gamification}fanavenue>filters_24a23d787190f2c4812ff9ab11847a72'] = 'État :'; +$_MODULE['<{gamification}fanavenue>filters_5364259abab90e94890f2ed2481b9824'] = 'Validé'; +$_MODULE['<{gamification}fanavenue>filters_dc450ba947e6adecbdbe68c25de03a1b'] = 'Non validé'; +$_MODULE['<{gamification}fanavenue>filters_07ad815187b53dc2ceaf5ad6e0a12bb1'] = 'Niveau :'; +$_MODULE['<{gamification}fanavenue>filters_bt_e659b52eba1f0299b2d8ca3483919e72'] = 'Type :'; +$_MODULE['<{gamification}fanavenue>filters_bt_b1c94ca2fbc3e78fc30069c8d0f01680'] = 'Toutes'; +$_MODULE['<{gamification}fanavenue>filters_bt_24a23d787190f2c4812ff9ab11847a72'] = 'État :'; +$_MODULE['<{gamification}fanavenue>filters_bt_5364259abab90e94890f2ed2481b9824'] = 'Validé'; +$_MODULE['<{gamification}fanavenue>filters_bt_dc450ba947e6adecbdbe68c25de03a1b'] = 'Non validé'; +$_MODULE['<{gamification}fanavenue>filters_bt_07ad815187b53dc2ceaf5ad6e0a12bb1'] = 'Niveau :'; +$_MODULE['<{gamification}fanavenue>view_a0db49ba470c1c9ae2128c3470339153'] = 'Niveau'; +$_MODULE['<{gamification}fanavenue>view_2a0ab6a9172272d54f0d601b0ac157f3'] = 'Devenez un marchand accompli à pas de géant !'; +$_MODULE['<{gamification}fanavenue>view_5cf06184f524aad72c14d3ec5d325c56'] = 'Avec toutes les fonctionnalités et avantages proposés par PrestaShop, il est important de rester à jour !'; +$_MODULE['<{gamification}fanavenue>view_2c3193c85bb2555c333adfcfb824804a'] = 'A chaque badge décerné, vous gagnez des points et nous vous présentons la prochaine action à réaliser selon votre activité. Vous êtes ainsi guidé(e) vers une boutique parfaitement configurée et optimisée pour votre succès !'; +$_MODULE['<{gamification}fanavenue>view_6b766dc388ad21053bde0f8fd95d1e04'] = 'Nous avons défini 3 thèmes essentiels pour évaluer le niveau de développement de votre boutique : les fonctionnalités clés à configurer, vos performances commerciales et votre visibilité à l\'international.'; +$_MODULE['<{gamification}fanavenue>view_21dc1cfc9ef1cdfbb665cab323d5e1a9'] = 'Désormais, en cliquant sur un bouton, vous pourrez voir les fonctionnalités d\'amélioration des ventes dont vous ne disposez pas encore. Profitez-en dès maintenant !'; +$_MODULE['<{gamification}fanavenue>view_bcc5a331e758a60ad298b4b18a26d0e0'] = 'Notre équipe est là pour vous aider. Contactez-nous dès maintenant !'; +$_MODULE['<{gamification}fanavenue>view_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail'; +$_MODULE['<{gamification}fanavenue>view_7d6d8e6610fd23b684be7e95a6cc5c39'] = 'Remplir le formulaire de contact'; +$_MODULE['<{gamification}fanavenue>view_6b6ac7834d96afefbca5677814769109'] = 'Progrès'; +$_MODULE['<{gamification}fanavenue>view_82338dd23ce2fd2f6d3606c20f4ee96e'] = 'Pas de badge dans cette section'; +$_MODULE['<{gamification}fanavenue>view_bt_a0db49ba470c1c9ae2128c3470339153'] = 'Niveau'; +$_MODULE['<{gamification}fanavenue>view_bt_2a0ab6a9172272d54f0d601b0ac157f3'] = 'Devenez un marchand accompli à pas de géant !'; +$_MODULE['<{gamification}fanavenue>view_bt_5cf06184f524aad72c14d3ec5d325c56'] = 'Avec toutes les fonctionnalités et avantages proposés par PrestaShop, il est important de rester à jour !'; +$_MODULE['<{gamification}fanavenue>view_bt_2c3193c85bb2555c333adfcfb824804a'] = 'A chaque badge décerné, vous gagnez des points et nous vous présentons la prochaine action à réaliser selon votre activité. Vous êtes ainsi guidé(e) vers une boutique parfaitement configurée et optimisée pour votre succès !'; +$_MODULE['<{gamification}fanavenue>view_bt_6b766dc388ad21053bde0f8fd95d1e04'] = 'Nous avons défini 3 thèmes essentiels pour évaluer le niveau de développement de votre boutique : les fonctionnalités clés à configurer, vos performances commerciales et votre visibilité à l\'international.'; +$_MODULE['<{gamification}fanavenue>view_bt_21dc1cfc9ef1cdfbb665cab323d5e1a9'] = 'Désormais, en cliquant sur un bouton, vous pourrez voir les fonctionnalités d\'amélioration des ventes dont vous ne disposez pas encore. Profitez-en dès maintenant !'; +$_MODULE['<{gamification}fanavenue>view_bt_bcc5a331e758a60ad298b4b18a26d0e0'] = 'Notre équipe est là pour vous aider. Contactez-nous dès maintenant !'; +$_MODULE['<{gamification}fanavenue>view_bt_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail'; +$_MODULE['<{gamification}fanavenue>view_bt_7d6d8e6610fd23b684be7e95a6cc5c39'] = 'Remplir le formulaire de contact'; +$_MODULE['<{gamification}fanavenue>view_bt_6b6ac7834d96afefbca5677814769109'] = 'Progrès'; +$_MODULE['<{gamification}fanavenue>view_bt_82338dd23ce2fd2f6d3606c20f4ee96e'] = 'Pas de badge dans cette section'; +$_MODULE['<{gamification}fanavenue>notification_a0db49ba470c1c9ae2128c3470339153'] = 'Niveau'; +$_MODULE['<{gamification}fanavenue>notification_ca96b4f8d13722aac99da25f94ea1711'] = 'Votre Expertise PrestaShop'; +$_MODULE['<{gamification}fanavenue>notification_16a1daea9e8873542aec1e820798aa44'] = 'Dernier badge gagné :'; +$_MODULE['<{gamification}fanavenue>notification_15377177c0259c6f79341cc57da13f19'] = 'Prochain badge :'; +$_MODULE['<{gamification}fanavenue>notification_f8978f781f97e6f851e9c8f7059c37b2'] = 'Voir mon profil complet'; +$_MODULE['<{gamification}fanavenue>notification_bt_a0db49ba470c1c9ae2128c3470339153'] = 'Niveau'; +$_MODULE['<{gamification}fanavenue>notification_bt_6153e612347ad743d65e4bbf06a2e404'] = 'Voulez-vous vraiment cacher ce conseil ?'; +$_MODULE['<{gamification}fanavenue>notification_bt_ca96b4f8d13722aac99da25f94ea1711'] = 'Votre Expertise PrestaShop'; +$_MODULE['<{gamification}fanavenue>notification_bt_16a1daea9e8873542aec1e820798aa44'] = 'Dernier badge gagné :'; +$_MODULE['<{gamification}fanavenue>notification_bt_15377177c0259c6f79341cc57da13f19'] = 'Prochain badge :'; +$_MODULE['<{gamification}fanavenue>notification_bt_f8978f781f97e6f851e9c8f7059c37b2'] = 'Voir mon profil complet'; diff --git a/www/themes/chocolatdemariage/modules/ganalytics/translations/fr.php b/www/themes/chocolatdemariage/modules/ganalytics/translations/fr.php new file mode 100644 index 00000000..08f811c1 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/ganalytics/translations/fr.php @@ -0,0 +1,25 @@ +ganalytics_d86cf69a8b82547a94ca3f6a307cf9a6'] = 'Google Analytics'; +$_MODULE['<{ganalytics}wedigital>ganalytics_135d2522825fa02688ab25a2e1c88c73'] = 'Gagnez en visibilité sur des indicateurs clés liés à vos clients en utilisant Google Analytics.'; +$_MODULE['<{ganalytics}wedigital>ganalytics_7ed5c154078e30b30b2f214299c5e9f5'] = 'Êtes-vous sûr de vouloir désinstaller Google Analytics ? Vous perdrez toutes les données relatives à ce module.'; +$_MODULE['<{ganalytics}wedigital>ganalytics_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{ganalytics}wedigital>ganalytics_630f6dc397fe74e52d5189e2c80f282b'] = 'Retour à la liste'; +$_MODULE['<{ganalytics}wedigital>ganalytics_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{ganalytics}wedigital>ganalytics_851bd83a102d143ee17d97f9e15e15af'] = 'ID de tracking Google Analytics'; +$_MODULE['<{ganalytics}wedigital>ganalytics_ad8e83a47926dcb12e8a8fccd7fcf604'] = 'Vous trouverez cette information dans votre compte Google Analytics'; +$_MODULE['<{ganalytics}wedigital>ganalytics_462390017ab0938911d2d4e964c0cab7'] = 'Paramètres mis à jour avec succès'; +$_MODULE['<{ganalytics}wedigital>configuration_1f13d86a35be758509f9bdfcce5ec55d'] = 'Vos clients vont partout : vos analyses doivent pouvoir les suivre.'; +$_MODULE['<{ganalytics}wedigital>configuration_7063e771c3bb338ba74ac4e4716dbae1'] = 'Google Analytics brosse un portrait détaillé de vos clients à travers leur utilisation de publicités, vidéos, sites, outils sociaux, tablettes et smartphones. Cela vous permet de mieux répondre à vos clients actuels et d\'en gagner de nouveaux.'; +$_MODULE['<{ganalytics}wedigital>configuration_df15c5cf264eb769b087f9d81aff029f'] = 'Avec la fonctionnalité e-commerce de Google Analytics, vous pouvez affiner vos analyses grâce à des indicateurs clés sur le comportement d\'achat et de conversion, comme :'; +$_MODULE['<{ganalytics}wedigital>configuration_613c191b4a1f82a454b72a840d96eefd'] = 'L\'affichage des détails du produit'; +$_MODULE['<{ganalytics}wedigital>configuration_d88b192dfe623e2a628a919b99fc1a4b'] = 'La performance de votre merchandising'; +$_MODULE['<{ganalytics}wedigital>configuration_ade6a18bb6c147db87bc9463240e455a'] = 'Les actions d\'ajout au panier'; +$_MODULE['<{ganalytics}wedigital>configuration_c975b6b93d71b19da73114c4adcedbda'] = 'Le processus de commande'; +$_MODULE['<{ganalytics}wedigital>configuration_33f50b54625790316b86485ff3e794c4'] = 'Le clics de campagne interne'; +$_MODULE['<{ganalytics}wedigital>configuration_89c48ff165eedcc3cd1bd0007115669d'] = 'et l\'achat'; +$_MODULE['<{ganalytics}wedigital>configuration_4632d86a96205013262bcfdd0279b39f'] = 'Vous pourrez comprendre jusqu\'où les utilisateurs vont dans le processus d\'achat, et où ils l\'abandonnent.'; +$_MODULE['<{ganalytics}wedigital>configuration_16fafb5cce24f766bf2c8fcebecf76fc'] = 'Créez votre compte pour démarrer'; +$_MODULE['<{ganalytics}wedigital>form-ps14_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; diff --git a/www/themes/chocolatdemariage/modules/graphnvd3/translations/fr.php b/www/themes/chocolatdemariage/modules/graphnvd3/translations/fr.php new file mode 100644 index 00000000..18abc7e2 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/graphnvd3/translations/fr.php @@ -0,0 +1,5 @@ +graphnvd3_a9f70dff230e6fc8e878043486e6cddf'] = 'Graphiques NVD3'; diff --git a/www/themes/chocolatdemariage/modules/gridhtml/translations/fr.php b/www/themes/chocolatdemariage/modules/gridhtml/translations/fr.php new file mode 100644 index 00000000..144990df --- /dev/null +++ b/www/themes/chocolatdemariage/modules/gridhtml/translations/fr.php @@ -0,0 +1,6 @@ +gridhtml_cf6b972204ee563b4e5691b293e931b6'] = 'Affichage HTML simple'; +$_MODULE['<{gridhtml}fanavenue>gridhtml_05ce5a49b49dd6245f71e384c4b43564'] = 'Permet au système de statistiques d\'afficher ses données dans une grille.'; diff --git a/www/themes/chocolatdemariage/modules/homefeatured/homefeatured.tpl b/www/themes/chocolatdemariage/modules/homefeatured/homefeatured.tpl new file mode 100644 index 00000000..e64d668a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/homefeatured/homefeatured.tpl @@ -0,0 +1,10 @@ +
      + {if isset($products) && $products} +

      {l s='Our ' mod='homefeatured'}{l s='selection' mod='homefeatured'}

      +
      + {include file="$tpl_dir./product-list.tpl" products=$products} +
      + {else} +
      {l s='No featured products at this time.' mod='homefeatured'}
      + {/if} +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/homefeatured/index.php b/www/themes/chocolatdemariage/modules/homefeatured/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/homefeatured/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/homefeatured/tab.tpl b/www/themes/chocolatdemariage/modules/homefeatured/tab.tpl new file mode 100644 index 00000000..db83676b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/homefeatured/tab.tpl @@ -0,0 +1 @@ +
    • {l s='Popular' mod='homefeatured'}
    • \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/homefeatured/translations/fr.php b/www/themes/chocolatdemariage/modules/homefeatured/translations/fr.php new file mode 100644 index 00000000..b10f0f32 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/homefeatured/translations/fr.php @@ -0,0 +1,31 @@ +homefeatured_5d17bf499a1b9b2e816c99eebf0153a9'] = 'Produits mis en avant sur la page d\'accueil'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_6d37ec35b5b6820f90394e5ee49e8cec'] = 'Affiche vos produits phares dans la colonne centrale de votre page d\'accueil.'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_fddb8a1881e39ad11bfe0d0aca5becc3'] = 'Le nombre de produits n\'est pas valide. Veuillez entrer un nombre positif.'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_c284a59996a4e984b30319999a7feb1d'] = 'L\'ID de catégorie n\'est pas valide. Veuillez choisir une ID existante.'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_fd2608d329d90e9a49731393427d0a5a'] = 'Valeur non valide pour le champ d\'affichage aléatoire.'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_6af91e35dff67a43ace060d1d57d5d1a'] = 'Paramètres mis à jour'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_abc877135a96e04fc076becb9ce6fdfa'] = 'Pour ajouter des produits à votre page d\'accueil, ajoutez-les simplement à la catégorie de produits correspondante (\"Home\" ou \"Accueil\" par défaut).'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_d44168e17d91bac89aab3f38d8a4da8e'] = 'Nombre de produits à afficher'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_1b73f6b70a0fcd38bbc6a6e4b67e3010'] = 'Indiquez le nombre de produits que vous voulez voir affichés sur la page d\'accueil (par défaut : 8).'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_b773a38d8c456f7b24506c0e3cd67889'] = 'Catégorie des produits à afficher'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_0db2d53545e2ee088cfb3f45e618ba68'] = 'Choisissez l\'ID de la catégorie des produits que vous souhaitez afficher en page d\'accueil (par défaut \"2\" pour \"Accueil\").'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_49417670345173e7b95018b7bf976fc7'] = 'Afficher aléatoirement les produits phares'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_3c12c1068fb0e02fe65a6c4fc40bc29a'] = 'Activer si vous souhaitez que les produits phares soient affichés aléatoirement (ce qui n\'est pas le cas par défaut).'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_ca7d973c26c57b69e0857e7a0332d545'] = 'Produits phares'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_03c2e7e41ffc181a4e84080b4710e81e'] = 'Nouveau'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_d3da97e2d9aee5c8fbe03156ad051c99'] = 'Détails'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_4351cfebe4b61d8aa5efa1d020710005'] = 'Afficher'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_2d0f6b8300be19cf35e89e66f0677f95'] = 'Ajouter au panier'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_e0e572ae0d8489f8bf969e93d469e89c'] = 'Aucun produit phare'; +$_MODULE['<{homefeatured}fanavenue>tab_2cc1943d4c0b46bfcf503a75c44f988b'] = 'Populaire'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_eccffb8b82e07b850d9f66f427d78478'] = 'Notre '; +$_MODULE['<{homefeatured}fanavenue>homefeatured_ef5714e0519bfaa645cdff7d28843b70'] = 'sélection'; +$_MODULE['<{homefeatured}fanavenue>homefeatured_d505d41279039b9a68b0427af27705c6'] = 'Pas de produit mis en avant pour le moment.'; diff --git a/www/themes/chocolatdemariage/modules/homeslider/header.tpl b/www/themes/chocolatdemariage/modules/homeslider/header.tpl new file mode 100644 index 00000000..1ceab61f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/homeslider/header.tpl @@ -0,0 +1,6 @@ +{if isset($homeslider)} + {addJsDef homeslider_loop=$homeslider.loop|intval} + {addJsDef homeslider_width=$homeslider.width|intval} + {addJsDef homeslider_speed=$homeslider.speed|intval} + {addJsDef homeslider_pause=$homeslider.pause|intval} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/homeslider/homeslider.tpl b/www/themes/chocolatdemariage/modules/homeslider/homeslider.tpl new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/homeslider/index.php b/www/themes/chocolatdemariage/modules/homeslider/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/homeslider/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/homeslider/translations/fr.php b/www/themes/chocolatdemariage/modules/homeslider/translations/fr.php new file mode 100644 index 00000000..eb723b1a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/homeslider/translations/fr.php @@ -0,0 +1,60 @@ +homeslider_693b83f5eca43e2bb1675287c37ce9e2'] = 'Diaporama (image slider) pour votre page d\'accueil'; +$_MODULE['<{homeslider}wikimow>homeslider_c17aed434289cedd02618451e12c8da6'] = 'Ajouter un carrousel d\'images à votre page d\'accueil'; +$_MODULE['<{homeslider}wikimow>homeslider_3f80dc2cdd06939d4f5514362067cd86'] = 'Valeur non valables'; +$_MODULE['<{homeslider}wikimow>homeslider_a6abafe564d3940cc36ee43e2f09400b'] = 'Diapositive non valable'; +$_MODULE['<{homeslider}wikimow>homeslider_e0ce30bfbf90d2306ecf72f06a83133f'] = 'État non valable.'; +$_MODULE['<{homeslider}wikimow>homeslider_9f79795e050649dc6b8bd0cdc874cbdc'] = 'Position non valable pour la diapositive.'; +$_MODULE['<{homeslider}wikimow>homeslider_5c8bedc4c0c9f42d9b0f14340bbe53da'] = 'ID invalide pour la diapositive'; +$_MODULE['<{homeslider}wikimow>homeslider_14f09fd0804a8f1cd0eb757125fc9c28'] = 'Titre trop long'; +$_MODULE['<{homeslider}wikimow>homeslider_dc89634d1d28cd4e055531e62047156b'] = 'La légende est trop longue.'; +$_MODULE['<{homeslider}wikimow>homeslider_4477f672766f6f255f760649af8bd92a'] = 'URL trop longue'; +$_MODULE['<{homeslider}wikimow>homeslider_62239300ba982b06ab0f1aa7100ad297'] = 'Description trop longue'; +$_MODULE['<{homeslider}wikimow>homeslider_980f56796b8bf9d607283de9815fe217'] = 'Format d\'URL incorrect'; +$_MODULE['<{homeslider}wikimow>homeslider_73133ce32267e8c7a854d15258eb17e0'] = 'Nom de fichier non valable.'; +$_MODULE['<{homeslider}wikimow>homeslider_349097dadf7e6b01dd2af601d54fd59a'] = 'Titre absent'; +$_MODULE['<{homeslider}wikimow>homeslider_a9af2809b02444b9470f97dc66ba57a2'] = 'Pas de légende configurée.'; +$_MODULE['<{homeslider}wikimow>homeslider_0f059227d0a750ce652337d911879671'] = 'URL absente'; +$_MODULE['<{homeslider}wikimow>homeslider_8cf45ba354f4725ec8a0d31164910895'] = 'Image absente'; +$_MODULE['<{homeslider}wikimow>homeslider_7f82c65d548588c8d5412463c182e450'] = 'La configuration n\'a pas pu être mise à jour'; +$_MODULE['<{homeslider}wikimow>homeslider_20015706a8cbd457cbb6ea3e7d5dc9b3'] = 'Configuration mise à jour'; +$_MODULE['<{homeslider}wikimow>homeslider_7cc92687130ea12abb80556681538001'] = 'Une erreur est survenue durant l\'envoi de l\'image'; +$_MODULE['<{homeslider}wikimow>homeslider_cdf841e01e10cae6355f72e6838808eb'] = 'La diapositive n\'a pas pu être ajoutée'; +$_MODULE['<{homeslider}wikimow>homeslider_eb28485b92fbf9201918698245ec6430'] = 'La diapositive n\'a pas pu être mise à jour'; +$_MODULE['<{homeslider}wikimow>homeslider_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{homeslider}wikimow>homeslider_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{homeslider}wikimow>homeslider_ced7338587c502f76917b5a693f848c5'] = 'Paramètres de la diapositive'; +$_MODULE['<{homeslider}wikimow>homeslider_792744786ed30c5623dd1cf0c16f4ffe'] = 'Sélectionner un fichier'; +$_MODULE['<{homeslider}wikimow>homeslider_b112d8dc41120e6d28639b7eb825f491'] = 'Taille maximale de l\'image : %s.'; +$_MODULE['<{homeslider}wikimow>homeslider_61c1727eb4c54b859e250c2a76bb40c0'] = 'Titre de la diapositive'; +$_MODULE['<{homeslider}wikimow>homeslider_e64df1d7c22b9638f084ce8a4aff3ff3'] = 'URL cible'; +$_MODULE['<{homeslider}wikimow>homeslider_272ba7d164aa836995be6319a698be84'] = 'Légende'; +$_MODULE['<{homeslider}wikimow>homeslider_b5a7adde1af5c87d7fd797b6245c2a39'] = 'Description'; +$_MODULE['<{homeslider}wikimow>homeslider_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{homeslider}wikimow>homeslider_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{homeslider}wikimow>homeslider_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{homeslider}wikimow>homeslider_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{homeslider}wikimow>homeslider_1738daa45f573390d5745fd33ec03fa1'] = 'Largeur maximale de l\'image'; +$_MODULE['<{homeslider}wikimow>homeslider_44877c6aa8e93fa5a91c9361211464fb'] = 'Vitesse'; +$_MODULE['<{homeslider}wikimow>homeslider_11cd394e1bd88abe611fd331887f0c74'] = 'La durée de transition entre deux diapositives.'; +$_MODULE['<{homeslider}wikimow>homeslider_105b296a83f9c105355403f3332af50f'] = 'Pause'; +$_MODULE['<{homeslider}wikimow>homeslider_44f0ca4d7ea17bb667e8d5e31311d959'] = 'Le temps de pause entre deux diapositives.'; +$_MODULE['<{homeslider}wikimow>homeslider_1e6a508c037fc42ef6155eeadbb80331'] = 'Lecture automatique'; +$_MODULE['<{homeslider}wikimow>homeslider_5a3489cc067f89b268b6958bffb98ebf'] = 'Étant donné que plusieurs langues sont activées sur votre boutique, pensez à mettre en ligne une version de votre image par langue.'; +$_MODULE['<{homeslider}wikimow>homeslider_c8a1ed10db4201b3ae06ea0aa912028d'] = 'Vous ne pouvez gérer les diapositives pour un groupe de boutiques ou toutes les boutiques à la fois. Sélectionnez directement la boutique que vous souhaitez modifier'; +$_MODULE['<{homeslider}wikimow>homeslider_432ed99c2e808d79c96f892807d33325'] = 'Vous ne pouvez modifier cette diapositive que depuis ce contexte de boutique(s) : %s'; +$_MODULE['<{homeslider}wikimow>homeslider_6a1ae4ad1018e00dddb16a2ce30a24f6'] = 'Vous ne pouvez pas ajouter de diapositives pour un groupe de boutiques ou toutes les boutiques à la fois'; +$_MODULE['<{homeslider}wikimow>homeslider_7a5c11dddbb2118d08611a1f0678bb91'] = 'Impossible de savoir à quelle boutique associer la diapositive (diapositive %d)'; +$_MODULE['<{homeslider}wikimow>homeslider_298b615220606d42b6ac60269df0d321'] = 'Les modifications s\'appliqueront à la boutique suivante : %s'; +$_MODULE['<{homeslider}wikimow>homeslider_aef3662e6419ddaaa0a31df70e3b6557'] = 'Les modifications s\'appliqueront au groupe de boutiques suivant : %s'; +$_MODULE['<{homeslider}wikimow>homeslider_71063fd397d237e563089c22dd8b69e8'] = 'Les modifications seront appliquées à toutes les boutiques et tous les groupes de boutiques.'; +$_MODULE['<{homeslider}wikimow>homeslider_6a5aa2542c21debccd82b2e0038c3d1a'] = 'Cette diapositive est utilisée par plusieurs boutiques ! Toutes les boutiques qui l\'utilisent appliqueront les modifications faites ici'; +$_MODULE['<{homeslider}wikimow>form_92fbf0e5d97b8afd7e73126b52bdc4bb'] = 'Choisissez un fichier'; +$_MODULE['<{homeslider}wikimow>list_c82324ebbcea34f55627a897b37190e3'] = 'Liste des diapositives'; +$_MODULE['<{homeslider}wikimow>list_ef61fb324d729c341ea8ab9901e23566'] = 'Ajouter'; +$_MODULE['<{homeslider}wikimow>list_379a88861412d686cfaf475c84a24920'] = 'Diapositive partagée'; +$_MODULE['<{homeslider}wikimow>list_7dce122004969d56ae2e0245cb754d35'] = 'Modifier'; +$_MODULE['<{homeslider}wikimow>list_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; diff --git a/www/themes/chocolatdemariage/modules/index.php b/www/themes/chocolatdemariage/modules/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/lightbox/translations/fr.php b/www/themes/chocolatdemariage/modules/lightbox/translations/fr.php new file mode 100644 index 00000000..e8e10aeb --- /dev/null +++ b/www/themes/chocolatdemariage/modules/lightbox/translations/fr.php @@ -0,0 +1,31 @@ +lightbox_3a5880f4da49401e2842c47ee179630d'] = 'Votre Lightbox personnelle'; +$_MODULE['<{lightbox}wedigital>lightbox_071db38a1ba73ad263a626274d578067'] = 'Antadis - LightBox'; +$_MODULE['<{lightbox}wedigital>lightbox_876f23178c29dc2552c0b48bf23cd9bd'] = 'Etes-vous sûr de vouloir désinstaller le module?'; +$_MODULE['<{lightbox}wedigital>lightbox_2252338556f89a559230d147d8438192'] = 'Gestionnaire Lightbox'; +$_MODULE['<{lightbox}wedigital>lightbox_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{lightbox}wedigital>lightbox_42a1ccd41184bf864ba3c0536bd79902'] = 'Voir la Lightbox'; +$_MODULE['<{lightbox}wedigital>lightbox_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{lightbox}wedigital>lightbox_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{lightbox}wedigital>lightbox_c9cc8cce247e49bae79f15173ce97354'] = 'Sauvegarder'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_b78a3223503896721cca1303f776159b'] = 'Titre'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_8491174302836786f913d07e6a14e9fa'] = 'Affiché pour toutes les nouvelles visites'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_a1fa27779242b4902f7ae3bdd5c6d508'] = 'Type'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_111893dc2ad3535a627f8d904e9acf80'] = 'Date de début'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_7d6da8f6cb6897fb1a8ce7f74e826c2e'] = 'Date de fin'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_4d3d769b812b6faa6b76e1a8abaece2d'] = 'Activé'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_d3b206d196cd6be3a2764c1fb90b200f'] = 'Supprimer la sélection'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_48a688e2c614f9afa08c207d3556c2c8'] = 'Supprimer les éléments sélectionnés?'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_9c905af19770710c6e00dd48e6066651'] = 'Paramètres des Lightbox'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_c9cc8cce247e49bae79f15173ce97354'] = 'Sauvegarder'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_f15c1cae7882448b3fb0404682e17e61'] = 'Contenu'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_14fb342ea328486fd5934ff5292cffc7'] = 'Date de départ'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_806e28fc69755225ecfacba6ba869d88'] = 'Date de fin'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_797222ef76d7cb8132e8cd40838a37f7'] = 'Activé cette lightbox'; +$_MODULE['<{lightbox}wedigital>adminlightboxcontroller_471bc574957ea93edddb330d4b83501b'] = 'Retour à la list des Lightbox'; diff --git a/www/themes/chocolatdemariage/modules/loyalty/index.php b/www/themes/chocolatdemariage/modules/loyalty/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/loyalty/translations/fr.php b/www/themes/chocolatdemariage/modules/loyalty/translations/fr.php new file mode 100644 index 00000000..edcd1d97 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/translations/fr.php @@ -0,0 +1,109 @@ +loyalty_30146a132c2aa28808a8411ed74c12ed'] = 'Programme de fidélité'; +$_MODULE['<{loyalty}fanavenue>loyalty_f8763c754ba455aa6e8ddf0e62911eb7'] = 'Propose un programme de fidélité à vos clients'; +$_MODULE['<{loyalty}fanavenue>loyalty_f0338d5a7bbd642cc188ca69c8a97b12'] = 'Cette action effacera tous les points de fidélité et l\'historique des points de tous vos clients, êtes vous sûr ?'; +$_MODULE['<{loyalty}fanavenue>loyalty_7307b68f93443d5863f1d3943c546b20'] = 'Points fidélité'; +$_MODULE['<{loyalty}fanavenue>loyalty_e81b2826b5aebd9c92fb5d090f0cdc9d'] = 'Vous devez choisir au moins une catégorie pour l\'action de bon de réduction'; +$_MODULE['<{loyalty}fanavenue>loyalty_f38f5974cdc23279ffe6d203641a8bdf'] = 'Réglages mis à jour.'; +$_MODULE['<{loyalty}fanavenue>loyalty_8b80d4b6307990874b832cc15a92e5a3'] = 'Certain paramètres sont manquants.'; +$_MODULE['<{loyalty}fanavenue>loyalty_a82e0d057f443115e807bd6ca595fc8c'] = 'L\'objet Commande est incorrecte.'; +$_MODULE['<{loyalty}fanavenue>loyalty_94c69408d25102ba7ddcf3533b56c407'] = 'L\'objet Client est incorrecte.'; +$_MODULE['<{loyalty}fanavenue>loyalty_94c2a3734a95577d173f702aa67a4788'] = 'Points de fidélité (%d points)'; +$_MODULE['<{loyalty}fanavenue>loyalty_309cd9f5437d1bb06a7fdab1811afe1a'] = 'Ce client n\'a pas de point'; +$_MODULE['<{loyalty}fanavenue>loyalty_a240fa27925a635b08dc28c9e4f9216d'] = 'Commande'; +$_MODULE['<{loyalty}fanavenue>loyalty_44749712dbec183e983dcd78a7736c41'] = 'Date'; +$_MODULE['<{loyalty}fanavenue>loyalty_aa7f22f84f7be784055a3e7e7d22c519'] = 'Total (hors frais de ports)'; +$_MODULE['<{loyalty}fanavenue>loyalty_75dd5f1160a3f02b6fae89c54361a1b3'] = 'Points'; +$_MODULE['<{loyalty}fanavenue>loyalty_1026e44f047fb9da36a62c0a8846baac'] = 'État des points'; +$_MODULE['<{loyalty}fanavenue>loyalty_98ab04462a3ea83fe76f4163efe755da'] = '#%d'; +$_MODULE['<{loyalty}fanavenue>loyalty_66c2c90ea9f6f4a12854195085781d7f'] = 'Total de points disponibles'; +$_MODULE['<{loyalty}fanavenue>loyalty_928666bdf20510dfa5c58393b77f1798'] = 'Montant du bon de réduction'; +$_MODULE['<{loyalty}fanavenue>loyalty_a9be824aae4f2381a27b7c699b1e041e'] = 'En attente de validation'; +$_MODULE['<{loyalty}fanavenue>loyalty_78945de8de090e90045d299651a68a9b'] = 'Disponible'; +$_MODULE['<{loyalty}fanavenue>loyalty_a149e85a44aeec9140e92733d9ed694e'] = 'Annulé'; +$_MODULE['<{loyalty}fanavenue>loyalty_4cb08bf5ad3d3c7b010dde725a078b28'] = 'Déjà convertis'; +$_MODULE['<{loyalty}fanavenue>loyalty_df05c2db84dacb19b599b489bf3963db'] = 'Non disponible sur les remises'; +$_MODULE['<{loyalty}fanavenue>loyalty_01371a1d58e9234c0b9dbc08cf54fa8b'] = 'Non valables sur les promotions'; +$_MODULE['<{loyalty}fanavenue>loyalty_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{loyalty}fanavenue>loyalty_8334a158298fbcf163f4dcb4a387d150'] = 'Ratio'; +$_MODULE['<{loyalty}fanavenue>loyalty_ea92f82fb14a544ac9d38c3e6c8dc03b'] = '= 1 point de fidélité.'; +$_MODULE['<{loyalty}fanavenue>loyalty_cd53f34f7289c573ba717b7767919a96'] = '1 point ='; +$_MODULE['<{loyalty}fanavenue>loyalty_bd43f22cbd337b68c1ee876323e1241d'] = 'de réduction'; +$_MODULE['<{loyalty}fanavenue>loyalty_1063340c25c87a309d79f5c049246a0f'] = 'Durée de validité d\'un point'; +$_MODULE['<{loyalty}fanavenue>loyalty_44fdec47036f482b68b748f9d786801b'] = 'jours'; +$_MODULE['<{loyalty}fanavenue>loyalty_98cf9475009d3c6e795ffac5d391cec4'] = 'Détails du bon de réduction'; +$_MODULE['<{loyalty}fanavenue>loyalty_dd98e4d652530674f61201056fdbe9b4'] = 'Montant minimal pour utiliser le bon'; +$_MODULE['<{loyalty}fanavenue>loyalty_af720a2679a80545d064cf0350a7fc38'] = 'Appliquer les taxes sur le bon de réduction'; +$_MODULE['<{loyalty}fanavenue>loyalty_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{loyalty}fanavenue>loyalty_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{loyalty}fanavenue>loyalty_ade45d72ab6ba1ab576d8b9deb0c2438'] = 'Points attribués à l\'état suivant'; +$_MODULE['<{loyalty}fanavenue>loyalty_9611a682e61c503c32e2dc58fdbc8ddf'] = 'Points annulés pour l\'état suivant'; +$_MODULE['<{loyalty}fanavenue>loyalty_51ab56dd5b46c7b5c8fdf22651ae0db6'] = 'Donner des points sur les produits en promotion'; +$_MODULE['<{loyalty}fanavenue>loyalty_e32f75d18c920282f6d8770d19d43d91'] = 'Les bons de réductions crées par le système de fidélité peuvent être utilisés dans les catégories suivantes :'; +$_MODULE['<{loyalty}fanavenue>loyalty_9516494d859b2819c76023f8ce906795'] = 'Cochez les cases de catégories dans lesquelles les bon de réduction peuvent être utilisés.'; +$_MODULE['<{loyalty}fanavenue>loyalty_91b442d385b54e1418d81adc34871053'] = 'Sélectionnés'; +$_MODULE['<{loyalty}fanavenue>loyalty_b56c3bda503a8dc4be356edb0cc31793'] = 'Réduire tout'; +$_MODULE['<{loyalty}fanavenue>loyalty_5ffd7a335dd836b3373f5ec570a58bdc'] = 'Ouvrir tout'; +$_MODULE['<{loyalty}fanavenue>loyalty_5e9df908eafa83cb51c0a3720e8348c7'] = 'Tout cocher'; +$_MODULE['<{loyalty}fanavenue>loyalty_9747d23c8cc358c5ef78c51e59cd6817'] = 'Tout décocher'; +$_MODULE['<{loyalty}fanavenue>loyalty_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{loyalty}fanavenue>loyalty_30e793698766edbaaf84a74d4c377f72'] = 'Progression des points de fidélité'; +$_MODULE['<{loyalty}fanavenue>loyalty_4f2a91e15af2631ff9424564b8a45fb2'] = 'Initial'; +$_MODULE['<{loyalty}fanavenue>loyalty_453e6aa38d87b28ccae545967c53004f'] = 'Indisponible'; +$_MODULE['<{loyalty}fanavenue>loyalty_6366c60fc5b4f4fce0e3dd146494a4f4'] = 'Converti'; +$_MODULE['<{loyalty}fanavenue>loyalty_13148717f8faa9037f37d28971dfc219'] = 'Validation'; +$_MODULE['<{loyalty}fanavenue>loyalty_36c94bd456cf8796723ad09eac258aef'] = 'Gérer mon compte'; +$_MODULE['<{loyalty}fanavenue>loyalty_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'Mon compte'; +$_MODULE['<{loyalty}fanavenue>loyalty_c540093e64d84440025b2d8201f04336'] = 'Mes points de fidélité'; +$_MODULE['<{loyalty}fanavenue>loyalty_01abfc750a0c942167651c40d088531d'] = 'n°'; +$_MODULE['<{loyalty}fanavenue>loyalty_5acc2ceeb883ba07cef2d02ea382f242'] = 'Vous n\'avez pas encore passé de commande'; +$_MODULE['<{loyalty}fanavenue>loyalty_dd1f775e443ff3b9a89270713580a51b'] = 'Précédent'; +$_MODULE['<{loyalty}fanavenue>loyalty_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Suivant'; +$_MODULE['<{loyalty}fanavenue>loyalty_e0aa021e21dddbd6d8cecec71e9cf564'] = 'ok'; +$_MODULE['<{loyalty}fanavenue>loyalty_6c583afb157e33bfb5b7c3d4114c4dd5'] = 'objets :'; +$_MODULE['<{loyalty}fanavenue>loyalty_c48105520852bbd0fa692e4c9fd61628'] = 'Les bons de réductions générés ici peuvent être utilisés pour les articles des catégories suivantes :'; +$_MODULE['<{loyalty}fanavenue>loyalty_b1c94ca2fbc3e78fc30069c8d0f01680'] = 'Toutes'; +$_MODULE['<{loyalty}fanavenue>loyalty_5b7d558a20e8bcb6d9355a012becb1eb'] = 'Etes-vous sûrs de vouloir transformer vos points en bon de réduction ?'; +$_MODULE['<{loyalty}fanavenue>loyalty_4db04271e368fe3d4e1aa7332a18fa9d'] = 'Transformer mes points en un bon de réduction de'; +$_MODULE['<{loyalty}fanavenue>loyalty_b39cba8836db01a04888aef6ba386420'] = 'Mes bons de réductions obtenus'; +$_MODULE['<{loyalty}fanavenue>loyalty_0eceeb45861f9585dd7a97a3e36f85c6'] = 'Créé le'; +$_MODULE['<{loyalty}fanavenue>loyalty_689202409e48743b914713f96d93947c'] = 'Valeur'; +$_MODULE['<{loyalty}fanavenue>loyalty_ca0dbad92a874b2f69b549293387925e'] = 'Code'; +$_MODULE['<{loyalty}fanavenue>loyalty_eb902cf204f3e4dfffeb56d92a9b5c26'] = 'Valide du'; +$_MODULE['<{loyalty}fanavenue>loyalty_b2844b8e17ecaaeae68d018fe9418af0'] = 'Valide jusqu\'au'; +$_MODULE['<{loyalty}fanavenue>loyalty_ec53a8c4f07baed5d8825072c89799be'] = 'État'; +$_MODULE['<{loyalty}fanavenue>loyalty_3ec365dd533ddb7ef3d1c111186ce872'] = 'Détails'; +$_MODULE['<{loyalty}fanavenue>loyalty_29aa46cc3d2677c7e0f216910df600ff'] = 'Frais de port offerts'; +$_MODULE['<{loyalty}fanavenue>loyalty_2c8bb57a0b1dff255f3d6684a9fddda3'] = 'Prêt à être utilisé'; +$_MODULE['<{loyalty}fanavenue>loyalty_24b9e0a0faa7aa28dcadeb4cf7f860fd'] = 'Déjà utilisé'; +$_MODULE['<{loyalty}fanavenue>loyalty_2af3bf4c82c5b33875d532820a959799'] = 'Généré par les commandes suivantes'; +$_MODULE['<{loyalty}fanavenue>loyalty_18fb6221fe0d9895c2e9ba08283f00e9'] = 'Commande n°%d'; +$_MODULE['<{loyalty}fanavenue>loyalty_4c8d2e0395ae7d21e374dcbeb1cbeaaa'] = '%d points.'; +$_MODULE['<{loyalty}fanavenue>loyalty_1f67ea7a0b26e9eacc70523bde28df0c'] = 'plus...'; +$_MODULE['<{loyalty}fanavenue>loyalty_a16cf3ec5200cc519f4fe48e34b1df83'] = 'Le montant de commande minimum pour utiliser ces bons d\'achat est :'; +$_MODULE['<{loyalty}fanavenue>loyalty_8e69341aca5dbf9f55c2e75a2ed5df3c'] = 'Aucun bon de réduction pour le moment.'; +$_MODULE['<{loyalty}fanavenue>loyalty_00d56a5e37c19c59d521530fc8e7f337'] = 'Aucun point de fidélité pour le moment.'; +$_MODULE['<{loyalty}fanavenue>loyalty_0b3db27bc15f682e92ff250ebb167d4b'] = 'Retour à votre compte'; +$_MODULE['<{loyalty}fanavenue>loyalty_8cf04a9734132302f96da8e113e80ce5'] = 'Accueil'; +$_MODULE['<{loyalty}fanavenue>my-account_c540093e64d84440025b2d8201f04336'] = 'Mes points de fidélité'; +$_MODULE['<{loyalty}fanavenue>product_054a9c66cc92b7f1bfcacee3b7c7ad54'] = 'Aucun point de fidélité pour ce produit car il y a déjà une réduction.'; +$_MODULE['<{loyalty}fanavenue>product_e94d481804904a48c1a8093e7a069570'] = 'Aucun point de fidélité pour ce produit.'; +$_MODULE['<{loyalty}fanavenue>product_08ef6b34ab8e7039ef0ee69378f0ac0b'] = 'En achetant ce produit vous pouvez gagner jusqu\'à'; +$_MODULE['<{loyalty}fanavenue>product_2996152bb442bf98c80c515c6055de5f'] = 'points de fidélité'; +$_MODULE['<{loyalty}fanavenue>product_b40d5c523ee75453134b1449dd9cd13a'] = 'point de fidélité'; +$_MODULE['<{loyalty}fanavenue>product_b9cb3a85529dd593c14c838e22976cff'] = 'Votre panier totalisera'; +$_MODULE['<{loyalty}fanavenue>product_0aab81de5c4c87021772015efc184d67'] = 'points'; +$_MODULE['<{loyalty}fanavenue>product_78ee54aa8f813885fe2fe20d232518b9'] = 'point'; +$_MODULE['<{loyalty}fanavenue>product_443c3e03e194c2a4cdb107808b051615'] = 'pouvant être transformé(s) en un bon de réduction de'; +$_MODULE['<{loyalty}fanavenue>shopping-cart_ea2c0ea1a08add3a75273e7f32f05f7a'] = 'Points fidélité'; +$_MODULE['<{loyalty}fanavenue>shopping-cart_562b7108857d8394e83861d0529cc7dd'] = 'En validant votre panier, vous pouvez collecter'; +$_MODULE['<{loyalty}fanavenue>shopping-cart_1340ddee36660d8e1d5f6918dee0ba4e'] = '%d points de fidélité'; +$_MODULE['<{loyalty}fanavenue>shopping-cart_e7e421ccebbe3fafffe0f67dbd595d5b'] = '%d point de fidélité'; +$_MODULE['<{loyalty}fanavenue>shopping-cart_443c3e03e194c2a4cdb107808b051615'] = 'pouvant être transformé(s) en un bon de réduction de'; +$_MODULE['<{loyalty}fanavenue>shopping-cart_2d354f4df80bbebf309f184c3953dc1d'] = 'Offre non applicable pour les commandes passées en tant qu\'invité'; +$_MODULE['<{loyalty}fanavenue>shopping-cart_8cec799df06a3f5a026b31fcd95e0172'] = 'Ajoutez des produits à votre panier pour gagner plus de points de fidélité.'; +$_MODULE['<{loyalty}fanavenue>loyalty_cec73b5ce095a59305ad92a0d47495cb'] = 'A utiliser'; +$_MODULE['<{loyalty}fanavenue>loyalty_019d1ca7d50cc54b995f60d456435e87'] = 'Utilisé'; diff --git a/www/themes/chocolatdemariage/modules/loyalty/views/index.php b/www/themes/chocolatdemariage/modules/loyalty/views/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/views/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/loyalty/views/templates/front/index.php b/www/themes/chocolatdemariage/modules/loyalty/views/templates/front/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/views/templates/front/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/loyalty/views/templates/front/loyalty.tpl b/www/themes/chocolatdemariage/modules/loyalty/views/templates/front/loyalty.tpl new file mode 100644 index 00000000..ae7e4507 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/views/templates/front/loyalty.tpl @@ -0,0 +1,194 @@ +{capture name=path} + {l s='My account' mod='blockwishlist'} + / + {l s='My loyalty points' mod='blockwishlist'} +{/capture} +{capture name=title}{l s='My loyalty points' mod='loyalty'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='account'} + + +
      +
      diff --git a/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/index.php b/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/my-account.tpl b/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/my-account.tpl new file mode 100644 index 00000000..98babe2d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/my-account.tpl @@ -0,0 +1,30 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +
    • + {l s='My loyalty points' mod='loyalty'} +
    • + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/product.tpl b/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/product.tpl new file mode 100644 index 00000000..f9db8b60 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/product.tpl @@ -0,0 +1,27 @@ +

      + {if $points} + {l s='By buying this product you can collect up to' mod='loyalty'} {$points} + {if $points > 1}{l s='loyalty points' mod='loyalty'}{else}{l s='loyalty point' mod='loyalty'}{/if}.
      + {l s='Your cart will total' mod='loyalty'} {$total_points} + {if $total_points > 1}{l s='points' mod='loyalty'}{else}{l s='point' mod='loyalty'}{/if} {l s='that can be converted into a voucher of' mod='loyalty'} + {convertPrice price=$voucher}. + {else} + {if isset($no_pts_discounted) && $no_pts_discounted == 1} + {l s='No reward points for this product because there\'s already a discount.' mod='loyalty'} + {else} + {l s='No reward points for this product.' mod='loyalty'} + {/if} + {/if} +

      +{addJsDef point_rate=$point_rate} +{addJsDef point_value=$point_value} +{addJsDef points_in_cart=$points_in_cart} +{addJsDef none_award=$none_award} + +{addJsDefL name=loyalty_willcollect}{l s='By buying this product you can collect up to' mod='loyalty' js=1}{/addJsDefL} +{addJsDefL name=loyalty_already}{l s='No reward points for this product because there\'s already a discount.' mod='loyalty' js=1}{/addJsDefL} +{addJsDefL name=loyalty_nopoints}{l s='No reward points for this product.' mod='loyalty' js=1}{/addJsDefL} +{addJsDefL name=loyalty_points}{l s='loyalty points' mod='loyalty' js=1}{/addJsDefL} +{addJsDefL name=loyalty_point}{l s='loyalty point' mod='loyalty' js=1}{/addJsDefL} +{addJsDefL name=loyalty_total}{l s='Your cart will total' mod='loyalty' js=1}{/addJsDefL} +{addJsDefL name=loyalty_converted}{l s='that can be converted into a voucher of' mod='loyalty' js=1}{/addJsDefL} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/shopping-cart.tpl b/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/shopping-cart.tpl new file mode 100644 index 00000000..9402b3de --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/views/templates/hook/shopping-cart.tpl @@ -0,0 +1,38 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +

      + + {if $points > 0} + {l s='By checking out this shopping cart you can collect up to' mod='loyalty'} + {if $points > 1}{l s='%d loyalty points' sprintf=$points mod='loyalty'}{else}{l s='%d loyalty point' sprintf=$points mod='loyalty'}{/if} + {l s='that can be converted into a voucher of' mod='loyalty'} {convertPrice price=$voucher}{if isset($guest_checkout) && $guest_checkout}*{/if}.
      + {if isset($guest_checkout) && $guest_checkout}* {l s='Not available for Instant checkout order' mod='loyalty'}{/if} + {else} + {l s='Add some products to your shopping cart to collect some loyalty points.' mod='loyalty'} + {/if} +

      + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/loyalty/views/templates/index.php b/www/themes/chocolatdemariage/modules/loyalty/views/templates/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/loyalty/views/templates/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/mailalerts/index.php b/www/themes/chocolatdemariage/modules/mailalerts/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/customer_qty.html b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/customer_qty.html new file mode 100644 index 00000000..61a8f70e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/customer_qty.html @@ -0,0 +1,34 @@ + + + + +
        + + + + + + +
      + + Bonjour, + +
      + + + +
        + +

      + {product} est maintenant disponible.

      + + Le stock a été réapprovisionné.

      + Vous pouvez accéder à la page produit en cliquant sur le lien suivant: {product}
      + Vous pouvez donc de nouveau commander ce produit depuis notre catalogue en ligne.
      + +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/customer_qty.txt b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/customer_qty.txt new file mode 100644 index 00000000..8e3aeaa5 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/customer_qty.txt @@ -0,0 +1,15 @@ +[{shop_url}] + +Bonjour, + +Le stock a été réapprovisionné. + +Vous pouvez accéder à la page produit en cliquant sur le lien +suivant: {product} [{product_link}] + +Vous pouvez donc de nouveau commander ce produit depuis notre +catalogue en ligne. + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/new_order.html b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/new_order.html new file mode 100644 index 00000000..d3f8807d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/new_order.html @@ -0,0 +1,215 @@ + + + + +
        + + + + + + + + + + + + + +
      + + Bravo ! + +
      + + Une nouvelle commande a été passée sur votre boutique {shop_name} par ce client : {firstname} {lastname} ({email}) + +
      + + + +
        + +

      + Détails de la commande

      + + Commande : {order_name} Date {date}

      Paiement : {payment} +
      + +
       
      + + + + + + + + + + + + + + + + + + + +
      RéférenceProduitPrix unitaireQuantitéPrix total
      +   {items} +
      + + + +
        + + Produits + +  
      + + + +
        + + {total_products} + +  
      + + + +
        + + Réductions + +  
      + + + +
        + + {total_discounts} + +  
      + + + +
        + + Paquet cadeau + +  
      + + + +
        + + {total_wrapping} + +  
      + + + +
        + + Livraison + +  
      + + + +
        + + {total_shipping} + +  
      + + + +
        + + TVA totale + +  
      + + + +
        + + {total_tax_paid} + +  
      + + + +
        + + Total payé + +  
      + + + +
        + + {total_paid} + +  
      +
      + + + +
        + +

      + Transporteur :

      + + {carrier} + + +
       
      + + + +
      + + + +
        + +

      + Adresse de livraison

      + + {delivery_block_html} + + +
       
        + + + +
        + +

      + Adresse de facturation

      + + {invoice_block_html} + + +
       
      + + + +
        + +

      + Message du client :

      + + {message} + + +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/new_order.txt b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/new_order.txt new file mode 100644 index 00000000..5834949d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/new_order.txt @@ -0,0 +1,58 @@ +[{shop_url}] + +Bravo ! + +Une nouvelle commande a été passée sur votre boutique +{shop_name} par ce client : {firstname} {lastname} ({email}) + +COMMANDE : {order_name} Date {date} + +PAIEMENT : {payment} + +RÉFÉRENCE + +PRODUIT + +PRIX UNITAIRE + +QUANTITÉ + +PRIX TOTAL + +{items} + +PRODUITS + +{total_products} + +RÉDUCTIONS + +{total_discounts} + +PAQUET CADEAU + +{total_wrapping} + +LIVRAISON + +{total_shipping} + +TVA TOTALE + +{total_tax_paid} + +TOTAL PAYÉ + +{total_paid} + +{carrier} + +{delivery_block_html} + +{invoice_block_html} + +{message} + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productcoverage.html b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productcoverage.html new file mode 100644 index 00000000..812b5005 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productcoverage.html @@ -0,0 +1,33 @@ + + + + +
        + + + + + + +
      + + Bonjour, + +
      + + + +
        + +

      + {product} est en rupture de stock.

      + + En effet, la quantité disponible est maintenant inférieure au minimum de : {warning_coverage}.

      Couverture actuelle : {current_coverage} +
      + +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productcoverage.txt b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productcoverage.txt new file mode 100644 index 00000000..ebd35880 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productcoverage.txt @@ -0,0 +1,12 @@ +[{shop_url}] + +Bonjour, + +En effet, la quantité disponible est maintenant inférieure au +minimum de : {warning_coverage}. + +COUVERTURE ACTUELLE : {current_coverage} + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productoutofstock.html b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productoutofstock.html new file mode 100644 index 00000000..f22ab42e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productoutofstock.html @@ -0,0 +1,33 @@ + + + + +
        + + + + + + +
      + + Bonjour, + +
      + + + +
        + +

      + {product} est presque en rupture de stock.

      + + Le stock restant est maintenant inférieur au minimum de {last_qty}.

      Stock restant : {qty}

      + Nous vous conseillons de vous rendre sur la page produit du panneau d'administration afin de renouveler vos stocks.
      + +
       
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productoutofstock.txt b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productoutofstock.txt new file mode 100644 index 00000000..101dd741 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/mails/fr/productoutofstock.txt @@ -0,0 +1,14 @@ +[{shop_url}] + +Bonjour, + +Le stock restant est maintenant inférieur au minimum de {last_qty}. + +STOCK RESTANT : {qty} + +Nous vous conseillons de vous rendre sur la page produit du panneau +d'administration afin de renouveler vos stocks. + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/mailalerts/translations/fr.php b/www/themes/chocolatdemariage/modules/mailalerts/translations/fr.php new file mode 100644 index 00000000..bd2760c3 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/translations/fr.php @@ -0,0 +1,52 @@ +mailalerts-account_ae0e822b6fad0de61c231ef188997e92'] = 'Vous devez avoir un produit pour effacer une alerte.'; +$_MODULE['<{mailalerts}wikimow>mailalerts-account_0d15d3afa8c174934ff0e43ce3b99bd3'] = 'Vous devez être identifié pour gérer vos alertes.'; +$_MODULE['<{mailalerts}wikimow>mailalerts-account_a9839ad48cf107667f73bad1d651f2ca'] = 'Aucun modèle trouvé'; +$_MODULE['<{mailalerts}wikimow>mailalerts_fd30254803e8db32521d3390131a44da'] = 'Alertes par e-mail'; +$_MODULE['<{mailalerts}wikimow>mailalerts_2d51f4a7ab8a12c4f35b507019523b8c'] = 'Envoie des notifications par e-mail aux clients et aux marchands.'; +$_MODULE['<{mailalerts}wikimow>mailalerts_8fd3b84964bd6dfec8095f658d200b29'] = 'Êtes-vous sûr de vouloir supprimer toutes les notifications clients ?'; +$_MODULE['<{mailalerts}wikimow>mailalerts_c1ee76f076a5b97e3b4b0c0e5703246e'] = 'Impossible de mettre à jour les réglages'; +$_MODULE['<{mailalerts}wikimow>mailalerts_ce241f25e003bafeb9fce6857d8f027f'] = 'Veuillez saisir une (ou plusieurs) adresse(s) e-mail'; +$_MODULE['<{mailalerts}wikimow>mailalerts_29aae9c646337554f4de7ae29050c39f'] = 'Adresse e-mail invalide :'; +$_MODULE['<{mailalerts}wikimow>mailalerts_462390017ab0938911d2d4e964c0cab7'] = 'Paramètres mis à jour avec succès'; +$_MODULE['<{mailalerts}wikimow>mailalerts_7cb9a154f101c674c945f88dad5c5e28'] = 'Aucun message'; +$_MODULE['<{mailalerts}wikimow>mailalerts_1d744a9ad1dac20645cfc4a36b77323b'] = 'image(s)'; +$_MODULE['<{mailalerts}wikimow>mailalerts_9137796c15dd92e5553c3f29574d0968'] = 'Code de réduction :'; +$_MODULE['<{mailalerts}wikimow>mailalerts_58a20987a1f4e45d508b4491614a2c57'] = 'Notifications pour les clients'; +$_MODULE['<{mailalerts}wikimow>mailalerts_808aaaa33716529eb7c9f658ff4a15b5'] = 'Disponibilité du produit'; +$_MODULE['<{mailalerts}wikimow>mailalerts_bad4762226d82261d8c31fc120a03ed2'] = 'Donne au client la possibilité de recevoir une notification lorsqu\'un produit en rupture de stock est de nouveau disponible.'; +$_MODULE['<{mailalerts}wikimow>mailalerts_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{mailalerts}wikimow>mailalerts_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{mailalerts}wikimow>mailalerts_a5b84d670ff303fdc89d20cf979a1003'] = 'Commande modifiée'; +$_MODULE['<{mailalerts}wikimow>mailalerts_0c00f6da997acaa413d658206e25235a'] = 'Envoie un e-mail au client lorsque sa commande est modifiée.'; +$_MODULE['<{mailalerts}wikimow>mailalerts_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{mailalerts}wikimow>mailalerts_6f974bbda9064a9c0836370dbf5a6076'] = 'Notifications pour le marchand'; +$_MODULE['<{mailalerts}wikimow>mailalerts_4c9120f1a5947445c0e9620254ceb30b'] = 'Nouvelle commande'; +$_MODULE['<{mailalerts}wikimow>mailalerts_382ba298d6c80b03037629d326811919'] = 'Recevoir une notification lorsqu\'une commande est passée.'; +$_MODULE['<{mailalerts}wikimow>mailalerts_b55197a49e8c4cd8c314bc2aa39d6feb'] = 'Rupture de stock'; +$_MODULE['<{mailalerts}wikimow>mailalerts_c0146c441cd6d5dc9d6e0ea1464b345f'] = 'Recevoir une notification si les quantités disponibles d\'un produit sont inférieures au seuil suivant.'; +$_MODULE['<{mailalerts}wikimow>mailalerts_2a63f555989152ba866b43a1faacd680'] = 'Seuil'; +$_MODULE['<{mailalerts}wikimow>mailalerts_5b38721cd2e6ea2e12a664fb6dca1990'] = 'Quantité à partir de laquelle le produit est considéré en rupture de stock.'; +$_MODULE['<{mailalerts}wikimow>mailalerts_135d106e835a4fa3b6fb5c4638a5d76b'] = 'Alerte de couverture'; +$_MODULE['<{mailalerts}wikimow>mailalerts_218786c9273b95bc637e7adb710b4195'] = 'Recevoir une notification quand la couverture d\'un produit est insuffisante.'; +$_MODULE['<{mailalerts}wikimow>mailalerts_9841bdc50c4226cb6ec5db76494249e6'] = 'Couverture'; +$_MODULE['<{mailalerts}wikimow>mailalerts_2a4ae220a78d0c4a4d4c2b7285753321'] = 'Couverture de stock, en jours. Cette valeur est également utilisée pour calculer la couverture actuelle d\'un produit.'; +$_MODULE['<{mailalerts}wikimow>mailalerts_4762fdc5fdf2ab3118f73fe252a6668b'] = 'Retours'; +$_MODULE['<{mailalerts}wikimow>mailalerts_6408356e699097abbb968b575499f76e'] = 'Recevoir un e-mail lorsqu\'un client sollicite un retour marchandise.'; +$_MODULE['<{mailalerts}wikimow>mailalerts_4c3c81fd56b02829a5a1cf953396cd55'] = 'Adresses e-mail'; +$_MODULE['<{mailalerts}wikimow>mailalerts_ee15e8240b16c6d48b217a1965b0ff22'] = 'Une adresse e-mail par ligne (ex. : jean@example.com).'; +$_MODULE['<{mailalerts}wikimow>mailalerts-account_36c94bd456cf8796723ad09eac258aef'] = 'Gérer mon compte'; +$_MODULE['<{mailalerts}wikimow>mailalerts-account_d95cf4ab2cbf1dfb63f066b50558b07d'] = 'Mon compte'; +$_MODULE['<{mailalerts}wikimow>mailalerts-account_4edfd10d0bb5f51e0fd2327df608b5a8'] = 'Mes alertes'; +$_MODULE['<{mailalerts}wikimow>mailalerts-account_1063e38cb53d94d386f21227fcd84717'] = 'Retirer'; +$_MODULE['<{mailalerts}wikimow>mailalerts-account_8bb23c2ae698681ebb650f43acb54dab'] = 'Aucune alerte mail.'; +$_MODULE['<{mailalerts}wikimow>mailalerts-account_0b3db27bc15f682e92ff250ebb167d4b'] = 'Retour à votre compte'; +$_MODULE['<{mailalerts}wikimow>my-account_4edfd10d0bb5f51e0fd2327df608b5a8'] = 'Mes alertes'; +$_MODULE['<{mailalerts}wikimow>product_67135a14d3ac4f1369633dd006d6efec'] = 'votre@email.com'; +$_MODULE['<{mailalerts}wikimow>product_61172eb93737ebf095d3fa02119ce1df'] = 'Demande de notification enregistrée'; +$_MODULE['<{mailalerts}wikimow>product_bb51a155575b81f4a07f7a9bafdc3b01'] = 'Vous avez déjà une alerte pour ce produit'; +$_MODULE['<{mailalerts}wikimow>product_900f8551b29793ecb604a545b2059cc1'] = 'Votre adresse e-mail est invalide'; +$_MODULE['<{mailalerts}wikimow>product_546e02eaa9a986c83cc347e273269f2c'] = 'Prévenez-moi lorsque le produit est disponible'; diff --git a/www/themes/chocolatdemariage/modules/mailalerts/views/index.php b/www/themes/chocolatdemariage/modules/mailalerts/views/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/views/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/mailalerts/views/templates/front/index.php b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/front/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/front/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/mailalerts/views/templates/front/mailalerts-account.tpl b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/front/mailalerts-account.tpl new file mode 100644 index 00000000..a5d2301d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/front/mailalerts-account.tpl @@ -0,0 +1,54 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{capture name=path}{l s='My account' mod='mailalerts'}{$navigationPipe}{l s='My alerts' mod='mailalerts'}{/capture} +
      +

      {l s='My alerts' mod='mailalerts'}

      + {if $mailAlerts} + + {/if} +

      {l s='No mail alerts yet.' mod='mailalerts'}

      + +
      +{addJsDef mailalerts_url_remove=$link->getModuleLink('mailalerts', 'actions', ['process' => 'remove'])|escape:'quotes':'UTF-8'} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/mailalerts/views/templates/hook/index.php b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/hook/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/hook/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/mailalerts/views/templates/hook/my-account.tpl b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/hook/my-account.tpl new file mode 100644 index 00000000..baef4a1d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/hook/my-account.tpl @@ -0,0 +1,31 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +
    • + + + {l s='My alerts' mod='mailalerts'} + +
    • diff --git a/www/themes/chocolatdemariage/modules/mailalerts/views/templates/hook/product.tpl b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/hook/product.tpl new file mode 100644 index 00000000..a1271ac0 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/hook/product.tpl @@ -0,0 +1,44 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @version Release: $Revision$ +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + {if isset($email) AND $email} +

      + +

      + {/if} + {l s='Notify me when available' mod='mailalerts'} + +{strip} +{addJsDef oosHookJsCodeFunctions=array('oosHookJsCodeMailAlert')} +{addJsDef mailalerts_url_check=$link->getModuleLink('mailalerts', 'actions', ['process' => 'check'])} +{addJsDef mailalerts_url_add=$link->getModuleLink('mailalerts', 'actions', ['process' => 'add'])} + +{addJsDefL name='mailalerts_placeholder'}{l s='your@email.com' mod='mailalerts' js=1}{/addJsDefL} +{addJsDefL name='mailalerts_registered'}{l s='Request notification registered' mod='mailalerts' js=1}{/addJsDefL} +{addJsDefL name='mailalerts_already'}{l s='You already have an alert for this product' mod='mailalerts' js=1}{/addJsDefL} +{addJsDefL name='mailalerts_invalid'}{l s='Your e-mail address is invalid' mod='mailalerts' js=1}{/addJsDefL} +{/strip} + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/mailalerts/views/templates/index.php b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/mailalerts/views/templates/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/newsletter/translations/fr.php b/www/themes/chocolatdemariage/modules/newsletter/translations/fr.php new file mode 100644 index 00000000..6ea75faa --- /dev/null +++ b/www/themes/chocolatdemariage/modules/newsletter/translations/fr.php @@ -0,0 +1,24 @@ +newsletter_ffb7e666a70151215b4c55c6268d7d72'] = 'Lettre d\'informations'; +$_MODULE['<{newsletter}fanavenue>newsletter_804a924e464fd21ed92f820224c4091d'] = 'Génère un fichier .CSV pour votre envoi d\'e-mails'; +$_MODULE['<{newsletter}fanavenue>newsletter_c3987e4cac14a8456515f0d200da04ee'] = 'Tous les pays'; +$_MODULE['<{newsletter}fanavenue>newsletter_fa01fd956e87307bce4c90a0de9b0437'] = 'Pays du client'; +$_MODULE['<{newsletter}fanavenue>newsletter_c0859b0a5241dff468da2a9a93c3284f'] = 'Filtrer les clients par pays'; +$_MODULE['<{newsletter}fanavenue>newsletter_2198f293f5e1e95dddeff819fbca0975'] = 'Inscrits lettre d\'info.'; +$_MODULE['<{newsletter}fanavenue>newsletter_99006a61d48499231e1be92241cf772a'] = 'Opérer un filtre sur les inscrits à la lettre d\'information.'; +$_MODULE['<{newsletter}fanavenue>newsletter_7e3a51a56ddd2846e21c33f05e0aea6f'] = 'Tous les clients'; +$_MODULE['<{newsletter}fanavenue>newsletter_39f7a3e2b56e9bfd753ba6325533a127'] = 'Inscrits'; +$_MODULE['<{newsletter}fanavenue>newsletter_011d8c5d94f729f013963d856cd78745'] = 'Non-inscrits'; +$_MODULE['<{newsletter}fanavenue>newsletter_793ee192a9124cd6f529460eef17d3e5'] = 'Inscrits pub'; +$_MODULE['<{newsletter}fanavenue>newsletter_7b15c043d66fecc45c8752592aa38e38'] = 'Opérer un filtre sur les inscrits aux messages publicitaires.'; +$_MODULE['<{newsletter}fanavenue>newsletter_82e5e0bc0f9c776c98253d569c111c0f'] = 'Aucun client trouvé avec ces paramètres'; +$_MODULE['<{newsletter}fanavenue>newsletter_644ecc2486a059ca16b001a77909bf40'] = 'Le fichier .CSV a bien été exporté : %d clients trouvés.'; +$_MODULE['<{newsletter}fanavenue>newsletter_48e3d5f66961b621c78f709afcd7d437'] = 'Télécharger le fichier'; +$_MODULE['<{newsletter}fanavenue>newsletter_81573e0ea79138f02fd2cee94786d7e9'] = 'Erreur : impossible d\'écrire vers'; +$_MODULE['<{newsletter}fanavenue>newsletter_73059f9530a1a37563150df4dea4bb70'] = 'Tous les abonnés'; +$_MODULE['<{newsletter}fanavenue>newsletter_6395c19dc5a1cef9ca125b9736358dc7'] = 'Abonnés aux partenaires'; +$_MODULE['<{newsletter}fanavenue>newsletter_4713ef5f2d6fc1e8f088c850e696a04b'] = 'Export des clients'; +$_MODULE['<{newsletter}fanavenue>newsletter_dbb392a2dc9b38722e69f6032faea73e'] = 'Exporte un fichier CSV'; diff --git a/www/themes/chocolatdemariage/modules/pagesnotfound/translations/fr.php b/www/themes/chocolatdemariage/modules/pagesnotfound/translations/fr.php new file mode 100644 index 00000000..fc8dd62e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/pagesnotfound/translations/fr.php @@ -0,0 +1,22 @@ +pagesnotfound_251295238bdf7693252f2804c8d3707e'] = 'Pages introuvables'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_607cc8b8993662a37cac86032fb071d2'] = 'Ajoute un onglet au tableau de bord de statistiques, affichant les pages demandées par vos visiteurs mais qui n\'ont pas été trouvées.'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_dc3a3db6b98723bf91f924537a630600'] = 'Le cache \"pages introuvables\" a été vidé.'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_b323790d8ee3c43d317d19aea5012626'] = 'Le cache \"pages introuvables\" a été effacé.'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_3604249130acf7fda296e16edc996e5b'] = 'Erreurs 404'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_675f1f46497aeeee35832a5d9d095976'] = 'Une erreur 404 est un code d\'erreur HTTP signifiant que le fichier demandé par l\'utilisateur est introuvable. Dans votre cas cela signifie qu\'un de vos visiteurs a tapé une mauvaise URL dans la barre d\'adresse ou que votre site ou un autre site contient un lien mort quelque part. Quand cela est possible, la page source est affichée afin que vous puissiez trouver la page ou le site qui contient le lien mort. Dans le cas contraire, il s\'agit probablement d\'un accès direct, ce qui peut aussi vouloir dire qu\'un utilisateur a mis en favoris une page qui n\'existe plus.'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_a90083861c168ef985bf70763980aa60'] = 'Comment attraper ces erreurs ?'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_4f803d59ee120b11662027e049cba1f3'] = 'Si votre hébergeur autorise les fichiers .htaccess, vous pouvez en créer un à la racine de votre PrestaShop et insérer la ligne suivante : \"%s\".'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_07e7f83ae625fe216a644d09feab4573'] = 'Un utilisateur demandant une page qui n\'existe pas sera renvoyé vers la page suivante : %s. Ce module note les accès à cette page.'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_01bd0bf7c5a68ad6ee4423118be3f7b6'] = 'Vous devez utiliser un fichier .htaccess pour renvoyer les erreurs 404 vers la page \"404.php\".'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_193cfc9be3b995831c6af2fea6650e60'] = 'Page'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_b6f05e5ddde1ec63d992d61144452dfa'] = 'Origine'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_64d129224a5377b63e9727479ec987d9'] = 'Compteur'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_4a7a7e7cda40454cee7ec247660f8017'] = 'Aucun problème de type \"page introuvable\" pour le moment.'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_d8847bc418fc4f5a3e37c2e8390bb9ed'] = 'Suppression'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_b9ae3636d6e672413a163f7cb34beb84'] = 'Vider toutes les mentions \"pages introuvables\" pour cette intervalle de temps'; +$_MODULE['<{pagesnotfound}fanavenue>pagesnotfound_0cf5c3a279c0e8c57b232d8c6bc3f06a'] = 'Vider toutes les mentions \"pages introuvables'; diff --git a/www/themes/chocolatdemariage/modules/paybox/translations/fr.php b/www/themes/chocolatdemariage/modules/paybox/translations/fr.php new file mode 100644 index 00000000..e4b0eadb --- /dev/null +++ b/www/themes/chocolatdemariage/modules/paybox/translations/fr.php @@ -0,0 +1,232 @@ +directcapturepayment_51fb1779b046db3be099c8ae8b838bb8'] = 'L\'autorisation de paiement a été débitée.'; +$_MODULE['<{paybox}fanavenue>directcapturepayment_5f2ef6fafdaffde2d9eb8150cfe79fd8'] = 'La commande a été remboursée complètement. '; +$_MODULE['<{paybox}fanavenue>directcapturepayment_399c25f45d7c10a03e5f2b7f843f9953'] = 'Montant remboursé : '; +$_MODULE['<{paybox}fanavenue>directcapturepayment_e3f1c70e6812d2f459c8a19b48486aeb'] = 'Montant total remboursé jusqu\'au présent : '; +$_MODULE['<{paybox}fanavenue>directvalidation_fd9322c12f03dbfc742720e087b2eb8c'] = 'Compte Wallet ajouté'; +$_MODULE['<{paybox}fanavenue>getclientlocation_fdb3c85d33808426ae5bfaafcbd0e472'] = 'Information sur la localisation où le paiement a été effectué.'; +$_MODULE['<{paybox}fanavenue>getclientlocation_bffb711ec36f280459d11dce315da72f'] = 'Ville : '; +$_MODULE['<{paybox}fanavenue>getclientlocation_4505de1f3d02176aa6f1403778c5add1'] = 'Region : '; +$_MODULE['<{paybox}fanavenue>getclientlocation_f64be5eef68442a8f50cf535b92ad3e4'] = 'Pays : '; +$_MODULE['<{paybox}fanavenue>paybox_3deb0a4146e33809942e46416fb60228'] = 'Paybox'; +$_MODULE['<{paybox}fanavenue>paybox_71e2cb9ac1205b32dc7db6f278ed7002'] = 'Le module de paiement Paybox vous permet de payer par carte de crédit'; +$_MODULE['<{paybox}fanavenue>paybox_360b6ca40a86b514de126342a6273b62'] = 'Veuillez activer cURL sur votre serveur'; +$_MODULE['<{paybox}fanavenue>paybox_6c58031e7824c3cd6febc2f2107b0652'] = 'La configuration a été actualisée'; +$_MODULE['<{paybox}fanavenue>paybox_4f09ca344ac9624511e83a77d6a95fce'] = 'Erreur dans l\'emplacement du répertoire ou dans les autorisations de stockage de l\'image.'; +$_MODULE['<{paybox}fanavenue>paybox_b8bbddc0884700ca8cff6fe7d4c1b126'] = 'Erreur dans le type de fichier que vous essayez de télécharger.'; +$_MODULE['<{paybox}fanavenue>paybox_365170ddac82455de60e227638bf5e77'] = 'Etes-vous sûr de vouloir débiter ce paiement ? '; +$_MODULE['<{paybox}fanavenue>paybox_6d47df23a5522379fd75661cea236935'] = 'Etes-vous sûr de vouloir rembourser ce paiement ?'; +$_MODULE['<{paybox}fanavenue>paybox_1e785f55f366e1684126c0aff680edfa'] = 'Etes-vous sûr de vouloir rembourser partiellement ce paiement ?'; +$_MODULE['<{paybox}fanavenue>paybox_dac7bf7105d945fd13381956ff2ac61d'] = 'Êtes-vous sur de vouloir anuler cet abonnement ? '; +$_MODULE['<{paybox}fanavenue>paybox_db0047aeb0c1da3af12f9cba77d952b2'] = 'Erreur : Aucun serveur n\'a été trouvé !'; +$_MODULE['<{paybox}fanavenue>paybox_26a1603d67d96b52e9ddd6b451834b9f'] = 'Payez par carte bancaire avec Paybox'; +$_MODULE['<{paybox}fanavenue>paybox_7b6c5d73573ac31b991501d9b8b7438d'] = 'Payez par carte de crédit en 2 versements avec Paybox'; +$_MODULE['<{paybox}fanavenue>paybox_0d7a44615af3c5590b12a7235e049340'] = 'Payez par carte de crédit en 3 versements avec Paybox'; +$_MODULE['<{paybox}fanavenue>paybox_3a0c629c834947f2e5a353bc274be67c'] = 'Payez par carte de crédit en 4 versements avec Paybox'; +$_MODULE['<{paybox}fanavenue>paybox_e64930ed718d6ad993865fd636910173'] = 'Les frais seront prélevés mensuellement.'; +$_MODULE['<{paybox}fanavenue>paybox_dcaa6312e75dffb671580d524f1eff36'] = 'Les frais seront prélevés tous les'; +$_MODULE['<{paybox}fanavenue>paybox_45ba1ef3520daf3edffede28b5537193'] = 'mois.'; +$_MODULE['<{paybox}fanavenue>paybox_dd9f1e748b88ae6d0fee7a81c9ed3b52'] = 'Souscrire un abonnement.'; +$_MODULE['<{paybox}fanavenue>paybox_25065e3ef9274f9b0e3088340f6d79e6'] = 'Payez par carte de crédit'; +$_MODULE['<{paybox}fanavenue>paybox_18760d07e34e0c86d87277a5392efc03'] = 'Type de paiement :'; +$_MODULE['<{paybox}fanavenue>paybox_4ecf0a5f7e62134c44fc2776a8d9e780'] = 'Type de carte :'; +$_MODULE['<{paybox}fanavenue>paybox_b0b0f9551a98873ae2999c69a81ab12e'] = 'Date d\'expiration (AA/MM) :'; +$_MODULE['<{paybox}fanavenue>paybox_f67d840174c05b08808e10ebb4634a70'] = 'Code pays de l’adresse du titulaire de la carte :'; +$_MODULE['<{paybox}fanavenue>paybox_d1767c3f60d4a5fdc51001d041595c2a'] = 'Identifiant Transaction Paybox :'; +$_MODULE['<{paybox}fanavenue>paybox_907163c84e78edc7c7de7d31aa5b6668'] = 'Référence de la commande :'; +$_MODULE['<{paybox}fanavenue>paybox_c50dd8a3391ebb9b04e485d873110756'] = 'Numéro d\'appel Paybox'; +$_MODULE['<{paybox}fanavenue>paybox_cba3c6acef03a6c9de61b70bdb8181e9'] = 'Numéro d\'autorisation :'; +$_MODULE['<{paybox}fanavenue>paybox_d9d86930ef0817deaa5e9310574cae4d'] = 'Numéro du souscripteur :'; +$_MODULE['<{paybox}fanavenue>paybox_60bbd993bbaaf3ef628c8f1c446be961'] = 'Date d\'opération de la transaction sur la plateforme Paybox :'; +$_MODULE['<{paybox}fanavenue>paybox_8ac33bfb4b0a4de93af80a5d3cc8883e'] = 'Montant de la Transaction :'; +$_MODULE['<{paybox}fanavenue>paybox_cf4809d9a6b7716dae0fe61517c7b7bb'] = 'Signature des champs :'; +$_MODULE['<{paybox}fanavenue>paybox_d854a53c1be2a53e94403b210bc68551'] = 'Code du pays de délivrance de la carte :'; +$_MODULE['<{paybox}fanavenue>paybox_10eb1b60eed2c6f5b41773c8c1d497f5'] = 'Identifiant Transaction Paybox (NUMTRANS) :'; +$_MODULE['<{paybox}fanavenue>paybox_6bb5a7bab89ca3f0eb8b9e6f6db9c9a0'] = 'Numéro d\'Appel Paybox (NUMAPPEL) :'; +$_MODULE['<{paybox}fanavenue>paybox_14db78437e9f8b27a417edad23fe79be'] = 'Identificateur Unique de la demande (NUMQUESTION) :'; +$_MODULE['<{paybox}fanavenue>paybox_730cba291517088214cdd68d4f75d41e'] = 'Code de réponse :'; +$_MODULE['<{paybox}fanavenue>paybox_92037fdbeba756932d13d03a23e4a258'] = 'Status :'; +$_MODULE['<{paybox}fanavenue>paybox_5f40580e7014171faba501e87932c5b0'] = 'Mode de paiement choisi : '; +$_MODULE['<{paybox}fanavenue>short_a8bc33ae1fd4d934138e01cb5210e05b'] = 'Délai d\'attente dépassé ! Erreur dans l\'appel de Paybox'; +$_MODULE['<{paybox}fanavenue>addons_2fa0a8c4d85619218224a8a88b76f165'] = 'Merci d\'avoir choisi un module développé par l\'équipe Addons de PrestaShop.'; +$_MODULE['<{paybox}fanavenue>addons_9886df5ae168c20c3926e7e9f41adb45'] = 'Vous rencontrez un problème d\'utilisation du module ? Nos équipes sont à votre service. Contactez nous via le '; +$_MODULE['<{paybox}fanavenue>addons_23372c0d3713719764670087006fc1b6'] = 'formulaire de contact'; +$_MODULE['<{paybox}fanavenue>addons_7b3c61e9446620d8aa80f473a661254f'] = 'Avant de nous contacter et afin de vous faire gagner du temps :'; +$_MODULE['<{paybox}fanavenue>addons_47fad5151819f320629572659a9bb648'] = 'Assurez-vous de bien avoir consulté la documentation.'; +$_MODULE['<{paybox}fanavenue>addons_da771cda19f288952ad7816d268d2753'] = 'Dans le cas où vous nous contactez via le formulaire, n\'hésitez pas à nous fournir dès votre premier message, un maximum de détails sur le problème rencontré et ses origines (captures d\'écran, actions à reproduire pour constater le bug, etc...).'; +$_MODULE['<{paybox}fanavenue>addons_1b9441f293cd7307b59296f616bb858a'] = 'Ce module a été développé par PrestaShop et ne peut être vendu que sur addons.prestashop.com'; +$_MODULE['<{paybox}fanavenue>configuration_5b6cf869265c13af8566f192b4ab3d2a'] = 'Documentation'; +$_MODULE['<{paybox}fanavenue>configuration_254f642527b45bc260048e30704edb39'] = 'Configuration'; +$_MODULE['<{paybox}fanavenue>configuration_cd494d76449d5dfe0c0adfb2f3447761'] = 'Moyens de paiement'; +$_MODULE['<{paybox}fanavenue>configuration_4ca2c509994c2776d0880357b4e8e5be'] = 'Abonnements'; +$_MODULE['<{paybox}fanavenue>configuration_bbaff12800505b22a853e8b7f4eb6a22'] = 'Contact'; +$_MODULE['<{paybox}fanavenue>header_069c31b919cc0d1a17f636599ad7e454'] = 'Configurer Paybox'; +$_MODULE['<{paybox}fanavenue>header_f1206f9fadc5ce41694f69129aecac26'] = 'Configuration'; +$_MODULE['<{paybox}fanavenue>header_bcfaccebf745acfd5e75351095a5394a'] = 'Désactivé'; +$_MODULE['<{paybox}fanavenue>header_2faec1f9f8cc7f8f40d521c4dd574f49'] = 'Activé'; +$_MODULE['<{paybox}fanavenue>header_a27dfe771799a09fd55fea73286eb6ab'] = 'Désinstallé'; +$_MODULE['<{paybox}fanavenue>header_526d688f37a86d3c3f27d0c5016eb71d'] = 'Réinitiallisé'; +$_MODULE['<{paybox}fanavenue>header_53103fcc4656f55c219b600ded3c7438'] = 'Points d\'accroche'; +$_MODULE['<{paybox}fanavenue>header_0557fa923dcee4d0f86b1409f5c2167f'] = 'Retour'; +$_MODULE['<{paybox}fanavenue>hookadminorder_3deb0a4146e33809942e46416fb60228'] = 'Paybox'; +$_MODULE['<{paybox}fanavenue>hookadminorder_0ed679b55e82c3b261a55d4e95809edf'] = 'Status actuel avec Paybox :'; +$_MODULE['<{paybox}fanavenue>hookadminorder_5c57b43fe90874131b516b226b97df72'] = 'Vous êtes en mode multiboutique. Merci de le paramétrer à une boutique spécifique afin de traiter chaque commande.'; +$_MODULE['<{paybox}fanavenue>hookadminorder_805e4033260b5e2d724985deb3f79303'] = 'Capturer le paiement total'; +$_MODULE['<{paybox}fanavenue>hookadminorder_abcec07843d3ec02783b27587560f85f'] = 'Remboursement total'; +$_MODULE['<{paybox}fanavenue>hookadminorder_c985a711556e2edf5cac28dfbdb43ff0'] = 'Remboursement partiel'; +$_MODULE['<{paybox}fanavenue>hookadminorder_b2f40690858b404ed10e62bdf422c704'] = 'Montant'; +$_MODULE['<{paybox}fanavenue>hookadminorder_d3c845a7f665ce2b8e42e8fe17c67149'] = 'Maximum remboursable :'; +$_MODULE['<{paybox}fanavenue>hookadminorder_a41be9fecd7f14494f6fefe384ee2e32'] = 'Annuler l\'abonnement'; +$_MODULE['<{paybox}fanavenue>hookadminorder_0c6d8ba5966e2d40d85d300b1f3e03c1'] = 'Abonnement annulé'; +$_MODULE['<{paybox}fanavenue>hookadminorder_fb83597e368199922b97469f9fcd06ba'] = 'Voir la localisation du Client'; +$_MODULE['<{paybox}fanavenue>hookclientlocation_fb83597e368199922b97469f9fcd06ba'] = 'Voir la localisation du Client'; +$_MODULE['<{paybox}fanavenue>inquiry_fa04914b4aecf6927a4df79581e03103'] = 'Cela est le status actuel du paiement selon Paybox.'; +$_MODULE['<{paybox}fanavenue>inquiry_988fd738de9c6d177440c5dcf69e73ce'] = 'Retour'; +$_MODULE['<{paybox}fanavenue>translations_1311e5ddedf25a4f6cd6059cbf04c21e'] = 'Gestion des traductions'; +$_MODULE['<{paybox}fanavenue>config_bfac5ce7f2e942aaf6bf23308db3f681'] = 'Configuration de Paybox'; +$_MODULE['<{paybox}fanavenue>config_e0c5e17063db4b2e1b276bd3bad7b222'] = 'Votre boutique est en maintenance. Donc, votre banque ne peut pas accéder au fichier de validation de commandes.'; +$_MODULE['<{paybox}fanavenue>config_72dc0530f09a112ae20dbe8636ee90f5'] = 'Vous êtes en mode multiboutique. Merci de configurer le module séparément pour chaque boutique.'; +$_MODULE['<{paybox}fanavenue>config_7e3ef323b81bdd176676a397b28c6cf4'] = 'Bienvenu dans l\'interface de configuration de PAYBOX'; +$_MODULE['<{paybox}fanavenue>config_27fbeee247d483465e8e6f56a184f1ef'] = 'L’onglet Configuration permet de renseigner les identifiants associés à votre compte Paybox.'; +$_MODULE['<{paybox}fanavenue>config_c140994d84ca4bb43f75e3eb827c4722'] = 'Afin de profiter pleinement des fonctionnalités offertes par le module Paybox, vous devez avoir souscrit un contrat de VAD auprès de votre banque. A réception du dossier d’adhésion, PAYBOX procédera à l’activation et au paramétrage de votre compte et vous le notifiera par l’envoi d’un email d’ouverture de compte avec les éléments nécessaires (numéro de site, numéro de rang, identifiant Paybox) à la configuration et à la mise en production de votre module.'; +$_MODULE['<{paybox}fanavenue>config_0ba29c6a1afacf586b03a26162c72274'] = 'Mode'; +$_MODULE['<{paybox}fanavenue>config_756d97bb256b8580d4d71ee0c547804e'] = 'Production'; +$_MODULE['<{paybox}fanavenue>config_03a36f89aad8dd8286bc5fe6692cbbeb'] = 'Mode test'; +$_MODULE['<{paybox}fanavenue>config_44e0616f63ccabefad8e448ec259e146'] = 'Voulez vous utiliser les informations de votre compte pour tester ? Sinon, vous pouvez utiliser les informations fournies par défaut.'; +$_MODULE['<{paybox}fanavenue>config_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{paybox}fanavenue>config_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{paybox}fanavenue>config_549a2ad70a306a8db9da5da33e7c2c65'] = 'Configuration du compte'; +$_MODULE['<{paybox}fanavenue>config_a035d1cf13e6c1beb7051705a56ceb91'] = 'Veuillez vérifier que votre compte Paybox est en mode production dans votre interface Paybox.'; +$_MODULE['<{paybox}fanavenue>config_9d33dd9bcda32aea01f7d2fc39046481'] = 'Numéro du site (TPE 7 chiffres)'; +$_MODULE['<{paybox}fanavenue>config_3cb5a140f9f2dc706c5ccd57b9be4d4b'] = 'Vous est envoyé par Paybox'; +$_MODULE['<{paybox}fanavenue>config_da2b6e65d72c9117f03a377a107083b2'] = 'Rang (les deux derniers chiffres)'; +$_MODULE['<{paybox}fanavenue>config_15c3e4b4f3b7e6ed46b6b94a972a1a78'] = 'Identifiant Paybox (9 chiffres)'; +$_MODULE['<{paybox}fanavenue>config_26656620784078eda1f3c798445dcee9'] = 'Clé d\'autorisation HMAC'; +$_MODULE['<{paybox}fanavenue>config_f75fdf26f39b3c6e31d7bcc8e4784751'] = 'Clé secrète HMAC à générer depuis l\'interface Paybox'; +$_MODULE['<{paybox}fanavenue>config_a89df49bd89d1d0005f5edb78a1d0ec2'] = 'Solution Paybox souscrite'; +$_MODULE['<{paybox}fanavenue>config_e78c11c00b1d266c35682948558e70f1'] = 'Pack Essentiel'; +$_MODULE['<{paybox}fanavenue>config_af14834203ce429ab385318d56fc8645'] = 'Pack Flexible'; +$_MODULE['<{paybox}fanavenue>config_4e134e709aa0b7a0e96389893ac7702d'] = 'Pack Plus'; +$_MODULE['<{paybox}fanavenue>config_68b83f9f46e2e390408d7a0ced888e3d'] = 'Mot de passe'; +$_MODULE['<{paybox}fanavenue>config_b54cae027174159a78c651b2875617cf'] = 'Options de paiement'; +$_MODULE['<{paybox}fanavenue>config_c82f3d8aab9d3c37049600cafa0cce2a'] = 'Totale intègration'; +$_MODULE['<{paybox}fanavenue>config_eb6d8ae6f20283755b339c0dc273988b'] = 'Redirection'; +$_MODULE['<{paybox}fanavenue>config_6aec80fc9bb0cd2be232b72a67f9743b'] = 'Paybox Direct'; +$_MODULE['<{paybox}fanavenue>config_6b2a234a5ee3df11161566d918b6dc56'] = 'Paybox Direct Plus'; +$_MODULE['<{paybox}fanavenue>config_904ba363cd3bacb46c298d524ddf4565'] = 'Souhaitez-vous activer One Click Checkout ? '; +$_MODULE['<{paybox}fanavenue>config_f0a37c04e8fef0f945b42dcd9f54ceed'] = 'Pour le paiement en 1 seul versement, vous pouvez choisir entre Redirection (votre client va pouvoir réaliser le paiement depuis le site sécurisé de Paybox) ou Totale intégration (le client choisit le moyen de paiement sur votre boutique).'; +$_MODULE['<{paybox}fanavenue>config_1fbb1e3943c2c6c560247ac8f9289780'] = 'Détaillé'; +$_MODULE['<{paybox}fanavenue>config_9b6545e4cea9b4ad4979d41bb9170e2b'] = 'Avancée'; +$_MODULE['<{paybox}fanavenue>config_cfd31a867edd71de49097b0874441d8a'] = 'Détaillé :'; +$_MODULE['<{paybox}fanavenue>config_4b5d732d1011e1250fb920b60daf87bc'] = 'Celui est le bouton de paiement par défaut.'; +$_MODULE['<{paybox}fanavenue>config_c6a246713058c3351cee444c854cdb95'] = 'Avancée :'; +$_MODULE['<{paybox}fanavenue>config_5f262642144c160e58d14706df6dbc5c'] = 'Vos clients peuvent être envoyés directement sur une page de paiement pour des cartes spécifiques. Vous pouvez activer les moyens de paiement sur l\'onglet du menu de gauche si vous sélectionnez l\'option Avancée.'; +$_MODULE['<{paybox}fanavenue>config_f851641420d7aca9eb9f6bf8e98822f8'] = 'Paiement en 1x'; +$_MODULE['<{paybox}fanavenue>config_5da618e8e4b89c66fe86e32cdafde142'] = 'de'; +$_MODULE['<{paybox}fanavenue>config_aae74671e5a945b436131719499d52c2'] = 'Paiement en plusieurs fois'; +$_MODULE['<{paybox}fanavenue>config_efce28d80b8d68745243ed904cd188bf'] = 'Veuillez vous assurer que vous avez souscrit à l\'option de paiement en plusieurs fois avant de le configurer.'; +$_MODULE['<{paybox}fanavenue>config_7aa08b72cf7f54211f260a3fd38695f0'] = 'Paiement en 2x'; +$_MODULE['<{paybox}fanavenue>config_eb94ae6a15d398223988f82524727387'] = 'Paiement en 3x'; +$_MODULE['<{paybox}fanavenue>config_297875a403c3fca688d44eb496809403'] = 'Paiement en 4x'; +$_MODULE['<{paybox}fanavenue>config_75c4df595cb0838188b2fbbb8c8fff54'] = 'Choisissez le nombre de jour entre chaque paiement :'; +$_MODULE['<{paybox}fanavenue>config_03dedc28dd863b95ea2e74d9007fbf1a'] = 'Les paiements en 2x, 3x et 4x sont permis uniquement depuis le site de Paybox.'; +$_MODULE['<{paybox}fanavenue>config_1a8cf1c3b8834c50ae678c2adae0833d'] = 'Type débit'; +$_MODULE['<{paybox}fanavenue>config_43f6615bbb2c40a5306ff804094420b1'] = 'Immédiat'; +$_MODULE['<{paybox}fanavenue>config_6e04a0730cfc0bca398610196b5f8467'] = 'Différé'; +$_MODULE['<{paybox}fanavenue>config_e1ba155a9f2e8c3be94020eef32a0301'] = 'A l\'expédition'; +$_MODULE['<{paybox}fanavenue>config_25a7621a68c8b13b035d01e81455a8f3'] = 'Le débit différé et à l\'expédition n\'appliquent pas au paiement en plusieurs fois'; +$_MODULE['<{paybox}fanavenue>config_6774a779b0195a65c2b4cdd8bc0e474d'] = 'Le paiement à l\'expédition est disponible uniquement si vous avez souscrit à l\'option Paybox Direct en Totale intégration.'; +$_MODULE['<{paybox}fanavenue>config_4ef54242fbddfd6dbc9e2ba49012a630'] = ' Jours de différé:'; +$_MODULE['<{paybox}fanavenue>config_fe1f9b646361d3e325f07e65c420f49a'] = 'Désinstaller 3D Secure'; +$_MODULE['<{paybox}fanavenue>config_b684ef7461d4c29819c24b42c62fadcc'] = 'Si vous avez activé l\'option 3D Secure avec votre banque, vous pouvez désactiver cette fonctionnalité pour certains montants.'; +$_MODULE['<{paybox}fanavenue>config_321f05a33783b5041bb4fb5421e037f5'] = 'Attention : votre banque peut vous imposer 3-D Secure. Assurez-vous que le paramétrage est cohérent entre votre Banque, Paybox et le module PrestaShop.'; +$_MODULE['<{paybox}fanavenue>config_35faaf003dda139ffcf4210fa5a875a9'] = 'Si l\'option 3D Secure n\'est pas activée dans votre contrat Paybox, sélectionnez l\'option \"Non\" ci-dessous.'; +$_MODULE['<{paybox}fanavenue>config_085a33ca4a5b5eaf6abf544df52e1f94'] = 'Voulez vous désactiver le 3D secure ?'; +$_MODULE['<{paybox}fanavenue>config_0cfd81044b9574990e51f11f633d02fc'] = 'Lorsque le montant total du panier est inférieur à'; +$_MODULE['<{paybox}fanavenue>config_fc41e7ff1350b870202a0a497ddb07bf'] = 'Laissez vide pour désactiver la 3D Secure pour toute les commandes.'; +$_MODULE['<{paybox}fanavenue>config_b17f3f4dcf653a5776792498a9b44d6a'] = 'Enregistrer'; +$_MODULE['<{paybox}fanavenue>contracts_0b74d0bd8c04e50eb483bcd48dd6c319'] = 'Moyens de paiement Paybox'; +$_MODULE['<{paybox}fanavenue>contracts_7b18ac39d6bb65d469b5ff956c5fdf42'] = 'Merci de revenir sur l\'onglet Configuration et d\'enregistrer les paramétrages.'; +$_MODULE['<{paybox}fanavenue>contracts_c5c73ebaab7cd9e862aa6bc64d471616'] = 'Activer les méthodes de paiement disponibles sur votre site.'; +$_MODULE['<{paybox}fanavenue>contracts_ea9919f86529cf80a5fca14ac4756a04'] = 'Attention : Vérifiez que les moyens de paiements choisis ont été configurés dans votre compte Paybox.'; +$_MODULE['<{paybox}fanavenue>contracts_b024248d9fecf8c34f629e89a9fb93b4'] = 'Débit immédiat'; +$_MODULE['<{paybox}fanavenue>contracts_4ba0d941280776d08bd84e079b89b694'] = 'Débit différé'; +$_MODULE['<{paybox}fanavenue>contracts_76f0ed934de85cc7131910b32ede7714'] = 'Remboursement'; +$_MODULE['<{paybox}fanavenue>contracts_3da27bb0630ff8beb97483ad377a839a'] = 'Frais de port payé'; +$_MODULE['<{paybox}fanavenue>contracts_b17f3f4dcf653a5776792498a9b44d6a'] = 'Enregistrer'; +$_MODULE['<{paybox}fanavenue>contracts_58a40d28f455bc4b68f7a494a6477da5'] = 'Etes-vous sûr de vouloir supprimer cette méthode de paiement ?'; +$_MODULE['<{paybox}fanavenue>contracts_030e8378cd8ec5104559875a0f66a1ea'] = 'Actif'; +$_MODULE['<{paybox}fanavenue>contracts_183620fe64a642f3f366990b89707ac2'] = 'Inactif'; +$_MODULE['<{paybox}fanavenue>contracts_f8f12f412a496079ad823d62de5b5e3c'] = '(Obligatoire pour SOFNCO, COFINOGA et CDGP)'; +$_MODULE['<{paybox}fanavenue>contracts_f8e29ee9d54b55df9a8164757d86912b'] = 'Ajoutez de nouvelles méthodes de paiement'; +$_MODULE['<{paybox}fanavenue>contracts_05f1cc51e872c8ff7d4f76829091db54'] = 'Type de carte'; +$_MODULE['<{paybox}fanavenue>contracts_13d04be3e3642be2a974fa21cd0fcc65'] = 'Veuillez vous référer à la documentation de Paybox'; +$_MODULE['<{paybox}fanavenue>contracts_f7c28053e56c6cecbf073f6e0a30fccf'] = 'Logo'; +$_MODULE['<{paybox}fanavenue>contracts_536b437ac5f33cfe7d8848dc21811b29'] = 'Taille recommandée : 105px X 50px'; +$_MODULE['<{paybox}fanavenue>contracts_912314fb4df65b84c95b9ae72d3f9ffc'] = 'Frais de port payé'; +$_MODULE['<{paybox}fanavenue>contracts_6f0738dde4f0c576642790c9ec249ae0'] = 'Payer immédiatement'; +$_MODULE['<{paybox}fanavenue>contracts_63bbb2a3fb85f8955690c0816bc788a9'] = 'Vous pouvez trouver la documentation de Paybox'; +$_MODULE['<{paybox}fanavenue>contracts_6c92285fa6d3e827b198d120ea3ac674'] = 'ici'; +$_MODULE['<{paybox}fanavenue>contracts_d3d2e617335f08df83599665eef8a418'] = 'Fermer'; +$_MODULE['<{paybox}fanavenue>contracts_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{paybox}fanavenue>documentation_5b6cf869265c13af8566f192b4ab3d2a'] = 'Documentation'; +$_MODULE['<{paybox}fanavenue>documentation_16253bc0958e82aa6d986d3c95395fff'] = 'Le module de paiement Paybox pour PrestaShop vous permet de profiter des services de la solution de paiement de Paybox qui ont été développés pour répondre aux réglementations en matière de sécurité des cartes de paiement pour les sites e-commerce. Le module de paiement Paybox est conçu pour assurer un niveau de sécurité très élevé.'; +$_MODULE['<{paybox}fanavenue>documentation_dbd6ac5932612a27dff786c440a1c59b'] = 'Grâce à ce module, vous pourrez proposer de nombreux moyens de paiement, disposer d’une page de paiement sécurisée personnalisée, multi-langues et multidevises, proposer un débit à la validation de commande et un paiement de 1 à 4 fois sans frais à vos clients ou encore le 3-D Secure selon le montant de la commande.'; +$_MODULE['<{paybox}fanavenue>documentation_2140dbb4a6ac270505a58d85f4fea7fb'] = 'En pièce jointe, vous trouverez la documentation pour ce module. N\'hésitez pas à la consulter afin de configurer correctement le module.'; +$_MODULE['<{paybox}fanavenue>documentation_7f294ba42523959ff2e65db724f77ad7'] = 'Accès à la documentation gratuite de PrestaShop :'; +$_MODULE['<{paybox}fanavenue>documentation_b9e0b249cb69fe0f033c25893c080693'] = 'Besoin d\'aide ? Cliquez sur l\'onglet \"Contact\"'; +$_MODULE['<{paybox}fanavenue>documentation_d5a5c9e331ea2f83ae6afc3c13e979c8'] = 'URL du back office du compte test du marchand : https://preprod-admin.paybox.com/'; +$_MODULE['<{paybox}fanavenue>documentation_95e9801c3c929f1294bcba7f088bad4c'] = 'Le nom d\'utilisateur et le mot de passe sont identiques à ceux de votre compte de production.'; +$_MODULE['<{paybox}fanavenue>documentation_0d9eece24e450e2481189f25e3341788'] = 'Voici les informations que vous pouvez utiliser lors de votre test :'; +$_MODULE['<{paybox}fanavenue>documentation_e9d51f3abd771dbee919c3849dbf51e0'] = 'Carte de test :'; +$_MODULE['<{paybox}fanavenue>documentation_b462b834c07a4e34b6987adf7211132c'] = 'Numéro : '; +$_MODULE['<{paybox}fanavenue>documentation_dce02e572b599003ce5f6ce55d702b6a'] = 'EXP : N\'importe quelle date dans le futur'; +$_MODULE['<{paybox}fanavenue>documentation_9d6180cb7201a752ae32ce2c6279c6ee'] = 'CVV : '; +$_MODULE['<{paybox}fanavenue>subscriptions_2f25855339c43405a4193a0cb5c8bc31'] = 'Configuration des abonnements Paybox'; +$_MODULE['<{paybox}fanavenue>subscriptions_fc6587b4d239df70905cdd49be2c9279'] = 'Configurez votre module pour permettre des abonnements.'; +$_MODULE['<{paybox}fanavenue>subscriptions_93d218f296dfe8d9adb75baa0f867393'] = 'Attention : Vérifiez que les fonctionnalités que vous avez choisie ont été souscrites préalablement sur votre compte Paybox. '; +$_MODULE['<{paybox}fanavenue>subscriptions_934408d967b1983e26db271efcecbb11'] = 'Activer les abonnements'; +$_MODULE['<{paybox}fanavenue>subscriptions_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{paybox}fanavenue>subscriptions_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{paybox}fanavenue>subscriptions_eb21df17a6c2a33973127e7ff64f5b95'] = 'Configuration de paiements'; +$_MODULE['<{paybox}fanavenue>subscriptions_ed256694ea1d986c3dfa7c0bda1378f8'] = 'Fréquence des échéances, en mois : '; +$_MODULE['<{paybox}fanavenue>subscriptions_0c67182c5369678221554140b33ff593'] = '1 = chaque mois, 2 = tous les 2 mois, ...'; +$_MODULE['<{paybox}fanavenue>subscriptions_ecda368781ff8c4755e7ccbf724a2f87'] = 'Date des échéances :'; +$_MODULE['<{paybox}fanavenue>subscriptions_c8f14890f96cc961d50887e44fba9e13'] = 'Jour suivant de la commande'; +$_MODULE['<{paybox}fanavenue>subscriptions_cce5c61e9a10c81fdc92297a08b38cc3'] = 'Différer le début de l\'abonnement (nb jours)'; +$_MODULE['<{paybox}fanavenue>subscriptions_35d4b82dcfc49cb279a31e154bf552a3'] = 'Un paiement sera effectué au moment de la création de la commande. Vous pouvez ajouter un délai au début des paiements de l\'abonnement.'; +$_MODULE['<{paybox}fanavenue>subscriptions_d15ff3aca4d4df802a65f4fffd19285b'] = 'Le premier paiement de l\'abonnement sera effectué dès que possible après ce délai.'; +$_MODULE['<{paybox}fanavenue>subscriptions_b17f3f4dcf653a5776792498a9b44d6a'] = 'Mettre à jour'; +$_MODULE['<{paybox}fanavenue>hookorderconfirmation_2e2117b7c81aa9ea6931641ea2c6499f'] = 'Votre commande sur'; +$_MODULE['<{paybox}fanavenue>hookorderconfirmation_75fbf512d744977d62599cc3f0ae2bb4'] = 'est terminée.'; +$_MODULE['<{paybox}fanavenue>hookorderconfirmation_30163d8fc3068e8297e7ab5bf32aec87'] = 'Votre commande vous sera expédiée dès que possible.'; +$_MODULE['<{paybox}fanavenue>hookorderconfirmation_0db71da7150c27142eef9d22b843b4a9'] = 'Pour toute question complémentaire, n\'hésitez pas à contacter notre'; +$_MODULE['<{paybox}fanavenue>hookorderconfirmation_64430ad2835be8ad60c59e7d44e4b0b1'] = 'support client'; +$_MODULE['<{paybox}fanavenue>hookorderconfirmation_8de637e24570c1edb0357826a2ad5aea'] = 'Un problème est survenu avec votre commande. Si vous pensez que c\'est une erreur, veuillez contacter notre'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_ec15e1dbc1111631b87b83d8720c1311'] = 'PAIEMENT 100 % SÉCURISÉ'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_867040ce88cb51c1963dee853ebbf81b'] = 'Numéro de carte : '; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_e92c808fe038e77114629b7cbadbf85d'] = 'Date d\'expiration : '; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_86f5978d9b80124f509bdb71786e929e'] = 'Janvier'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_659e59f062c75f81259d22786d6c44aa'] = 'Février'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_fa3e5edac607a88d8fd7ecb9d6d67424'] = 'Mars'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_3fcf026bbfffb63fb24b8de9d0446949'] = 'Avril'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_195fbb57ffe7449796d23466085ce6d8'] = 'Mai'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_688937ccaf2a2b0c45a1c9bbba09698d'] = 'Juin'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_1b539f6f34e8503c97f6d3421346b63c'] = 'Juillet'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_41ba70891fb6f39327d8ccb9b1dafb84'] = 'Août'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_cc5d90569e1c8313c2b1c2aab1401174'] = 'Septembre'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_eca60ae8611369fe28a02e2ab8c5d12e'] = 'Octobre'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_7e823b37564da492ca1629b4732289a8'] = 'Novembre'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_82331503174acbae012b2004f6431fa5'] = 'Décembre'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_266647447b1ac91597b4c75ed0ab28ba'] = 'CVV :'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_46d63c0f3cb08d937db1b9611884193b'] = 'Je veux metre à jour mes informations pour de futurs achats.'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_92cd8b6d57d1cb1fca74dbb11e458379'] = 'Je veux enregistrer mes informations pour de futurs achats.'; +$_MODULE['<{paybox}fanavenue>hookpaymentdirect_772005c5f19f39f49a80da248bf9baf6'] = 'Payer'; +$_MODULE['<{paybox}fanavenue>hookpaymentsubscription_4eac5be90a08a35bdcc9144b8be643cb'] = 'Payer avec Paybox'; +$_MODULE['<{paybox}fanavenue>hookpaymentwallet_f220c982bb0dd040c83300a31a2def55'] = 'Vous avez enregistré la carte de crédit suivante sur'; +$_MODULE['<{paybox}fanavenue>hookpaymentwallet_ec15e1dbc1111631b87b83d8720c1311'] = 'PAIEMENT 100 % SÉCURISÉ'; +$_MODULE['<{paybox}fanavenue>hookpaymentwallet_99938b17c91170dfb0c2f3f8bc9f2a85'] = 'Payer'; +$_MODULE['<{paybox}fanavenue>hookpaymentwallet_ab0468709884cd159bd167eec5bdbc74'] = 'Je veux mettre à jour les données de ma carte de crédit'; diff --git a/www/themes/chocolatdemariage/modules/paybox/views/templates/front/hookpayment.tpl b/www/themes/chocolatdemariage/modules/paybox/views/templates/front/hookpayment.tpl new file mode 100644 index 00000000..6b17de5f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/paybox/views/templates/front/hookpayment.tpl @@ -0,0 +1,67 @@ +
      +
      +
      +
      +
      + + + +
      +
      +
      + +
      +
      + {if $ps_version neq 1}{/if}{$pbx_text|escape:'htmlall':'UTF-8'}{if $ps_version neq 1}{/if} +
      +
      +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/paypal/express_checkout_payment.tpl b/www/themes/chocolatdemariage/modules/paypal/express_checkout_payment.tpl new file mode 100644 index 00000000..1dd96228 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/paypal/express_checkout_payment.tpl @@ -0,0 +1,27 @@ +
      +
      +
      +
      +
      + + +
      +
      +
      + {if file_exists($smarty.const._PS_THEME_DIR_|cat:"img/payments/paypal.png")} + {l s='paypal' mod='paypal'} + {/if} + {**} + +
      +
      + {l s='Pay by Paypal' mod='paypal'} +
      +
      +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/paypal/order-confirmation.tpl b/www/themes/chocolatdemariage/modules/paypal/order-confirmation.tpl new file mode 100644 index 00000000..abe9a570 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/paypal/order-confirmation.tpl @@ -0,0 +1,61 @@ +{if $smarty.const._PS_VERSION_ < 1.5 && isset($use_mobile) && $use_mobile} + {include file="$tpl_dir./modules/paypal/views/templates/front/order-confirmation.tpl"} +{else} + {capture name=path}{l s='Order confirmation'}{/capture} + {assign var='current_step' value='payment'} +
      +
      +
      + {include file="$tpl_dir./breadcrumb.tpl"} +
      +

      {l s='Order confirmation'}

      + {include file="$tpl_dir./order-steps.tpl"} +
      + +
      + + {include file="$tpl_dir./errors.tpl"} + +
      + {$HOOK_ORDER_CONFIRMATION} + {$HOOK_PAYMENT_RETURN} + +
      + + {if $order} +

      {l s='Total of the transaction (taxes incl.) :' mod='paypal'} {$price|escape:'htmlall':'UTF-8'}

      +

      {l s='Your order ID is :' mod='paypal'} + + {if $smarty.const._PS_VERSION_ >= 1.5} + {if isset($reference_order)} + {$reference_order|escape:'htmlall':'UTF-8'} + {else} + {$order.id_order|intval} + {/if} + {else} + {$order.id_order|intval} + {/if} + +

      +

      {l s='Your PayPal transaction ID is :' mod='paypal'} {$order.id_transaction|escape:'htmlall':'UTF-8'}

      + {/if} +
      + + {if $is_guest} + + {if $smarty.const._PS_VERSION_ < 1.6} + {l s='Follow my order' mod='paypal'} + {else} + + {/if} + + {l s='Follow my order' mod='paypal'} + {else} + + {l s='Back to orders' mod='paypal'} + + {/if} +
      +
      +
      +{/if} diff --git a/www/themes/chocolatdemariage/modules/paypal/translations/en.php b/www/themes/chocolatdemariage/modules/paypal/translations/en.php new file mode 100644 index 00000000..ab7e1b41 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/paypal/translations/en.php @@ -0,0 +1,154 @@ +ipn_8a34d4a5b0c3928059f6f92ead9e8aa6'] = 'Price paid on paypal is not the same that on PrestaShop.'; +$_MODULE['<{paypal}dammann>ipn_572f9af7615560af2cba038cc1948287'] = 'Cart changed, please retry.'; +$_MODULE['<{paypal}dammann>ipn_ada2b5d5bbf3065de283d61526141780'] = 'Pending payment capture.'; +$_MODULE['<{paypal}dammann>ipn_36ec50c0e914dd2fb48a1b27540512ce'] = 'Payment accepted.'; +$_MODULE['<{paypal}dammann>ipn_c8a31175ee6991be6a0d7a6d32ca4268'] = 'Pending payment confirmation.'; +$_MODULE['<{paypal}dammann>paypal_ad69e733ebae8d264bccaa38d68830e8'] = 'PayPal'; +$_MODULE['<{paypal}dammann>paypal_6e7012516038a096b9f6bb71ba2cc5a3'] = 'Acceptez le paiements par cartes de crédits (CB, Visa, MasterCard, Amex, Aurore, Cofinoga, 4 stars) avec PayPal.'; +$_MODULE['<{paypal}dammann>paypal_69a1a3ad8dd5da6db3c4da838a0cf9c7'] = 'Êtes-vous certain de vouloir supprimer vos informations ?'; +$_MODULE['<{paypal}dammann>paypal_8b57f95f1e9cf09dc028fa5a671781ff'] = 'Toutes les fonctionnalités du module PayPal API sont incluses dans le nouveau module PayPal. Avant tout, pour ne pas rencontrer de conflits, veuillez ne pas utiliser ou supprimer le module PayPal API.'; +$_MODULE['<{paypal}dammann>paypal_c91f1fb5e06286c3e0a33fc552dffbea'] = 'Vous devez renseigner vos identifiants PayPal Integral pour que votre thème mobile fonctionne correctement.'; +$_MODULE['<{paypal}dammann>paypal_bd6b3cca1e559117a964cdfab6a977cf'] = 'Le thème mobile fonctionne seulement avec la solution de paiement mobile PayPal. Veuillez activer le module pour bénéficier de possibilités de paiements.'; +$_MODULE['<{paypal}dammann>paypal_c9d8a8d3c76c69e9a5ba6387acb8655a'] = 'Avant d\'utiliser le module vous devez installer le module \"Rétro-compatibilité\".'; +$_MODULE['<{paypal}dammann>paypal_ea5eb3f904bf42377277255cbd0e2251'] = 'Pour fonctionner correctement le module \"Rétro-compatibilité\" doit être activé.'; +$_MODULE['<{paypal}dammann>paypal_48878e69ef59b9e9d2d9a8c18e4de520'] = 'Pour fonctionner correctement ce module requiert le module \"Rétro-compatibilité\" v'; +$_MODULE['<{paypal}dammann>paypal_9b88c95a15e018c3f8038a7d0160145c'] = 'Paypal'; +$_MODULE['<{paypal}dammann>paypal_20fda49ece75d93bea97648ab1f1f1cf'] = 'Annulation des produits :'; +$_MODULE['<{paypal}dammann>paypal_90ab0cfd410722553c79e614207a789a'] = 'Certains champs sont vides.'; +$_MODULE['<{paypal}dammann>paypal_ce0e2b401002ca796d2e8aca7deb8f00'] = 'Les champs des identifiants ne peuvent être vides'; +$_MODULE['<{paypal}dammann>paypal_3f7145179c909f0e87a911a3171986b6'] = 'Le champs E-mail professionnel ne peut être vide'; +$_MODULE['<{paypal}dammann>paypal_e5d5d9f40763cfe6549bef705e3529a7'] = 'Le message de paiement n\'est pas valide, veuillez vérifier votre module'; +$_MODULE['<{paypal}dammann>paypal_ee9dc1e678d54c517f481583c3fb2db8'] = 'Devise invalide'; +$_MODULE['<{paypal}dammann>paypal_eec39bf42bd135971fb2d838c67d1449'] = 'Opération de remboursement :'; +$_MODULE['<{paypal}dammann>paypal_2ab62d1a578713d0862b56819295630e'] = 'Remboursement PayPal confirmé !'; +$_MODULE['<{paypal}dammann>paypal_a64db959966ba8d07c8b5d9493fcc21f'] = 'Erreur de transaction !'; +$_MODULE['<{paypal}dammann>paypal_67962779da962e3d4225055afc05e7bd'] = 'Résultat de la capture :'; +$_MODULE['<{paypal}dammann>paypal_8778ee03f6592d5fec9a1f2ee851e476'] = 'Commande terminée avec PayPal !'; +$_MODULE['<{paypal}dammann>paypal_672d40feac6437e49f771019bc330790'] = 'Statu de la vérification :'; +$_MODULE['<{paypal}dammann>paypal_1828820cc60e36b6f9fdf60cab103ed7'] = 'Vous utilisez actuellement l\'adresse PayPal par défaut, veuillez entrer votre propre adresse.'; +$_MODULE['<{paypal}dammann>paypal_11582f323e3cac72252135e07b353c1c'] = 'In order to use your module, please activate cURL (PHP extension)'; +$_MODULE['<{paypal}dammann>paypal_connect_d1f14cc4a2dade80c92421d26422fea0'] = 'Ouvre une nouvelle connection vers'; +$_MODULE['<{paypal}dammann>paypal_connect_94a27811a721ef512ad7bfa06cab34e0'] = 'Echec de la connection avec la méthode cURL'; +$_MODULE['<{paypal}dammann>paypal_connect_70215486455daee13382c68b1a230b82'] = 'Connection réussie avec la méthode cURL'; +$_MODULE['<{paypal}dammann>paypal_connect_e4c4ad49bced42265b5facc2175cdafd'] = 'Envoie des paramètres :'; +$_MODULE['<{paypal}dammann>paypal_connect_445583f6641da98fc7ac8fd9d13a564b'] = 'Echec de l\'envoie avec la méthode cURL ! Erreur :'; +$_MODULE['<{paypal}dammann>paypal_connect_ef4fbf36eaa2083442d386990ba063c2'] = 'Envoie réussi avec la méthode cURL'; +$_MODULE['<{paypal}dammann>paypal_connect_bf059c9751bb1a20b449b7917b1df374'] = 'Echec de la connection avec la méthode fsockopen'; +$_MODULE['<{paypal}dammann>paypal_connect_6e9aa4cb541e09b07602d4ea96080811'] = 'Echec de l\'envoie avec la méthode fsockopen ! Erreur :'; +$_MODULE['<{paypal}dammann>paypal_connect_842a183be225d415b2b4375ba1dd1c94'] = 'Envoie réussi avec la méthode fsockopen'; +$_MODULE['<{paypal}dammann>paypal_lib_7c2d00d8c94d1ce0f515db8b0481db40'] = 'Réponse PayPal :'; +$_MODULE['<{paypal}dammann>submit_67a3fcdb7708219b9d5d6269ad8c4a86'] = 'Une erreur est survenue pendant le processus de paiement.'; +$_MODULE['<{paypal}dammann>payment_d141a42a5e72c871a3116414bb5c64c1'] = 'Création du nouveau panier impossible'; +$_MODULE['<{paypal}dammann>payment_5b5adcef5e3f2e5e1b6f60eb3e7e41ed'] = 'Une erreur est survenue :'; +$_MODULE['<{paypal}dammann>payment_dca16503c563d9fdec70d18f2ab653a4'] = 'Erreur lors de la préparation du paiement par Express Checkout'; +$_MODULE['<{paypal}dammann>payment_51da74120dd5e11817ef21e27d2599bc'] = 'Impossible de créer un nouvel utilisateur'; +$_MODULE['<{paypal}dammann>payment_bcf08b34ab427cb871635151c6976eb0'] = 'Impossible de créer la nouvelle adresse'; +$_MODULE['<{paypal}dammann>payment_ca5cecfc8fd8e585ba1e684757168158'] = 'Impossible de mettre à jour le panier'; +$_MODULE['<{paypal}dammann>payment_ada2b5d5bbf3065de283d61526141780'] = 'En attente de capture du paiement.'; +$_MODULE['<{paypal}dammann>payment_36ec50c0e914dd2fb48a1b27540512ce'] = 'Paiement accepté.'; +$_MODULE['<{paypal}dammann>payment_719073527bcc898d5e7cc63fd6d16ce4'] = 'eCheck'; +$_MODULE['<{paypal}dammann>payment_c8a31175ee6991be6a0d7a6d32ca4268'] = 'Pending payment confirmation.'; +$_MODULE['<{paypal}dammann>payment_8a34d4a5b0c3928059f6f92ead9e8aa6'] = 'Le prix payé sur PayPal est différent du prix renseigné sur la boutique.'; +$_MODULE['<{paypal}dammann>payment_98825385aadb1d0dd0fd133ef8acd23d'] = 'Impossible de créer la commande'; +$_MODULE['<{paypal}dammann>payment_085b78e060c3ef4cc37bd25abd06ff66'] = 'Le panier a changé depuis la dernière tentative de paiement. Veuillez recommencer le processus de paiement s\'il vous plait.'; +$_MODULE['<{paypal}dammann>payment_572da7ef1411f2a12409e752f3eb2f7a'] = 'Votre panier et vide.'; +$_MODULE['<{paypal}dammann>process_ee9dc1e678d54c517f481583c3fb2db8'] = 'Devise invalide.'; +$_MODULE['<{paypal}dammann>process_484f5a79672cebe198ebdde45a1d672f'] = 'Emballage cadeau.'; +$_MODULE['<{paypal}dammann>notifier_8a34d4a5b0c3928059f6f92ead9e8aa6'] = 'Le prix payé sur PayPal est différent du prix renseigné sur la boutique.'; +$_MODULE['<{paypal}dammann>notifier_572f9af7615560af2cba038cc1948287'] = 'Panier mis à jour, merci de ré-essayer.'; +$_MODULE['<{paypal}dammann>notifier_36ec50c0e914dd2fb48a1b27540512ce'] = 'Paiement accepté.'; +$_MODULE['<{paypal}dammann>back_office_ae3cebe661e92cdfd12516419fef4f2d'] = 'Télécharger le'; +$_MODULE['<{paypal}dammann>back_office_e73756d0d2306110f29ccf28cb69c412'] = 'Guide d\'intégration de PayPal'; +$_MODULE['<{paypal}dammann>back_office_6506302a6e11077ecbc04b5932a65c4c'] = 'sur PrestaShop et suivez les étapes pas à pas'; +$_MODULE['<{paypal}dammann>back_office_748eadce9cf4f2bde207b63c5441da07'] = 'Utilisez la Fonction PayPal Login'; +$_MODULE['<{paypal}dammann>back_office_cded4ac9f77c68c750c243af1f5263c5'] = ' (*voir le '; +$_MODULE['<{paypal}dammann>back_office_606d8f704cf61d29bffd5195f28af29e'] = 'Guide d\'Intégration'; +$_MODULE['<{paypal}dammann>back_office_a1694ad810c4ac5b56b59c47db01cb05'] = 'et suivre les étapes de mise en place'; +$_MODULE['<{paypal}dammann>back_office_3650f874df7e9c6e822a872d02cee6d5'] = 'Cette fonction permet à vos clients de se connecter avec leurs identifiants PayPal pour raccourcir le tunnel d\'achat'; +$_MODULE['<{paypal}dammann>back_office_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{paypal}dammann>back_office_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{paypal}dammann>back_office_9be4e88898c4e88363208d2472f4a406'] = 'Renseignez les informations liées à votre compte PayPal'; +$_MODULE['<{paypal}dammann>back_office_4ff2e716a7d06ce5274b4090b39abad3'] = 'Voir'; +$_MODULE['<{paypal}dammann>back_office_8646a5d7b2817d30950357da8d80a11f'] = 'le Guide d\'Intégration'; +$_MODULE['<{paypal}dammann>back_office_2d801c24938b12e4ca9a2cf9b980c759'] = 'Erreur !'; +$_MODULE['<{paypal}dammann>capture_81e826adb70e2e6b189c2eef739d52d4'] = 'Capture PayPal'; +$_MODULE['<{paypal}dammann>capture_3f8c6ecb084eea3b83d659fab7155e86'] = 'Capture date'; +$_MODULE['<{paypal}dammann>capture_f0b7cad3b2f0f29dcb4f2cad27cba2f8'] = 'Capture Amount'; +$_MODULE['<{paypal}dammann>capture_4746a3312ea207c919decf4e4ed5bb81'] = 'Result Capture'; +$_MODULE['<{paypal}dammann>capture_8e400d2b91f0c78c6a3a47d4d765f9ab'] = 'There is still'; +$_MODULE['<{paypal}dammann>capture_c6219ecef36e5dea2a7b634be290c526'] = 'to capture.'; +$_MODULE['<{paypal}dammann>capture_91744988bc81fc8a22b19b97c54587cb'] = 'How many do you want to capture :'; +$_MODULE['<{paypal}dammann>capture_7c9275196098d2ed4edc8d6425190707'] = 'Enter the money you want to capture (ex: 200.00)'; +$_MODULE['<{paypal}dammann>capture_e8fdd4382b75b42bfbd96eb7b032cf47'] = 'Informations :'; +$_MODULE['<{paypal}dammann>capture_ce64b2ea82cf4fa861a6512e2c32b84b'] = 'Les fonds sont prêts à être capturés avant expédition'; +$_MODULE['<{paypal}dammann>capture_a61a9250ef6cc54f0d7dc8dd0c13da98'] = 'Are you sure you want to capture?'; +$_MODULE['<{paypal}dammann>capture_99e64593868df2b7b32231c1ae5ddc04'] = 'Récupérer les fonds'; +$_MODULE['<{paypal}dammann>refund_8ba079f305b81b172792bc0469b6a690'] = 'Remboursement PayPal'; +$_MODULE['<{paypal}dammann>refund_3f8c6ecb084eea3b83d659fab7155e86'] = 'Capture date'; +$_MODULE['<{paypal}dammann>refund_f0b7cad3b2f0f29dcb4f2cad27cba2f8'] = 'Capture Amount'; +$_MODULE['<{paypal}dammann>refund_4746a3312ea207c919decf4e4ed5bb81'] = 'Result Capture'; +$_MODULE['<{paypal}dammann>refund_e8fdd4382b75b42bfbd96eb7b032cf47'] = 'Informations :'; +$_MODULE['<{paypal}dammann>refund_016e1f278eccd700eaf33f74a501d050'] = 'Paiement accepté'; +$_MODULE['<{paypal}dammann>refund_a8b1cc445942a2e1a7d7cca641c86d67'] = 'Lorsque vous remboursez un produit, un remboursement partiel est effectué sauf si vous sélectionnez l\'option \"Générer un bon de réduction\"'; +$_MODULE['<{paypal}dammann>refund_729a51874fe901b092899e9e8b31c97a'] = 'Etes-vous sûr ?'; +$_MODULE['<{paypal}dammann>refund_c2a5e2e23d8ec9cad779d657b7d33fc1'] = 'Remboursement total de la transaction'; +$_MODULE['<{paypal}dammann>validation_b630aa9b5e25da971949cae62dd109aa'] = 'Validation PayPal'; +$_MODULE['<{paypal}dammann>validation_e8fdd4382b75b42bfbd96eb7b032cf47'] = 'Informations :'; +$_MODULE['<{paypal}dammann>validation_9119a92adbbf6c67bfb8a3aee0bdb720'] = 'Capture en attente - Pas d\'expédition'; +$_MODULE['<{paypal}dammann>validation_c14eb95a724174f336b8ffdd98ef2f35'] = 'Paiement en attente - Pas d\'expédition'; +$_MODULE['<{paypal}dammann>validation_5b18ff32c2aaaf4b79bdead10b10fe29'] = 'Vérifier l\'état du paiement'; +$_MODULE['<{paypal}dammann>about_e816e21c1c8e0eba0620fa3df6bd6795'] = 'Qu\'est-ce que PayPal ?'; +$_MODULE['<{paypal}dammann>about_16ea57badae98f402bb8f2b2f49d4e77'] = 'PayPal, leader incontesté en matière de paiement en ligne, permet aux acheteurs et aux vendeurs d\'envoyer et de recevoir des paiements en ligne. PayPal compte plus de 100 millions de comptes dans 190 pays et régions du monde. Il est accepté par les marchands partout, à la fois sur eBay et en dehors d\'eBay.'; +$_MODULE['<{paypal}dammann>about_d20adade7baa1b60b713521031ea676c'] = 'Est-ce un service sécurisé ?'; +$_MODULE['<{paypal}dammann>about_64f7b897c6d56fc62428f692ee5737cd'] = 'PayPal contribue à protéger les informations concernant votre carte bancaire grâce aux meilleurs systèmes présents sur le marché pour la sécurité et la prévention contre la fraude. Lorsque vous utilisez PayPal, vos informations financières ne sont jamais communiquées au marchand.'; +$_MODULE['<{paypal}dammann>about_5ef30813484389e4200640c2f006004d'] = 'Pourquoi utiliser PayPal ?'; +$_MODULE['<{paypal}dammann>about_86550d4ea832930db4366f03b90bdfb8'] = 'Effectuez des achats ou envoyez des paiements avec PayPal : c\'est gratuit.'; +$_MODULE['<{paypal}dammann>about_7dc9e529337e5a55a12bf362b8e68cac'] = 'Achetez et payez en toute tranquillité en enregistrant vos informations auprès de PayPal.'; +$_MODULE['<{paypal}dammann>about_32098ae6a7ecd96805df9e48fb6cc739'] = 'PayPal est accepté par des millions de marchands dans le monde et constitue le mode de paiement le plus utilisé sur eBay.'; +$_MODULE['<{paypal}dammann>about_7934d7d1280bfbb8778743e39292af30'] = 'Utilisez PayPal dès aujourd\'hui !'; +$_MODULE['<{paypal}dammann>error_a40cab5994f36d4c48103a22ca082e8f'] = 'Votre panier'; +$_MODULE['<{paypal}dammann>error_ad69e733ebae8d264bccaa38d68830e8'] = 'PayPal'; +$_MODULE['<{paypal}dammann>error_f47106270a2928f350f357e255a2c2ac'] = 'Veuillez contacter le marchant:'; +$_MODULE['<{paypal}dammann>error_d5860edcd3078f86ee963c27654bc6cf'] = 'Montant total de la transaction (taxes incl) :'; +$_MODULE['<{paypal}dammann>error_a378cd7a0839cbd4ec3e45bbdeeb69be'] = 'L\'ID de votre commande est :'; +$_MODULE['<{paypal}dammann>error_0557fa923dcee4d0f86b1409f5c2167f'] = 'Précédent'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_fb077ecba55e5552916bde26d8b9e794'] = 'Order confirmation'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_d5860edcd3078f86ee963c27654bc6cf'] = 'Total of the transaction (taxes incl.) :'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_a378cd7a0839cbd4ec3e45bbdeeb69be'] = 'Your order ID is :'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_6e860dc1cf94ca08b3fd99993aa2dc68'] = 'Your PayPal transaction ID is :'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_300225ee958b6350abc51805dab83c24'] = 'Continue shopping'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_9390390581f54c65d6acfc8da4e17362'] = 'Back to orders'; +$_MODULE['<{paypal}dammann>order-confirmation_fb077ecba55e5552916bde26d8b9e794'] = 'Confirmation de commande'; +$_MODULE['<{paypal}dammann>order-confirmation_d5860edcd3078f86ee963c27654bc6cf'] = 'Total de la transaction (TTC) :'; +$_MODULE['<{paypal}dammann>order-confirmation_a378cd7a0839cbd4ec3e45bbdeeb69be'] = 'Votre numéro de commande est le :'; +$_MODULE['<{paypal}dammann>order-confirmation_6e860dc1cf94ca08b3fd99993aa2dc68'] = 'Votre numéro de transaction PayPal est :'; +$_MODULE['<{paypal}dammann>order-confirmation_4082ea29b4f196c4f60533500139725a'] = 'Suivre ma commande'; +$_MODULE['<{paypal}dammann>order-confirmation_9390390581f54c65d6acfc8da4e17362'] = 'Retour aux commandes'; +$_MODULE['<{paypal}dammann>order-summary_a40cab5994f36d4c48103a22ca082e8f'] = 'Votre panier'; +$_MODULE['<{paypal}dammann>order-summary_ad69e733ebae8d264bccaa38d68830e8'] = 'PayPal'; +$_MODULE['<{paypal}dammann>order-summary_f1d3b424cd68795ecaa552883759aceb'] = 'Résumé de la commande'; +$_MODULE['<{paypal}dammann>order-summary_dd23adc5fb6bda9c384397b31e57fc53'] = 'Paiement par PayPal'; +$_MODULE['<{paypal}dammann>order-summary_62d74398cb6ebaa69ab7339052ca5c92'] = 'Vous avez choisi de payer par PayPal'; +$_MODULE['<{paypal}dammann>order-summary_c884ed19483d45970c5bf23a681e2dd2'] = 'Voici un résumé de votre commande'; +$_MODULE['<{paypal}dammann>order-summary_0c458988127eb2150776881e2ef3f0c4'] = 'Adresse de livraison'; +$_MODULE['<{paypal}dammann>order-summary_e2867a925cba382f1436d1834bb52a1c'] = 'Le montant total de votre commande est'; +$_MODULE['<{paypal}dammann>order-summary_1f87346a16cf80c372065de3c54c86d9'] = '(tax incl.)'; +$_MODULE['<{paypal}dammann>order-summary_8ed356c32b198c9cb2abab7c3d262b93'] = 'Nous acceptons les devises suivantes avec PayPal :'; +$_MODULE['<{paypal}dammann>order-summary_0881a11f7af33bc1b43e437391129d66'] = 'Veuillez confirmer votre commande en cliquant sur \"Je confirme ma commande\"'; +$_MODULE['<{paypal}dammann>order-summary_46b9e3665f187c739c55983f757ccda0'] = 'Je confirme ma commande'; +$_MODULE['<{paypal}dammann>column_dac2693baa5c5c9a5318609ed81c4f2a'] = 'Payer par PayPal'; +$_MODULE['<{paypal}dammann>confirmation_2e2117b7c81aa9ea6931641ea2c6499f'] = 'Votre commande sur'; +$_MODULE['<{paypal}dammann>confirmation_75fbf512d744977d62599cc3f0ae2bb4'] = 'est bien enregistrée.'; +$_MODULE['<{paypal}dammann>confirmation_15b0f8e55c6bdfc3d5fd0b6b3b6cb3ee'] = 'Vous avez choisi de payer avec PayPal.'; +$_MODULE['<{paypal}dammann>confirmation_e6dc7945b557a1cd949bea92dd58963e'] = 'Votre commande vous sera envoyée très prochainement.'; +$_MODULE['<{paypal}dammann>confirmation_0db71da7150c27142eef9d22b843b4a9'] = 'Pour toute question ou information complémentaire merci de contacter notre'; +$_MODULE['<{paypal}dammann>confirmation_64430ad2835be8ad60c59e7d44e4b0b1'] = 'support client'; +$_MODULE['<{paypal}dammann>express_checkout_payment_eu_dac2693baa5c5c9a5318609ed81c4f2a'] = 'Payer avec Paypal'; +$_MODULE['<{paypal}dammann>express_checkout_payment_dac2693baa5c5c9a5318609ed81c4f2a'] = 'Payez avec PayPal'; +$_MODULE['<{paypal}dammann>express_checkout_shortcut_form_dac2693baa5c5c9a5318609ed81c4f2a'] = 'Payez avec PayPal'; +$_MODULE['<{paypal}dammann>integral_evolution_payment_eu_ecab922bc1f9b5726e2a6deb4acaec4e'] = 'Retourner au site marchand'; +$_MODULE['<{paypal}dammann>integral_evolution_payment_ecab922bc1f9b5726e2a6deb4acaec4e'] = 'Retour au site du marchant.'; diff --git a/www/themes/chocolatdemariage/modules/paypal/translations/fr.php b/www/themes/chocolatdemariage/modules/paypal/translations/fr.php new file mode 100644 index 00000000..f1dee554 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/paypal/translations/fr.php @@ -0,0 +1,155 @@ +ipn_8a34d4a5b0c3928059f6f92ead9e8aa6'] = 'Price paid on paypal is not the same that on PrestaShop.'; +$_MODULE['<{paypal}dammann>ipn_572f9af7615560af2cba038cc1948287'] = 'Cart changed, please retry.'; +$_MODULE['<{paypal}dammann>ipn_ada2b5d5bbf3065de283d61526141780'] = 'Pending payment capture.'; +$_MODULE['<{paypal}dammann>ipn_36ec50c0e914dd2fb48a1b27540512ce'] = 'Payment accepted.'; +$_MODULE['<{paypal}dammann>ipn_c8a31175ee6991be6a0d7a6d32ca4268'] = 'Pending payment confirmation.'; +$_MODULE['<{paypal}dammann>paypal_ad69e733ebae8d264bccaa38d68830e8'] = 'PayPal'; +$_MODULE['<{paypal}dammann>paypal_6e7012516038a096b9f6bb71ba2cc5a3'] = 'Acceptez le paiements par cartes de crédits (CB, Visa, MasterCard, Amex, Aurore, Cofinoga, 4 stars) avec PayPal.'; +$_MODULE['<{paypal}dammann>paypal_69a1a3ad8dd5da6db3c4da838a0cf9c7'] = 'Êtes-vous certain de vouloir supprimer vos informations ?'; +$_MODULE['<{paypal}dammann>paypal_8b57f95f1e9cf09dc028fa5a671781ff'] = 'Toutes les fonctionnalités du module PayPal API sont incluses dans le nouveau module PayPal. Avant tout, pour ne pas rencontrer de conflits, veuillez ne pas utiliser ou supprimer le module PayPal API.'; +$_MODULE['<{paypal}dammann>paypal_c91f1fb5e06286c3e0a33fc552dffbea'] = 'Vous devez renseigner vos identifiants PayPal Integral pour que votre thème mobile fonctionne correctement.'; +$_MODULE['<{paypal}dammann>paypal_bd6b3cca1e559117a964cdfab6a977cf'] = 'Le thème mobile fonctionne seulement avec la solution de paiement mobile PayPal. Veuillez activer le module pour bénéficier de possibilités de paiements.'; +$_MODULE['<{paypal}dammann>paypal_c9d8a8d3c76c69e9a5ba6387acb8655a'] = 'Avant d\'utiliser le module vous devez installer le module \"Rétro-compatibilité\".'; +$_MODULE['<{paypal}dammann>paypal_ea5eb3f904bf42377277255cbd0e2251'] = 'Pour fonctionner correctement le module \"Rétro-compatibilité\" doit être activé.'; +$_MODULE['<{paypal}dammann>paypal_48878e69ef59b9e9d2d9a8c18e4de520'] = 'Pour fonctionner correctement ce module requiert le module \"Rétro-compatibilité\" v'; +$_MODULE['<{paypal}dammann>paypal_9b88c95a15e018c3f8038a7d0160145c'] = 'Paypal'; +$_MODULE['<{paypal}dammann>paypal_20fda49ece75d93bea97648ab1f1f1cf'] = 'Annulation des produits :'; +$_MODULE['<{paypal}dammann>paypal_90ab0cfd410722553c79e614207a789a'] = 'Certains champs sont vides.'; +$_MODULE['<{paypal}dammann>paypal_ce0e2b401002ca796d2e8aca7deb8f00'] = 'Les champs des identifiants ne peuvent être vides'; +$_MODULE['<{paypal}dammann>paypal_3f7145179c909f0e87a911a3171986b6'] = 'Le champs E-mail professionnel ne peut être vide'; +$_MODULE['<{paypal}dammann>paypal_e5d5d9f40763cfe6549bef705e3529a7'] = 'Le message de paiement n\'est pas valide, veuillez vérifier votre module'; +$_MODULE['<{paypal}dammann>paypal_ee9dc1e678d54c517f481583c3fb2db8'] = 'Devise invalide'; +$_MODULE['<{paypal}dammann>paypal_eec39bf42bd135971fb2d838c67d1449'] = 'Opération de remboursement :'; +$_MODULE['<{paypal}dammann>paypal_2ab62d1a578713d0862b56819295630e'] = 'Remboursement PayPal confirmé !'; +$_MODULE['<{paypal}dammann>paypal_a64db959966ba8d07c8b5d9493fcc21f'] = 'Erreur de transaction !'; +$_MODULE['<{paypal}dammann>paypal_67962779da962e3d4225055afc05e7bd'] = 'Résultat de la capture :'; +$_MODULE['<{paypal}dammann>paypal_8778ee03f6592d5fec9a1f2ee851e476'] = 'Commande terminée avec PayPal !'; +$_MODULE['<{paypal}dammann>paypal_672d40feac6437e49f771019bc330790'] = 'Statu de la vérification :'; +$_MODULE['<{paypal}dammann>paypal_1828820cc60e36b6f9fdf60cab103ed7'] = 'Vous utilisez actuellement l\'adresse PayPal par défaut, veuillez entrer votre propre adresse.'; +$_MODULE['<{paypal}dammann>paypal_11582f323e3cac72252135e07b353c1c'] = 'In order to use your module, please activate cURL (PHP extension)'; +$_MODULE['<{paypal}dammann>paypal_connect_d1f14cc4a2dade80c92421d26422fea0'] = 'Ouvre une nouvelle connection vers'; +$_MODULE['<{paypal}dammann>paypal_connect_94a27811a721ef512ad7bfa06cab34e0'] = 'Echec de la connection avec la méthode cURL'; +$_MODULE['<{paypal}dammann>paypal_connect_70215486455daee13382c68b1a230b82'] = 'Connection réussie avec la méthode cURL'; +$_MODULE['<{paypal}dammann>paypal_connect_e4c4ad49bced42265b5facc2175cdafd'] = 'Envoie des paramètres :'; +$_MODULE['<{paypal}dammann>paypal_connect_445583f6641da98fc7ac8fd9d13a564b'] = 'Echec de l\'envoie avec la méthode cURL ! Erreur :'; +$_MODULE['<{paypal}dammann>paypal_connect_ef4fbf36eaa2083442d386990ba063c2'] = 'Envoie réussi avec la méthode cURL'; +$_MODULE['<{paypal}dammann>paypal_connect_bf059c9751bb1a20b449b7917b1df374'] = 'Echec de la connection avec la méthode fsockopen'; +$_MODULE['<{paypal}dammann>paypal_connect_6e9aa4cb541e09b07602d4ea96080811'] = 'Echec de l\'envoie avec la méthode fsockopen ! Erreur :'; +$_MODULE['<{paypal}dammann>paypal_connect_842a183be225d415b2b4375ba1dd1c94'] = 'Envoie réussi avec la méthode fsockopen'; +$_MODULE['<{paypal}dammann>paypal_lib_7c2d00d8c94d1ce0f515db8b0481db40'] = 'Réponse PayPal :'; +$_MODULE['<{paypal}dammann>submit_67a3fcdb7708219b9d5d6269ad8c4a86'] = 'Une erreur est survenue pendant le processus de paiement.'; +$_MODULE['<{paypal}dammann>payment_d141a42a5e72c871a3116414bb5c64c1'] = 'Création du nouveau panier impossible'; +$_MODULE['<{paypal}dammann>payment_5b5adcef5e3f2e5e1b6f60eb3e7e41ed'] = 'Une erreur est survenue :'; +$_MODULE['<{paypal}dammann>payment_dca16503c563d9fdec70d18f2ab653a4'] = 'Erreur lors de la préparation du paiement par Express Checkout'; +$_MODULE['<{paypal}dammann>payment_51da74120dd5e11817ef21e27d2599bc'] = 'Impossible de créer un nouvel utilisateur'; +$_MODULE['<{paypal}dammann>payment_bcf08b34ab427cb871635151c6976eb0'] = 'Impossible de créer la nouvelle adresse'; +$_MODULE['<{paypal}dammann>payment_ca5cecfc8fd8e585ba1e684757168158'] = 'Impossible de mettre à jour le panier'; +$_MODULE['<{paypal}dammann>payment_ada2b5d5bbf3065de283d61526141780'] = 'En attente de capture du paiement.'; +$_MODULE['<{paypal}dammann>payment_36ec50c0e914dd2fb48a1b27540512ce'] = 'Paiement accepté.'; +$_MODULE['<{paypal}dammann>payment_719073527bcc898d5e7cc63fd6d16ce4'] = 'eCheck'; +$_MODULE['<{paypal}dammann>payment_c8a31175ee6991be6a0d7a6d32ca4268'] = 'Pending payment confirmation.'; +$_MODULE['<{paypal}dammann>payment_8a34d4a5b0c3928059f6f92ead9e8aa6'] = 'Le prix payé sur PayPal est différent du prix renseigné sur la boutique.'; +$_MODULE['<{paypal}dammann>payment_98825385aadb1d0dd0fd133ef8acd23d'] = 'Impossible de créer la commande'; +$_MODULE['<{paypal}dammann>payment_085b78e060c3ef4cc37bd25abd06ff66'] = 'Le panier a changé depuis la dernière tentative de paiement. Veuillez recommencer le processus de paiement s\'il vous plait.'; +$_MODULE['<{paypal}dammann>payment_572da7ef1411f2a12409e752f3eb2f7a'] = 'Votre panier et vide.'; +$_MODULE['<{paypal}dammann>process_ee9dc1e678d54c517f481583c3fb2db8'] = 'Devise invalide.'; +$_MODULE['<{paypal}dammann>process_484f5a79672cebe198ebdde45a1d672f'] = 'Emballage cadeau.'; +$_MODULE['<{paypal}dammann>notifier_8a34d4a5b0c3928059f6f92ead9e8aa6'] = 'Le prix payé sur PayPal est différent du prix renseigné sur la boutique.'; +$_MODULE['<{paypal}dammann>notifier_572f9af7615560af2cba038cc1948287'] = 'Panier mis à jour, merci de ré-essayer.'; +$_MODULE['<{paypal}dammann>notifier_36ec50c0e914dd2fb48a1b27540512ce'] = 'Paiement accepté.'; +$_MODULE['<{paypal}dammann>back_office_ae3cebe661e92cdfd12516419fef4f2d'] = 'Télécharger le'; +$_MODULE['<{paypal}dammann>back_office_e73756d0d2306110f29ccf28cb69c412'] = 'Guide d\'intégration de PayPal'; +$_MODULE['<{paypal}dammann>back_office_6506302a6e11077ecbc04b5932a65c4c'] = 'sur PrestaShop et suivez les étapes pas à pas'; +$_MODULE['<{paypal}dammann>back_office_748eadce9cf4f2bde207b63c5441da07'] = 'Utilisez la Fonction PayPal Login'; +$_MODULE['<{paypal}dammann>back_office_cded4ac9f77c68c750c243af1f5263c5'] = ' (*voir le '; +$_MODULE['<{paypal}dammann>back_office_606d8f704cf61d29bffd5195f28af29e'] = 'Guide d\'Intégration'; +$_MODULE['<{paypal}dammann>back_office_a1694ad810c4ac5b56b59c47db01cb05'] = 'et suivre les étapes de mise en place'; +$_MODULE['<{paypal}dammann>back_office_3650f874df7e9c6e822a872d02cee6d5'] = 'Cette fonction permet à vos clients de se connecter avec leurs identifiants PayPal pour raccourcir le tunnel d\'achat'; +$_MODULE['<{paypal}dammann>back_office_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{paypal}dammann>back_office_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{paypal}dammann>back_office_9be4e88898c4e88363208d2472f4a406'] = 'Renseignez les informations liées à votre compte PayPal'; +$_MODULE['<{paypal}dammann>back_office_4ff2e716a7d06ce5274b4090b39abad3'] = 'Voir'; +$_MODULE['<{paypal}dammann>back_office_8646a5d7b2817d30950357da8d80a11f'] = 'le Guide d\'Intégration'; +$_MODULE['<{paypal}dammann>back_office_2d801c24938b12e4ca9a2cf9b980c759'] = 'Erreur !'; +$_MODULE['<{paypal}dammann>capture_81e826adb70e2e6b189c2eef739d52d4'] = 'Capture PayPal'; +$_MODULE['<{paypal}dammann>capture_3f8c6ecb084eea3b83d659fab7155e86'] = 'Capture date'; +$_MODULE['<{paypal}dammann>capture_f0b7cad3b2f0f29dcb4f2cad27cba2f8'] = 'Capture Amount'; +$_MODULE['<{paypal}dammann>capture_4746a3312ea207c919decf4e4ed5bb81'] = 'Result Capture'; +$_MODULE['<{paypal}dammann>capture_8e400d2b91f0c78c6a3a47d4d765f9ab'] = 'There is still'; +$_MODULE['<{paypal}dammann>capture_c6219ecef36e5dea2a7b634be290c526'] = 'to capture.'; +$_MODULE['<{paypal}dammann>capture_91744988bc81fc8a22b19b97c54587cb'] = 'How many do you want to capture :'; +$_MODULE['<{paypal}dammann>capture_7c9275196098d2ed4edc8d6425190707'] = 'Enter the money you want to capture (ex: 200.00)'; +$_MODULE['<{paypal}dammann>capture_e8fdd4382b75b42bfbd96eb7b032cf47'] = 'Informations :'; +$_MODULE['<{paypal}dammann>capture_ce64b2ea82cf4fa861a6512e2c32b84b'] = 'Les fonds sont prêts à être capturés avant expédition'; +$_MODULE['<{paypal}dammann>capture_a61a9250ef6cc54f0d7dc8dd0c13da98'] = 'Are you sure you want to capture?'; +$_MODULE['<{paypal}dammann>capture_99e64593868df2b7b32231c1ae5ddc04'] = 'Récupérer les fonds'; +$_MODULE['<{paypal}dammann>refund_8ba079f305b81b172792bc0469b6a690'] = 'Remboursement PayPal'; +$_MODULE['<{paypal}dammann>refund_3f8c6ecb084eea3b83d659fab7155e86'] = 'Capture date'; +$_MODULE['<{paypal}dammann>refund_f0b7cad3b2f0f29dcb4f2cad27cba2f8'] = 'Capture Amount'; +$_MODULE['<{paypal}dammann>refund_4746a3312ea207c919decf4e4ed5bb81'] = 'Result Capture'; +$_MODULE['<{paypal}dammann>refund_e8fdd4382b75b42bfbd96eb7b032cf47'] = 'Informations :'; +$_MODULE['<{paypal}dammann>refund_016e1f278eccd700eaf33f74a501d050'] = 'Paiement accepté'; +$_MODULE['<{paypal}dammann>refund_a8b1cc445942a2e1a7d7cca641c86d67'] = 'Lorsque vous remboursez un produit, un remboursement partiel est effectué sauf si vous sélectionnez l\'option \"Générer un bon de réduction\"'; +$_MODULE['<{paypal}dammann>refund_729a51874fe901b092899e9e8b31c97a'] = 'Etes-vous sûr ?'; +$_MODULE['<{paypal}dammann>refund_c2a5e2e23d8ec9cad779d657b7d33fc1'] = 'Remboursement total de la transaction'; +$_MODULE['<{paypal}dammann>validation_b630aa9b5e25da971949cae62dd109aa'] = 'Validation PayPal'; +$_MODULE['<{paypal}dammann>validation_e8fdd4382b75b42bfbd96eb7b032cf47'] = 'Informations :'; +$_MODULE['<{paypal}dammann>validation_9119a92adbbf6c67bfb8a3aee0bdb720'] = 'Capture en attente - Pas d\'expédition'; +$_MODULE['<{paypal}dammann>validation_c14eb95a724174f336b8ffdd98ef2f35'] = 'Paiement en attente - Pas d\'expédition'; +$_MODULE['<{paypal}dammann>validation_5b18ff32c2aaaf4b79bdead10b10fe29'] = 'Vérifier l\'état du paiement'; +$_MODULE['<{paypal}dammann>about_e816e21c1c8e0eba0620fa3df6bd6795'] = 'Qu\'est-ce que PayPal ?'; +$_MODULE['<{paypal}dammann>about_16ea57badae98f402bb8f2b2f49d4e77'] = 'PayPal, leader incontesté en matière de paiement en ligne, permet aux acheteurs et aux vendeurs d\'envoyer et de recevoir des paiements en ligne. PayPal compte plus de 100 millions de comptes dans 190 pays et régions du monde. Il est accepté par les marchands partout, à la fois sur eBay et en dehors d\'eBay.'; +$_MODULE['<{paypal}dammann>about_d20adade7baa1b60b713521031ea676c'] = 'Est-ce un service sécurisé ?'; +$_MODULE['<{paypal}dammann>about_64f7b897c6d56fc62428f692ee5737cd'] = 'PayPal contribue à protéger les informations concernant votre carte bancaire grâce aux meilleurs systèmes présents sur le marché pour la sécurité et la prévention contre la fraude. Lorsque vous utilisez PayPal, vos informations financières ne sont jamais communiquées au marchand.'; +$_MODULE['<{paypal}dammann>about_5ef30813484389e4200640c2f006004d'] = 'Pourquoi utiliser PayPal ?'; +$_MODULE['<{paypal}dammann>about_86550d4ea832930db4366f03b90bdfb8'] = 'Effectuez des achats ou envoyez des paiements avec PayPal : c\'est gratuit.'; +$_MODULE['<{paypal}dammann>about_7dc9e529337e5a55a12bf362b8e68cac'] = 'Achetez et payez en toute tranquillité en enregistrant vos informations auprès de PayPal.'; +$_MODULE['<{paypal}dammann>about_32098ae6a7ecd96805df9e48fb6cc739'] = 'PayPal est accepté par des millions de marchands dans le monde et constitue le mode de paiement le plus utilisé sur eBay.'; +$_MODULE['<{paypal}dammann>about_7934d7d1280bfbb8778743e39292af30'] = 'Utilisez PayPal dès aujourd\'hui !'; +$_MODULE['<{paypal}dammann>error_a40cab5994f36d4c48103a22ca082e8f'] = 'Votre panier'; +$_MODULE['<{paypal}dammann>error_ad69e733ebae8d264bccaa38d68830e8'] = 'PayPal'; +$_MODULE['<{paypal}dammann>error_f47106270a2928f350f357e255a2c2ac'] = 'Veuillez contacter le marchant:'; +$_MODULE['<{paypal}dammann>error_d5860edcd3078f86ee963c27654bc6cf'] = 'Montant total de la transaction (taxes incl) :'; +$_MODULE['<{paypal}dammann>error_a378cd7a0839cbd4ec3e45bbdeeb69be'] = 'L\'ID de votre commande est :'; +$_MODULE['<{paypal}dammann>error_0557fa923dcee4d0f86b1409f5c2167f'] = 'Précédent'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_fb077ecba55e5552916bde26d8b9e794'] = 'Order confirmation'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_d5860edcd3078f86ee963c27654bc6cf'] = 'Total of the transaction (taxes incl.) :'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_a378cd7a0839cbd4ec3e45bbdeeb69be'] = 'Your order ID is :'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_6e860dc1cf94ca08b3fd99993aa2dc68'] = 'Your PayPal transaction ID is :'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_300225ee958b6350abc51805dab83c24'] = 'Continue shopping'; +$_MODULE['<{paypal}dammann>order-confirmation-mobile_9390390581f54c65d6acfc8da4e17362'] = 'Back to orders'; +$_MODULE['<{paypal}dammann>order-confirmation_fb077ecba55e5552916bde26d8b9e794'] = 'Confirmation de commande'; +$_MODULE['<{paypal}dammann>order-confirmation_d5860edcd3078f86ee963c27654bc6cf'] = 'Total de la transaction (TTC) :'; +$_MODULE['<{paypal}dammann>order-confirmation_a378cd7a0839cbd4ec3e45bbdeeb69be'] = 'Votre numéro de commande est le :'; +$_MODULE['<{paypal}dammann>order-confirmation_6e860dc1cf94ca08b3fd99993aa2dc68'] = 'Votre numéro de transaction PayPal est :'; +$_MODULE['<{paypal}dammann>order-confirmation_4082ea29b4f196c4f60533500139725a'] = 'Suivre ma commande'; +$_MODULE['<{paypal}dammann>order-confirmation_9390390581f54c65d6acfc8da4e17362'] = 'Retour aux commandes'; +$_MODULE['<{paypal}dammann>order-summary_a40cab5994f36d4c48103a22ca082e8f'] = 'Votre panier'; +$_MODULE['<{paypal}dammann>order-summary_ad69e733ebae8d264bccaa38d68830e8'] = 'PayPal'; +$_MODULE['<{paypal}dammann>order-summary_f1d3b424cd68795ecaa552883759aceb'] = 'Résumé de la commande'; +$_MODULE['<{paypal}dammann>order-summary_dd23adc5fb6bda9c384397b31e57fc53'] = 'Paiement par PayPal'; +$_MODULE['<{paypal}dammann>order-summary_62d74398cb6ebaa69ab7339052ca5c92'] = 'Vous avez choisi de payer par PayPal'; +$_MODULE['<{paypal}dammann>order-summary_c884ed19483d45970c5bf23a681e2dd2'] = 'Voici un résumé de votre commande'; +$_MODULE['<{paypal}dammann>order-summary_0c458988127eb2150776881e2ef3f0c4'] = 'Adresse de livraison'; +$_MODULE['<{paypal}dammann>order-summary_e2867a925cba382f1436d1834bb52a1c'] = 'Le montant total de votre commande est'; +$_MODULE['<{paypal}dammann>order-summary_1f87346a16cf80c372065de3c54c86d9'] = '(tax incl.)'; +$_MODULE['<{paypal}dammann>order-summary_8ed356c32b198c9cb2abab7c3d262b93'] = 'Nous acceptons les devises suivantes avec PayPal :'; +$_MODULE['<{paypal}dammann>order-summary_0881a11f7af33bc1b43e437391129d66'] = 'Veuillez confirmer votre commande en cliquant sur \"Je confirme ma commande\"'; +$_MODULE['<{paypal}dammann>order-summary_46b9e3665f187c739c55983f757ccda0'] = 'Je confirme ma commande'; +$_MODULE['<{paypal}dammann>column_dac2693baa5c5c9a5318609ed81c4f2a'] = 'Payer par PayPal'; +$_MODULE['<{paypal}dammann>confirmation_2e2117b7c81aa9ea6931641ea2c6499f'] = 'Votre commande sur'; +$_MODULE['<{paypal}dammann>confirmation_75fbf512d744977d62599cc3f0ae2bb4'] = 'est bien enregistrée.'; +$_MODULE['<{paypal}dammann>confirmation_15b0f8e55c6bdfc3d5fd0b6b3b6cb3ee'] = 'Vous avez choisi de payer avec PayPal.'; +$_MODULE['<{paypal}dammann>confirmation_e6dc7945b557a1cd949bea92dd58963e'] = 'Votre commande vous sera envoyée très prochainement.'; +$_MODULE['<{paypal}dammann>confirmation_0db71da7150c27142eef9d22b843b4a9'] = 'Pour toute question ou information complémentaire merci de contacter notre'; +$_MODULE['<{paypal}dammann>confirmation_64430ad2835be8ad60c59e7d44e4b0b1'] = 'support client'; +$_MODULE['<{paypal}dammann>express_checkout_payment_eu_dac2693baa5c5c9a5318609ed81c4f2a'] = 'Payer avec Paypal'; +$_MODULE['<{paypal}dammann>express_checkout_payment_dac2693baa5c5c9a5318609ed81c4f2a'] = 'Payez avec PayPal'; +$_MODULE['<{paypal}dammann>express_checkout_shortcut_form_dac2693baa5c5c9a5318609ed81c4f2a'] = 'Payez avec PayPal'; +$_MODULE['<{paypal}dammann>integral_evolution_payment_eu_ecab922bc1f9b5726e2a6deb4acaec4e'] = 'Retourner au site marchand'; +$_MODULE['<{paypal}dammann>integral_evolution_payment_ecab922bc1f9b5726e2a6deb4acaec4e'] = 'Retour au site du marchant.'; +$_MODULE['<{paypal}dammann>express_checkout_payment_18ea251c90941c2b628dae6ee75e2614'] = 'Payez avec PayPal'; diff --git a/www/themes/chocolatdemariage/modules/pictos/product-pictos.tpl b/www/themes/chocolatdemariage/modules/pictos/product-pictos.tpl new file mode 100644 index 00000000..296abbcb --- /dev/null +++ b/www/themes/chocolatdemariage/modules/pictos/product-pictos.tpl @@ -0,0 +1,9 @@ +{if isset($pictos) && $pictos} +
        + {foreach from=$pictos item='picto' name='pictos'} +
      • + {$picto->title} +
      • + {/foreach} +
      +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/pictos/translations/fr.php b/www/themes/chocolatdemariage/modules/pictos/translations/fr.php new file mode 100644 index 00000000..08c33590 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/pictos/translations/fr.php @@ -0,0 +1,7 @@ +pictos_a35ac1b21808df448942652c784f86ac'] = 'Pictogrammes'; +$_MODULE['<{pictos}fanavenue>pictos_b22c26193b825a709491b9435218a8db'] = 'Êtes vous sûr de vouloir supprimer le moduile Pictogrammes ?'; +$_MODULE['<{pictos}fanavenue>pictos_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; diff --git a/www/themes/chocolatdemariage/modules/productcomments/index.php b/www/themes/chocolatdemariage/modules/productcomments/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productcomments/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/productcomments/pictos/translations/fr.php b/www/themes/chocolatdemariage/modules/productcomments/pictos/translations/fr.php new file mode 100644 index 00000000..5f818425 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productcomments/pictos/translations/fr.php @@ -0,0 +1,47 @@ +pictos_a35ac1b21808df448942652c784f86ac'] = 'Pictogrammes'; +$_MODULE['<{pictos}wedigital>pictos_e287d1d7412a79b6a39103d4520d9c9c'] = ''; +$_MODULE['<{pictos}wedigital>pictos_b22c26193b825a709491b9435218a8db'] = 'Êtes vous sûr de vouloir supprimer le moduile Pictogrammes ?'; +$_MODULE['<{pictos}wedigital>pictos_a368c5e6a51408adaae3e90a6dbca7bd'] = ''; +$_MODULE['<{pictos}wedigital>pictos_f942b4a1e1a7dbe47c0a8d0530fc95e8'] = ''; +$_MODULE['<{pictos}wedigital>pictos_62f5d708d6ad1fa1ddd9429a65cccbea'] = ''; +$_MODULE['<{pictos}wedigital>pictos_4fce137ad759e1ceba0e561a9c393b0a'] = ''; +$_MODULE['<{pictos}wedigital>pictos_ed75712b0eb1913c28a3872731ffd48d'] = ''; +$_MODULE['<{pictos}wedigital>pictos_6e610440d4f9cae2f66e57e4018bc96a'] = ''; +$_MODULE['<{pictos}wedigital>pictos_b78a3223503896721cca1303f776159b'] = ''; +$_MODULE['<{pictos}wedigital>pictos_a2e92861b757ab878312dd57993d60cf'] = ''; +$_MODULE['<{pictos}wedigital>pictos_97e7c9a7d06eac006a28bf05467fcc8b'] = ''; +$_MODULE['<{pictos}wedigital>pictos_cee89aaeb20c013bafb9c1292e7a2566'] = ''; +$_MODULE['<{pictos}wedigital>pictos_b5a7adde1af5c87d7fd797b6245c2a39'] = ''; +$_MODULE['<{pictos}wedigital>pictos_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{pictos}wedigital>pictos_c07aaee81d0e01e65b7b8e763507fdf9'] = ''; +$_MODULE['<{pictos}wedigital>pictos_1e1cee765c8bfaca8555ef23af542eb9'] = ''; +$_MODULE['<{pictos}wedigital>pictos_7d635df70ef8357c9bef354ed2f8c91e'] = ''; +$_MODULE['<{pictos}wedigital>pictos_3f0a7610f4097d23b38a1464403cf3f3'] = ''; +$_MODULE['<{pictos}wedigital>pictos_61cbc2d26b4157292673c772ddd6c0f7'] = ''; +$_MODULE['<{pictos}wedigital>pictos_b718adec73e04ce3ec720dd11a06a308'] = ''; +$_MODULE['<{pictos}wedigital>pictos_b34fbce838af37d769d4338bd2746306'] = ''; +$_MODULE['<{pictos}wedigital>pictos_4757fe07fd492a8be0ea6a760d683d6e'] = ''; +$_MODULE['<{pictos}wedigital>pictos_ecd714e7a4ee9ae9f2a7744c33863fd8'] = ''; +$_MODULE['<{pictos}wedigital>pictos_92159a12761fa8bd7290d2d95f40d754'] = ''; +$_MODULE['<{pictos}wedigital>pictos_7cc92687130ea12abb80556681538001'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_b718adec73e04ce3ec720dd11a06a308'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_b78a3223503896721cca1303f776159b'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_cee89aaeb20c013bafb9c1292e7a2566'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_b5a7adde1af5c87d7fd797b6245c2a39'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_3adbdb3ac060038aa0e6e6c138ef9873'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_16ed8eb4348e5e9fef009d863fc4147d'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_a2e92861b757ab878312dd57993d60cf'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_97e7c9a7d06eac006a28bf05467fcc8b'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_c9cc8cce247e49bae79f15173ce97354'] = ''; +$_MODULE['<{pictos}wedigital>adminpictoscontroller_7cc92687130ea12abb80556681538001'] = ''; +$_MODULE['<{pictos}wedigital>product_pictos_d6e0151c58923ed2b3c8d35fe3807cfd'] = ''; +$_MODULE['<{pictos}wedigital>product_pictos_28647d18889b84b70a98fa08b8f9b125'] = ''; +$_MODULE['<{pictos}wedigital>product_pictos_51ec9bf4aaeab1b25bb57f9f8d4de557'] = ''; +$_MODULE['<{pictos}wedigital>product_pictos_9384a92dd43dd4441002c41142235b54'] = ''; +$_MODULE['<{pictos}wedigital>product_pictos_ef2f59f06132ddc2e1bc8d00abbe6e02'] = ''; +$_MODULE['<{pictos}wedigital>product_pictos_37cc7f4e41b7624b1d3145a066b609e0'] = ''; +$_MODULE['<{pictos}wedigital>product_pictos_b5eff074822a501afe0f2c78de24a855'] = ''; diff --git a/www/themes/chocolatdemariage/modules/productcomments/productcomments-extra.tpl b/www/themes/chocolatdemariage/modules/productcomments/productcomments-extra.tpl new file mode 100644 index 00000000..404d8a04 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productcomments/productcomments-extra.tpl @@ -0,0 +1,26 @@ +{if (!$content_only && (($nbComments == 0 && $too_early == false && ($is_logged || $allow_guests)) || ($nbComments != 0)))} +
      + +
      +
      + + + + + + + +
      + {if $nbComments != 0} + {if $nbComments == 1} + {$nbComments} {l s='review' mod='productcomments'} + {else} + {$nbComments} {l s='reviews' mod='productcomments'} + {/if} + {else} + {l s='Post reviews' mod='productcomments'} + {/if} +
      +
      +{/if} + diff --git a/www/themes/chocolatdemariage/modules/productcomments/productcomments.tpl b/www/themes/chocolatdemariage/modules/productcomments/productcomments.tpl new file mode 100644 index 00000000..1c4b38ad --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productcomments/productcomments.tpl @@ -0,0 +1,158 @@ +
      +

      {l s='Avis '}{l s='clients'}

      + {if $comments} + {foreach from=$comments item=comment} + {if $comment.content} +
      +
      +
      +
      + {assign var=cursorPosi value=107} + {section name="i" start=0 loop=5 step=1} + {if $comment.grade le $smarty.section.i.index} +
      + {else} +
      + {assign var=cursorPosi value=$cursorPosi-21} + {/if} + {/section} + + + + + + +
      +
      + + + {dateFormat date=$comment.date_add|escape:'html':'UTF-8' full=0} +
      +
      + +
      +
      +
      +

      + {$comment.title} +

      +

      {$comment.content|escape:'html':'UTF-8'|nl2br}

      +
      +
      +
      +
      + {/if} + {/foreach} + + {if (!$too_early AND ($is_logged OR $allow_guests))} +

      + + {l s='Ajouter un commentaire' mod='productcomments'} + +

      + {/if} + {else} + {if (!$too_early AND ($is_logged OR $allow_guests))} +

      + + {l s='Soyez le premier à laisser un commentaire' mod='productcomments'} + +

      + {else} +

      {l s='No customer reviews for the moment.' mod='productcomments'}

      + {/if} + {/if} + + + + +
      +
      +
      +

      {l s='Ajouter un ' mod='productcomments'}{l s='commentaire' mod='productcomments'}

      +
      + {if isset($product) && $product} +
      + {$product->name|escape:'html':'UTF-8'} +
      +

      + {$product->name} +

      + {$product->description_short} +
      +
      + {/if} +
      + + {if $criterions|@count > 0} +
        + {foreach from=$criterions item='criterion'} +
      • + +
        + + + + + + + + +
        +
        +
      • + {/foreach} +
      + {/if} +
      + + +
      +
      + + +
      +
      + {if $allow_guests == true && !$is_logged} + + + {/if} +
      + +
      +
      +
      +
      +
      + +{strip} +{addJsDef productcomments_controller_url=$productcomments_controller_url|@addcslashes:'\''} +{addJsDef moderation_active=$moderation_active|boolval} +{addJsDef productcomments_url_rewrite=$productcomments_url_rewriting_activated|boolval} +{addJsDef secure_key=$secure_key} + +{addJsDefL name=confirm_report_message}{l s='Are you sure that you want to report this comment?' mod='productcomments' js=1}{/addJsDefL} +{addJsDefL name=productcomment_added}{l s='Your comment has been added!' mod='productcomments' js=1}{/addJsDefL} +{addJsDefL name=productcomment_added_moderation}{l s='Your comment has been added and will be available once approved by a moderator.' mod='productcomments' js=1}{/addJsDefL} +{addJsDefL name=productcomment_title}{l s='New comment' mod='productcomments' js=1}{/addJsDefL} +{addJsDefL name=productcomment_ok}{l s='OK' mod='productcomments' js=1}{/addJsDefL} +{/strip} diff --git a/www/themes/chocolatdemariage/modules/productcomments/productcomments_reviews.tpl b/www/themes/chocolatdemariage/modules/productcomments/productcomments_reviews.tpl new file mode 100644 index 00000000..2ab65017 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productcomments/productcomments_reviews.tpl @@ -0,0 +1,42 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @version Release: $Revision$ +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{if isset($nbComments) && $nbComments > 0} +
      +
      + {section name="i" start=0 loop=5 step=1} + {if $averageTotal le $smarty.section.i.index} +
      + {else} +
      + {/if} + {/section} + + + +
      + {$nbComments} {l s='Review(s)' mod='productcomments'} +
      +{/if} diff --git a/www/themes/chocolatdemariage/modules/productcomments/products-comparison.tpl b/www/themes/chocolatdemariage/modules/productcomments/products-comparison.tpl new file mode 100644 index 00000000..0d7206ff --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productcomments/products-comparison.tpl @@ -0,0 +1,102 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + + + {l s='Comments' mod='productcomments'} + + {foreach from=$list_ids_product item=id_product} + + {/foreach} + + +{foreach from=$grades item=grade key=grade_id} + + {cycle values='comparison_feature_odd,comparison_feature_even' assign='classname'} + + {$grade} + + {foreach from=$list_ids_product item=id_product} + {assign var='tab_grade' value=$product_grades[$grade_id]} + + {if isset($tab_grade[$id_product]) AND $tab_grade[$id_product]} +
      + {section loop=6 step=1 start=1 name=average} + + {/section} +
      + {else} + - + {/if} + + {/foreach} + +{/foreach} + +{cycle values='comparison_feature_odd,comparison_feature_even' assign='classname'} + + + {l s='Average' mod='productcomments'} + + {foreach from=$list_ids_product item=id_product} + + {if isset($list_product_average[$id_product]) AND $list_product_average[$id_product]} +
      + {section loop=6 step=1 start=1 name=average} + + {/section} +
      + {else} + - + {/if} + + {/foreach} + + + +  + {foreach from=$list_ids_product item=id_product} + + {if isset($product_comments[$id_product]) AND $product_comments[$id_product]} + + + {l s='View comments' mod='productcomments'} + + + {else} + - + {/if} + + {/foreach} + diff --git a/www/themes/chocolatdemariage/modules/productcomments/tab.tpl b/www/themes/chocolatdemariage/modules/productcomments/tab.tpl new file mode 100644 index 00000000..fac30a3f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productcomments/tab.tpl @@ -0,0 +1 @@ +
    • {l s='Avis client' mod='productcomments'}
    • \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/productcomments/translations/fr.php b/www/themes/chocolatdemariage/modules/productcomments/translations/fr.php new file mode 100644 index 00000000..395d6acf --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productcomments/translations/fr.php @@ -0,0 +1,101 @@ +productcommentcriterion_a09ed6c60eb3213939cecb4c580813cd'] = 'Disponible pour le catalogue entier'; +$_MODULE['<{productcomments}fanavenue>productcommentcriterion_467366059d7d7c743a4d0971363a8d66'] = 'Restreint à certaines catégories'; +$_MODULE['<{productcomments}fanavenue>productcommentcriterion_772911becd336c843ab09a1d4b4f66c0'] = 'Restreint à certains produits'; +$_MODULE['<{productcomments}fanavenue>productcomments-ajax_fd4b5401d4d3c7d32d158bfc1e552f3b'] = 'Veuillez donner votre nom'; +$_MODULE['<{productcomments}fanavenue>productcomments-ajax_f88dc17737f7fdd4464b2eb922a8f133'] = 'Une erreur s\'est produite lors de l\'enregistrement de votre commentaire.'; +$_MODULE['<{productcomments}fanavenue>productcomments-ajax_7fa4a3510dafd0eac6435c19861b2bb7'] = 'Commentaire publié.'; +$_MODULE['<{productcomments}fanavenue>productcomments-ajax_f8694a9aae2eb045920f613cfa7f1235'] = 'En attente de la validation de la modération.'; +$_MODULE['<{productcomments}fanavenue>productcomments-ajax_6bf852d9850445291f5e9d4740ac7b50'] = 'Un texte de commentaire est nécessaire.'; +$_MODULE['<{productcomments}fanavenue>productcomments-ajax_8aafe254c3e8dceb6425591b322044f2'] = 'Vous devriez attendre %d secondes avant de publier un nouveau commentaire.'; +$_MODULE['<{productcomments}fanavenue>productcomments-extra_7c3b0e9898b88deee7ea75aafd2e37e2'] = 'Note moyenne'; +$_MODULE['<{productcomments}fanavenue>productcomments-extra_a71a0229e164fecdcde3c4e0f40473fa'] = 'Lire les avis utilisateurs'; +$_MODULE['<{productcomments}fanavenue>productcomments-extra_7966126831926ad29c528b239d69f855'] = 'Donner votre avis'; +$_MODULE['<{productcomments}fanavenue>productcomments_b91c4e8b229a399a3bc911d352524a9b'] = 'Commentaires produits'; +$_MODULE['<{productcomments}fanavenue>productcomments_a8cd99c74a32936a90127454a02d7500'] = 'Autoriser les utilisateurs à à publier des avis et à noter les produits sur des critères spécifiques.'; +$_MODULE['<{productcomments}fanavenue>productcomments_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{productcomments}fanavenue>productcomments_8a4c4c1ccc2b1c3b89e828e24ef591a8'] = 'Le critère n\'a pas pu être enregistré'; +$_MODULE['<{productcomments}fanavenue>productcomments_1bb54e382f7dbdb260f0aa6b42bb624b'] = 'Critère supprimé'; +$_MODULE['<{productcomments}fanavenue>productcomments_254f642527b45bc260048e30704edb39'] = 'Paramètres'; +$_MODULE['<{productcomments}fanavenue>productcomments_cf2fcb22e6342dea54b0cc34bb521752'] = 'Tous les avis doivent être validés par un employé'; +$_MODULE['<{productcomments}fanavenue>productcomments_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{productcomments}fanavenue>productcomments_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{productcomments}fanavenue>productcomments_4e26bb46aa3f40913ee95cfb1d6c82f9'] = 'Autoriser les avis de visiteurs qui n\'ont pas de compte client'; +$_MODULE['<{productcomments}fanavenue>productcomments_9dc1140983196141368ceda7565128a8'] = 'Temps minimum entre 2 avis d\'un même utilisateur'; +$_MODULE['<{productcomments}fanavenue>productcomments_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{productcomments}fanavenue>productcomments_2ec265696a51530949d345239069f0d4'] = 'Avis en attente de validation'; +$_MODULE['<{productcomments}fanavenue>productcomments_655d20c1ca69519ca647684edbb2db35'] = 'Haute'; +$_MODULE['<{productcomments}fanavenue>productcomments_87f8a6ab85c9ced3702b4ea641ad4bb5'] = 'Moyenne'; +$_MODULE['<{productcomments}fanavenue>productcomments_28d0edd045e05cf5af64e35ae0c4c6ef'] = 'Basse'; +$_MODULE['<{productcomments}fanavenue>productcomments_eb7d6baeb8bbf339547da7e0d6c5e416'] = 'Avis signalés'; +$_MODULE['<{productcomments}fanavenue>productcomments_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{productcomments}fanavenue>productcomments_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{productcomments}fanavenue>productcomments_a1fa27779242b4902f7ae3bdd5c6d508'] = 'Type'; +$_MODULE['<{productcomments}fanavenue>productcomments_ec53a8c4f07baed5d8825072c89799be'] = 'État'; +$_MODULE['<{productcomments}fanavenue>productcomments_8726894930330c61dd2c24ba8265364b'] = 'Ajouter un critère'; +$_MODULE['<{productcomments}fanavenue>productcomments_57826496f2bb2a191458e4893e96e52e'] = 'Critères d\'évaluation'; +$_MODULE['<{productcomments}fanavenue>productcomments_2608831883bb20ab520b70b4350aa23a'] = 'Avis validés'; +$_MODULE['<{productcomments}fanavenue>productcomments_f8a0aa69f5ce41287f02c2d182306f52'] = 'Titre de l\'avis'; +$_MODULE['<{productcomments}fanavenue>productcomments_457dd55184faedb7885afd4009d70163'] = 'Avis'; +$_MODULE['<{productcomments}fanavenue>productcomments_dda9c06f33071c9b6fc237ee164109d8'] = 'Note'; +$_MODULE['<{productcomments}fanavenue>productcomments_a517747c3d12f99244ae598910d979c5'] = 'Auteur'; +$_MODULE['<{productcomments}fanavenue>productcomments_deb10517653c255364175796ace3553f'] = 'Produit'; +$_MODULE['<{productcomments}fanavenue>productcomments_0f46dacf1a6ecab8ce1cb97250bb8113'] = 'Date de publication'; +$_MODULE['<{productcomments}fanavenue>productcomments_f3d8e91894baa7ee67e0649abcc092ff'] = 'Le critère sera restreint aux catégories suivantes'; +$_MODULE['<{productcomments}fanavenue>productcomments_d3dc571a8be516766c8124a636290fd9'] = 'Cochez les cases des catégories auxquelles ce critère s\'applique.'; +$_MODULE['<{productcomments}fanavenue>productcomments_91b442d385b54e1418d81adc34871053'] = 'Sélectionnés'; +$_MODULE['<{productcomments}fanavenue>productcomments_b56c3bda503a8dc4be356edb0cc31793'] = 'Réduire tout'; +$_MODULE['<{productcomments}fanavenue>productcomments_5ffd7a335dd836b3373f5ec570a58bdc'] = 'Ouvrir tout'; +$_MODULE['<{productcomments}fanavenue>productcomments_5e9df908eafa83cb51c0a3720e8348c7'] = 'Tout cocher'; +$_MODULE['<{productcomments}fanavenue>productcomments_9747d23c8cc358c5ef78c51e59cd6817'] = 'Tout décocher'; +$_MODULE['<{productcomments}fanavenue>productcomments_38fc05fb7f02497ea56b77fe085ffc78'] = 'Ajouter un critère'; +$_MODULE['<{productcomments}fanavenue>productcomments_92a497b6a43b59cce82c604a4c834bb0'] = 'Nom du critère'; +$_MODULE['<{productcomments}fanavenue>productcomments_bbda28827cde1064b0320cbf6b1890a2'] = 'Cadre d\'application du critère'; +$_MODULE['<{productcomments}fanavenue>productcomments_20089c27bf83463fe32e7d30ed9d8f81'] = 'Le critère sera restreint aux produits suivants'; +$_MODULE['<{productcomments}fanavenue>productcomments_4d3d769b812b6faa6b76e1a8abaece2d'] = 'Activé'; +$_MODULE['<{productcomments}fanavenue>productcomments_6f7351657f795bc1357a53142b1184cc'] = 'Approuver'; +$_MODULE['<{productcomments}fanavenue>productcomments_ecf74aa77715220b378ec668e75655a8'] = 'Non abusif'; +$_MODULE['<{productcomments}fanavenue>productcomments_reviews_e32b7983d3bf98a65e3e96c393867dfa'] = '%s Commentaire(s)'; +$_MODULE['<{productcomments}fanavenue>productcomments_ab51a81c76d95ddc762194d58ec5db63'] = 'Êtes-vous certain de vouloir signaler ce commentaire ?'; +$_MODULE['<{productcomments}fanavenue>productcomments_9a2ccd41653469a8bd94fbb84b271a14'] = 'Votre commentaire a été rajouté!'; +$_MODULE['<{productcomments}fanavenue>productcomments_b20968d9aecd2d075519992e9e2f1ffe'] = 'Votre commentaire a bien été enregistré. Il sera affiché dès qu\'un modérateur l\'aura approuvé.'; +$_MODULE['<{productcomments}fanavenue>productcomments_186c30cab59f6b64a453778330d4bbf0'] = 'Nouveau commentaire'; +$_MODULE['<{productcomments}fanavenue>productcomments_e0aa021e21dddbd6d8cecec71e9cf564'] = 'ok'; +$_MODULE['<{productcomments}fanavenue>productcomments_4b3b9db8c9784468094acde0f8bf7071'] = 'Note'; +$_MODULE['<{productcomments}fanavenue>productcomments_b5c82723bd85856358f9a376bc613998'] = '%1$d personne(s) sur %2$d ont trouvé ce commentaire utile.'; +$_MODULE['<{productcomments}fanavenue>productcomments_39630ad6ee79b8653ea89194cdb45bec'] = 'Ce commentaire vous a-t-il été utile ?'; +$_MODULE['<{productcomments}fanavenue>productcomments_a6105c0a611b41b08f1209506350279e'] = 'oui'; +$_MODULE['<{productcomments}fanavenue>productcomments_7fa3b767c460b54a2be4d49030b349c7'] = 'non'; +$_MODULE['<{productcomments}fanavenue>productcomments_28b3b1e564a00f572c5d4e21da986d49'] = 'Signaler un abus'; +$_MODULE['<{productcomments}fanavenue>productcomments_7966126831926ad29c528b239d69f855'] = 'Donner votre avis'; +$_MODULE['<{productcomments}fanavenue>productcomments_fbe2625bf3673be380d043a4bf873f28'] = 'Soyez le premier à donner votre avis'; +$_MODULE['<{productcomments}fanavenue>productcomments_08c7d6f84301ee7d0aab0a5f67edc419'] = 'Aucun avis n\'a été publié pour le moment.'; +$_MODULE['<{productcomments}fanavenue>productcomments_45dacce3e2bc0f7bebde95098b9326a8'] = 'Titre de l\'avis'; +$_MODULE['<{productcomments}fanavenue>productcomments_3421ad00975533fbbd5f17d2cb568125'] = 'Votre avis'; +$_MODULE['<{productcomments}fanavenue>productcomments_221e705c06e231636fdbccfdd14f4d5c'] = 'Votre nom'; +$_MODULE['<{productcomments}fanavenue>productcomments_70397c4b252a5168c5ec003931cea215'] = 'Champs requis'; +$_MODULE['<{productcomments}fanavenue>productcomments_94966d90747b97d1f0f206c98a8b1ac3'] = 'Envoyer'; +$_MODULE['<{productcomments}fanavenue>productcomments_e81c4e4f2b7b93b481e13a8553c2ae1b'] = 'OU'; +$_MODULE['<{productcomments}fanavenue>productcomments_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{productcomments}fanavenue>products-comparison_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Commentaires'; +$_MODULE['<{productcomments}fanavenue>products-comparison_b1897515d548a960afe49ecf66a29021'] = 'Moyenne'; +$_MODULE['<{productcomments}fanavenue>products-comparison_bc976f6c3405523cde61f63a7cbe224b'] = 'Afficher les avis'; +$_MODULE['<{productcomments}fanavenue>tab_8413c683b4b27cc3f4dbd4c90329d8ba'] = 'Commentaires'; +$_MODULE['<{productcomments}fanavenue>default_da3e413ae5dde1a6b986203857fb1a59'] = 'L\'ID produit n\'est pas correct'; +$_MODULE['<{productcomments}fanavenue>default_7b0bf23ae4079e07a3a4cb4d07e2caef'] = 'Le titre est incorrect'; +$_MODULE['<{productcomments}fanavenue>default_ddbd56de5feb78ef1aaf60401f8c472b'] = 'Le commentaire est incorrect'; +$_MODULE['<{productcomments}fanavenue>default_1b1030b6294e9096a7d7c40d83d61872'] = 'Le nom est incorrect'; +$_MODULE['<{productcomments}fanavenue>default_26510b8eb6e6053f5e91d51171967ca9'] = 'Vous devez être connecté afin de laisser un commentaire'; +$_MODULE['<{productcomments}fanavenue>default_a201fbadca94d310a1b62407cdc775d5'] = 'Vous devez donner une note'; +$_MODULE['<{productcomments}fanavenue>default_dfbe69c6d9568ecb0e65e7b32ed92a3a'] = 'Le produit n\'a pas été trouvé'; +$_MODULE['<{productcomments}fanavenue>default_6d10b2f471e8894d59ae18e01537ece5'] = 'Veuillez patienter avant de publier un autre commentaire'; +$_MODULE['<{productcomments}fanavenue>default_ba8d7ae5dcadfba739f28a777378f208'] = 'secondes avant de poster un nouveau commentaire'; +$_MODULE['<{productcomments}fanavenue>productcomments-extra_1c67665285fb6a7d761414e12578e574'] = 'avis clients'; +$_MODULE['<{productcomments}fanavenue>productcomments-extra_74dcb1cec50854d2f880279f3dd19da9'] = 'avis clients'; +$_MODULE['<{productcomments}fanavenue>productcomments-extra_ce4d9728def2e5d4e673497489819411'] = 'Donner votre avis'; +$_MODULE['<{productcomments}fanavenue>productcomments_reviews_d844ad9202d0de8442498775ba6ef819'] = 'Commentaire(s)'; +$_MODULE['<{productcomments}fanavenue>productcomments_4e3ee0f5bd8f527715fb0776741b9754'] = 'Votre commentaire a bien été ajouté et sera visible après sa validation par un modérateur.'; +$_MODULE['<{productcomments}fanavenue>products-comparison_5d9acecbb0b55a71dea7403896356001'] = 'Voir les commentaires'; diff --git a/www/themes/chocolatdemariage/modules/productpaymentlogos/productpaymentlogos.tpl b/www/themes/chocolatdemariage/modules/productpaymentlogos/productpaymentlogos.tpl new file mode 100644 index 00000000..080e245e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productpaymentlogos/productpaymentlogos.tpl @@ -0,0 +1,6 @@ + +
      + {$banner_title|escape:'htmlall':'UTF-8'} + {$banner_title|escape:'htmlall':'UTF-8'} +
      + diff --git a/www/themes/chocolatdemariage/modules/productpaymentlogos/translations/fr.php b/www/themes/chocolatdemariage/modules/productpaymentlogos/translations/fr.php new file mode 100644 index 00000000..c45c9cd0 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productpaymentlogos/translations/fr.php @@ -0,0 +1,15 @@ +productpaymentlogos_1056d03db619b016d8fc6b60d08ef488'] = 'Bloc logos des modules de paiement'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_88fd6d994459806f2dcb8999ac03c76e'] = 'Affiche sur la page produit les logos des solutions de paiement disponibles.'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_126b21ce46c39d12c24058791a236777'] = 'image non valable'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_df7859ac16e724c9b1fba0a364503d72'] = 'Une erreur s\'est produite lors de l\'envoi du fichier.'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_223795d3a336ef80c5b6a070ae4e0d2a'] = 'En-tête du bloc'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_c7dd01cfb61ff8c984c0aff44f6540e3'] = 'Vous pouvez choisir d\'ajouter un titre au-dessus des logos.'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_89ca5c48bbc6b7a648a5c1996767484c'] = 'Image'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_9ce38727cff004a058021a6c7351a74a'] = 'Lien de l\'image'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_826eeee52fe142372c3a2bc195eff911'] = 'Vous pouvez soit mettre votre propre image en ligne à l\'aide du formulaire ci-dessus, ou mettre un lien vers celle-ci grâce à l\'option \"Lien de l\'image\".'; +$_MODULE['<{productpaymentlogos}wikimow>productpaymentlogos_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; diff --git a/www/themes/chocolatdemariage/modules/productscategory/index.php b/www/themes/chocolatdemariage/modules/productscategory/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productscategory/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/productscategory/productscategory-tab.tpl b/www/themes/chocolatdemariage/modules/productscategory/productscategory-tab.tpl new file mode 100644 index 00000000..a45c3eb8 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productscategory/productscategory-tab.tpl @@ -0,0 +1,3 @@ +{if $hasProducts} +
    • {l s='Dans la même catégorie' mod='productcomments'}
    • +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/productscategory/productscategory.tpl b/www/themes/chocolatdemariage/modules/productscategory/productscategory.tpl new file mode 100644 index 00000000..efdcc437 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productscategory/productscategory.tpl @@ -0,0 +1,11 @@ +{if count($categoryProducts) > 0 && $categoryProducts !== false} +
      +
      +

      {l s='Dans la même ' mod='productscategory'}{l s='catégorie' mod='productscategory'}

      +
      + + {include file="$tpl_dir./product-list.tpl" products=$categoryProducts} +
      +
      +
      +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/productscategory/translations/fr.php b/www/themes/chocolatdemariage/modules/productscategory/translations/fr.php new file mode 100644 index 00000000..05f6f72a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productscategory/translations/fr.php @@ -0,0 +1,17 @@ +productscategory_8a4f5a66d0fcc9d13614516db6e3d47a'] = 'Produits dans la même catégorie'; +$_MODULE['<{productscategory}fanavenue>productscategory_1d269d7f013c3d9d891a146f4379eb02'] = 'Ajoute un bloc sur la fiche produit pour afficher des produits de la même catégorie.'; +$_MODULE['<{productscategory}fanavenue>productscategory_8dd2f915acf4ec98006d11c9a4b0945b'] = 'Paramètres mis à jour avec succès'; +$_MODULE['<{productscategory}fanavenue>productscategory_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{productscategory}fanavenue>productscategory_e06ba84b50810a88438ae0537405f65a'] = 'Afficher les prix des produits'; +$_MODULE['<{productscategory}fanavenue>productscategory_1d986024f548d57b1d743ec7ea9b09d9'] = 'Afficher les prix des produits affichés dans le bloc.'; +$_MODULE['<{productscategory}fanavenue>productscategory_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{productscategory}fanavenue>productscategory_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{productscategory}fanavenue>productscategory_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{productscategory}fanavenue>productscategory_f55e0a28b86c2ab66ac632ab9ddf1833'] = '%s autre produit dans la même catégorie :'; +$_MODULE['<{productscategory}fanavenue>productscategory_bebb44f38b03407098d48198c1d0aaa5'] = '%s autres produits dans la même catégorie :'; +$_MODULE['<{productscategory}fanavenue>productscategory_dd1f775e443ff3b9a89270713580a51b'] = 'Précédent'; +$_MODULE['<{productscategory}fanavenue>productscategory_10ac3d04253ef7e1ddc73e6091c0cd55'] = 'Suivant'; diff --git a/www/themes/chocolatdemariage/modules/productshippinglogos/productshippinglogos.tpl b/www/themes/chocolatdemariage/modules/productshippinglogos/productshippinglogos.tpl new file mode 100644 index 00000000..2aa73e4b --- /dev/null +++ b/www/themes/chocolatdemariage/modules/productshippinglogos/productshippinglogos.tpl @@ -0,0 +1,3 @@ + +{$shipping_title|escape:'htmlall':'UTF-8'} + diff --git a/www/themes/chocolatdemariage/modules/productshippinglogos/translations/fr.php b/www/themes/chocolatdemariage/modules/productshippinglogos/translations/fr.php new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/pscleaner/translations/fr.php b/www/themes/chocolatdemariage/modules/pscleaner/translations/fr.php new file mode 100644 index 00000000..ca8c015c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/pscleaner/translations/fr.php @@ -0,0 +1,29 @@ +pscleaner_e5a8af934462c05509c7de5f2f2c18a3'] = 'Nettoyage de PrestaShop'; +$_MODULE['<{pscleaner}wedigital>pscleaner_4bcb9cc248b7f6c8dc7f5c323bde76de'] = 'Vérifie et répare les problèmes d\'intégrité fonctionnelle et supprime les données par défaut (produits, commandes, clients)'; +$_MODULE['<{pscleaner}wedigital>pscleaner_752369f18aebeed9ae8384d8f1b5dc5e'] = 'Soyez très attentifs en utilisant cet outil, il n\'y a pas de retour en arrière possible !'; +$_MODULE['<{pscleaner}wedigital>pscleaner_550b877b1a255ba717cfad4b82057731'] = 'Les requêtes suivantes ont permis de réparer certaines données:'; +$_MODULE['<{pscleaner}wedigital>pscleaner_14a7ab23d566b4505d0c711338c19a08'] = '%d ligne(s)'; +$_MODULE['<{pscleaner}wedigital>pscleaner_d1ff3c9d57acd4283d2793a36737479e'] = 'Il n\'y a rien qui nécessite d\'être réparé.'; +$_MODULE['<{pscleaner}wedigital>pscleaner_53d097f11855337bb74f1444d6c47c99'] = 'Les requêtes suivantes ont permis de nettoyer votre base de données avec succès :'; +$_MODULE['<{pscleaner}wedigital>pscleaner_098c3581a731f08d24311bbf515adbbb'] = 'Félicitations, tout est déjà en ordre!'; +$_MODULE['<{pscleaner}wedigital>pscleaner_1bb7c5eb8682aeada82c407b40ec09c8'] = 'Catalogue supprimé'; +$_MODULE['<{pscleaner}wedigital>pscleaner_ed6ecb7169d5476ef5251524bb17552a'] = 'Commandes et clients supprimés'; +$_MODULE['<{pscleaner}wedigital>pscleaner_43364f357f96e8b70be4a44d44196807'] = 'Veuillez lire les mises en garde et cliquer sur le bouton pour les approuver.'; +$_MODULE['<{pscleaner}wedigital>pscleaner_6c69628e1d57fa6e39162b039a82133b'] = 'Souhaitez-vous supprimer le catalogue produit ?'; +$_MODULE['<{pscleaner}wedigital>pscleaner_6a68264705f23c8e3d505fd2c93a87ba'] = 'Souhaitez-vous supprimer commandes et clients ?'; +$_MODULE['<{pscleaner}wedigital>pscleaner_c32516babc5b6c47eb8ce1bfc223253c'] = 'Catalogue'; +$_MODULE['<{pscleaner}wedigital>pscleaner_da69e50b7440e12fe63287904819eaa3'] = 'J\'ai bien compris que tout le catalogue sera supprimé sans possibilité de retour en arrière : produits, caractéristiques, catégories, mot-clés, images, prix, fichiers joints, scènes, stocks, groupes et valeurs d\'attributs, fabricants, fournisseurs...'; +$_MODULE['<{pscleaner}wedigital>pscleaner_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{pscleaner}wedigital>pscleaner_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{pscleaner}wedigital>pscleaner_b2d7c99e984831bd36221baf34e9c26e'] = 'Supprimer le catalogue'; +$_MODULE['<{pscleaner}wedigital>pscleaner_3300d0bf086fa38cf593fe4feff351f1'] = 'Commandes et clients'; +$_MODULE['<{pscleaner}wedigital>pscleaner_a01f9a9a340c3c68a2dc4663f46d8637'] = 'J\'ai bien compris que tous les clients et commandes seront supprimés sans possibilité de retour en arrière : clients, paniers, commandes, connexions, visiteurs, stats...'; +$_MODULE['<{pscleaner}wedigital>pscleaner_17ca7f22baf84821b6b73462c96fb1e3'] = 'Supprimer les commandes et clients'; +$_MODULE['<{pscleaner}wedigital>pscleaner_3535aa31bd9005bde626ad4312b67d6b'] = 'Contraintes d\'intégrité fonctionnelle'; +$_MODULE['<{pscleaner}wedigital>pscleaner_e84c6595e849214a70b35ed8f95d7d16'] = 'Vérifier et réparer'; +$_MODULE['<{pscleaner}wedigital>pscleaner_ccc27439e3e08c444690af3bed668e2d'] = 'Nettoyage de la base de données'; +$_MODULE['<{pscleaner}wedigital>pscleaner_39707b9cfefe433d64f695623d2d3fd7'] = 'Nettoyer et optimiser'; diff --git a/www/themes/chocolatdemariage/modules/referralprogram/index.php b/www/themes/chocolatdemariage/modules/referralprogram/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/index.php b/www/themes/chocolatdemariage/modules/referralprogram/views/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/email.tpl b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/email.tpl new file mode 100644 index 00000000..91089926 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/email.tpl @@ -0,0 +1,26 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +{$content} diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/index.php b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/program.tpl b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/program.tpl new file mode 100644 index 00000000..d9a0eee0 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/program.tpl @@ -0,0 +1,235 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{capture name=path}{l s='My account' mod='referralprogram'}{$navigationPipe}{l s='Referral Program' mod='referralprogram'}{/capture} + +

      {l s='Referral program' mod='referralprogram'}

      + +{if $error} +

      + {if $error == 'conditions not valided'} + {l s='You need to agree to the conditions of the referral program!' mod='referralprogram'} + {elseif $error == 'email invalid'} + {l s='At least one e-mail address is invalid!' mod='referralprogram'} + {elseif $error == 'name invalid'} + {l s='At least one first name or last name is invalid!' mod='referralprogram'} + {elseif $error == 'email exists'} + {l s='Someone with this e-mail address has already been sponsored!' mod='referralprogram'}: {foreach from=$mails_exists item=mail}{$mail} {/foreach} + {elseif $error == 'no revive checked'} + {l s='Please mark at least one checkbox' mod='referralprogram'} + {elseif $error == 'cannot add friends'} + {l s='Cannot add friends to database' mod='referralprogram'} + {/if} +

      +{/if} + +{if $invitation_sent} +

      + {if $nbInvitation > 1} + {l s='E-mails have been sent to your friends!' mod='referralprogram'} + {else} + {l s='An e-mail has been sent to your friend!' mod='referralprogram'} + {/if} +

      +{/if} + +{if $revive_sent} +

      + {if $nbRevive > 1} + {l s='Reminder e-mails have been sent to your friends!' mod='referralprogram'} + {else} + {l s='A reminder e-mail has been sent to your friend!' mod='referralprogram'} + {/if} +

      +{/if} + +
      + +
      +

      + {l s='Get a discount of %1$s for you and your friends by recommending this Website.' sprintf=[$discount] mod='referralprogram'} +

      + {if $canSendInvitations} +

      + {l s='It\'s quick and it\'s easy. Just fill in the first name, last name, and e-mail address(es) of your friend(s) in the fields below.' mod='referralprogram'} + {if $orderQuantity > 1} + {l s='When one of them makes at least %d orders, ' sprintf=$orderQuantity mod='referralprogram'} + {else} + {l s='When one of them makes at least %d order, ' sprintf=$orderQuantity mod='referralprogram'} + {/if}, + {l s='he or she will receive a %1$s voucher and you will receive your own voucher worth %1$s.' sprintf=[$discount] mod='referralprogram'} +

      +
      + + + + + + + + + + + {section name=friends start=0 loop=$nbFriends step=1} + + + + + + + {/section} + +
       {l s='Last name' mod='referralprogram'}{l s='First name' mod='referralprogram'}{l s='E-mail' mod='referralprogram'}
      {$smarty.section.friends.iteration}
      +

      + {l s='Important: Your friends\' e-mail addresses will only be used in the referral program. They will never be used for other purposes.' mod='referralprogram'} +

      +

      + + + {l s='Read conditions.' mod='referralprogram'} +

      +

      + {l s='Preview' mod='referralprogram'} + {assign var="file" value="{$lang_iso}/referralprogram-invitation.html"} + {l s='the default e-mail' mod='referralprogram'} {l s='that will be sent to your friend(s).' mod='referralprogram'} +

      +

      + +

      +
      + {else} +

      + {l s='To become a sponsor, you need to have completed at least' mod='referralprogram'} {$orderQuantity} {if $orderQuantity > 1}{l s='orders' mod='referralprogram'}{else}{l s='order' mod='referralprogram'}{/if}. +

      + {/if} +
      + +
      + {if $pendingFriends AND $pendingFriends|@count > 0} +

      + {l s='These friends have not yet placed an order on this Website since you sponsored them, but you can try again! To do so, mark the checkboxes of the friend(s) you want to remind, then click on the button "Remind my friend(s)"' mod='referralprogram'} +

      +
      + + + + + + + + + + + + {foreach from=$pendingFriends item=pendingFriend name=myLoop} + + + + + + + + {/foreach} + +
       {l s='Last name' mod='referralprogram'}{l s='First name' mod='referralprogram'}{l s='E-mail' mod='referralprogram'}{l s='Last invitation' mod='referralprogram'}
      + + + + {$pendingFriend.firstname|substr:0:22}{$pendingFriend.email}{dateFormat date=$pendingFriend.date_upd full=1}
      +

      + +

      +
      + {else} +

      + {if $subscribeFriends AND $subscribeFriends|@count > 0} + {l s='You have no pending invitations.' mod='referralprogram'} + {else} + {l s='You have not sponsored any friends yet.' mod='referralprogram'} + {/if} +

      + {/if} +
      + +
      + {if $subscribeFriends AND $subscribeFriends|@count > 0} +

      + {l s='Here are sponsored friends who have accepted your invitation:' mod='referralprogram'} +

      + + + + + + + + + + + + {foreach from=$subscribeFriends item=subscribeFriend name=myLoop} + + + + + + + + {/foreach} + +
       {l s='Last name' mod='referralprogram'}{l s='First name' mod='referralprogram'}{l s='E-mail' mod='referralprogram'}{l s='Inscription date' mod='referralprogram'}
      {$smarty.foreach.myLoop.iteration}.{$subscribeFriend.lastname|substr:0:22}{$subscribeFriend.firstname|substr:0:22}{$subscribeFriend.email}{dateFormat date=$subscribeFriend.date_upd full=1}
      + {else} +

      + {l s='No sponsored friends have accepted your invitation yet.' mod='referralprogram'} +

      + {/if} +
      +
      + + +{addJsDefL name=ThickboxI18nClose}{l s='Close' mod='referralprogram' js=1}{/addJsDefL} +{addJsDefL name=ThickboxI18nOrEscKey}{l s='or Esc key' mod='referralprogram' js=1}{/addJsDefL} +{addJsDef tb_pathToImage=$img_ps_dir|cat:'loadingAnimation.gif'} diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/rules.tpl b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/rules.tpl new file mode 100644 index 00000000..bce89c72 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/front/rules.tpl @@ -0,0 +1,32 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +

      {l s='Referral program rules' mod='referralprogram'}

      + +{if isset($xml)} +
      + {if isset($xml->body->$paragraph)}
      {$xml->body->$paragraph|replace:"\'":"'"|replace:'\"':'"'}
      {/if} +
      +{/if} diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/authentication.tpl b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/authentication.tpl new file mode 100644 index 00000000..1950defd --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/authentication.tpl @@ -0,0 +1,34 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/index.php b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/my-account.tpl b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/my-account.tpl new file mode 100644 index 00000000..83b985a3 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/my-account.tpl @@ -0,0 +1,30 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +
    • + {l s='Referral program' mod='referralprogram'} +
    • + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/order-confirmation.tpl b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/order-confirmation.tpl new file mode 100644 index 00000000..31eb9d26 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/order-confirmation.tpl @@ -0,0 +1,29 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +

      + {l s='Thanks to your order, your sponsor %1$s %2$s will earn a voucher worth %3$d off when this order is confirmed.' sprintf=[$sponsor_firstname,$sponsor_lastname,$discount] mod='referralprogram'} +

      +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/shopping-cart.tpl b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/shopping-cart.tpl new file mode 100644 index 00000000..f035b272 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/hook/shopping-cart.tpl @@ -0,0 +1,34 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + +

      + + {l s='You have earned a voucher worth %s thanks to your sponsor!' sprintf=$discount_display mod='referralprogram'} + {l s='Enter voucher name %s to receive the reduction on this order.' sprintf=$discount->name mod='referralprogram'} + {l s='View your referral program.' mod='referralprogram'} +

      +
      + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/referralprogram/views/templates/index.php b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/referralprogram/views/templates/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/sekeywords/translations/fr.php b/www/themes/chocolatdemariage/modules/sekeywords/translations/fr.php new file mode 100644 index 00000000..e7430551 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/sekeywords/translations/fr.php @@ -0,0 +1,25 @@ +sekeywords_65b0b42febc8ea16db4652eab6f420a4'] = 'Mots clés'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_8effa630c1740a748801b881acb90fa6'] = 'Affiche les mots clés qui ont mené les visiteurs jusqu\'à votre boutique.'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_9ed50bd6876a9273f2192c224b87657b'] = 'Identifier les mots-clés par moteurs de recherche externes'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_7acbda50735929f05f6f463e05bc7ead'] = 'Il s\'agit d\'une des manières les plus connues de trouver un site web par le biais d\'un moteur de recherche.'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_4ad084c0b816ff9278765a00720caf32'] = 'Identifier les mots-clés les plus populaires saisis par vos nouveaux visiteurs vous permet de voir les produits que vous devriez mettre en avant si vous voulez avoir une meilleure visibilité dans les moteurs de recherche.'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_359f9e79e746fa9f684e5cda9e60ca2e'] = 'Comment ça marche ?'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_ec2184245585ba979912af9e34d738c6'] = 'Quand un visiteur arrive sur votre site, le serveur web note l\'adresse du site duquel il vient. Ce module analyse ensuite l\'URL, et s\'il y trouve une référence à une moteur de recherche connu, il y trouvera le mot-clé.'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_ef79a74a2fd296e19e8cc58cdae91d43'] = 'Ce module peut reconnaître tous les moteurs de recherche listés dans la page Stats/Moteurs de recherche de PrestaShop -- et vous pouvez en ajouter d\'autres !'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_dcbcf5d190af87351a16edd5f132c657'] = 'NOTE IMPORTANTE : depuis septembre 2013, Google a choisi de chiffrer ses requêtes à l\'aide de SSL. Cela signifie que tous les outils basés sur les référants du monde (dont celui-ci) ne peuvent plus identifier les mots-clés en provenance de Google.'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_16d5f8dc3bc4411c85848ae9cf6a947a'] = '%d mot-clé trouvé pour votre recherche.'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_5029f8eef402bb8ddd6191dffb5e7c19'] = '%d mots-clés trouvés pour votre recherche.'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_0849140171616600e8f2c35f0a225212'] = 'Filter par mot clé'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_6e632566b6e16dbd2273e83d7c53182b'] = 'et minimum d\'occurrences'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_9639e32cab248434a17ab32237cb3b71'] = 'Enregistrer'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_867343577fa1f33caa632a19543bd252'] = 'Mots clés'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_e52e6aa1a43a0187e44f048f658db5f9'] = 'Occurences'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_7b48f6cc4a1dde7fca9597e717c2465f'] = 'Aucun mot clé'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_e15832aa200f342e8f4ab580b43a72a8'] = '10 premiers mots-clés'; +$_MODULE['<{sekeywords}fanavenue>sekeywords_52ef9633d88a7480b3a938ff9eaa2a25'] = 'Autres'; diff --git a/www/themes/chocolatdemariage/modules/sendtoafriend/index.php b/www/themes/chocolatdemariage/modules/sendtoafriend/index.php new file mode 100644 index 00000000..2d4b752c --- /dev/null +++ b/www/themes/chocolatdemariage/modules/sendtoafriend/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; diff --git a/www/themes/chocolatdemariage/modules/sendtoafriend/mails/en/send_to_a_friend.html b/www/themes/chocolatdemariage/modules/sendtoafriend/mails/en/send_to_a_friend.html new file mode 100644 index 00000000..070ac157 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/sendtoafriend/mails/en/send_to_a_friend.html @@ -0,0 +1,121 @@ + + + + + + Message from {shop_name} + + + + + + + + + + + + +
        + + + + +
      + + + + + + + + + + +
      + + Hi {name},
      +
      +
      + + + + + + +
        + +

      + {customer} has sent you a link to a product that (s)he thinks may interest you.

      + + Click here to view this item: {product} + +
      +
       
      +
      + + + + +
      +
       
      + + diff --git a/www/themes/chocolatdemariage/modules/sendtoafriend/mails/en/send_to_a_friend.txt b/www/themes/chocolatdemariage/modules/sendtoafriend/mails/en/send_to_a_friend.txt new file mode 100644 index 00000000..605cef63 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/sendtoafriend/mails/en/send_to_a_friend.txt @@ -0,0 +1,14 @@ +[{shop_url}] + +Hi {name}, + + +{customer} has sent you a link to a product that (s)he thinks may +interest you. + +Click here to view this item: {product} +[{product_link}] + +{shop_name} [{shop_url}] powered by +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/sendtoafriend/mails/fr/send_to_a_friend.html b/www/themes/chocolatdemariage/modules/sendtoafriend/mails/fr/send_to_a_friend.html new file mode 100644 index 00000000..8956421e --- /dev/null +++ b/www/themes/chocolatdemariage/modules/sendtoafriend/mails/fr/send_to_a_friend.html @@ -0,0 +1,29 @@ + + + + +
        + +
      + +
      + + Bonjour {name},
      +
      + + + +
        + +

      + {customer} vous envoie un lien vers un produit qui pourrait vous intéresser.

      + + Il s'agit de: {product} + + +
       
      +
       
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/sendtoafriend/mails/fr/send_to_a_friend.txt b/www/themes/chocolatdemariage/modules/sendtoafriend/mails/fr/send_to_a_friend.txt new file mode 100644 index 00000000..0060d6cb --- /dev/null +++ b/www/themes/chocolatdemariage/modules/sendtoafriend/mails/fr/send_to_a_friend.txt @@ -0,0 +1,9 @@ +[{shop_url}] + +Bonjour {name}, + +Il s'agit de: {product} [{product_link}] + +{shop_name} [{shop_url}] réalisé avec +PrestaShop(tm) [http://www.prestashop.com/] + diff --git a/www/themes/chocolatdemariage/modules/sendtoafriend/sendtoafriend-extra.tpl b/www/themes/chocolatdemariage/modules/sendtoafriend/sendtoafriend-extra.tpl new file mode 100644 index 00000000..67b15505 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/sendtoafriend/sendtoafriend-extra.tpl @@ -0,0 +1,55 @@ +
    • + + + + +
      +
      +

      + {l s='Send to a friend' mod='sendtoafriend'} +

      + +
      + {* include file="{$tpl_dir}product-list.tpl" products=$stf_product nbProduct=1 *} +
      + + +
      + + +
      +
      + + +
      +
      + + +
      + + * {l s='Required fields' mod='sendtoafriend'} + +
      +

      + + + {l s='Cancel' mod='sendtoafriend'} + + +

      +
      +
      +
      +
    • +{addJsDef stf_secure_key=$stf_secure_key} +{addJsDefL name=stf_msg_success}{l s='Your e-mail has been sent successfully' mod='sendtoafriend' js=1}{/addJsDefL} +{addJsDefL name=stf_msg_error}{l s='Your e-mail could not be sent. Please check the e-mail address and try again.' mod='sendtoafriend' js=1}{/addJsDefL} +{addJsDefL name=stf_msg_title}{l s='Send to a friend' mod='sendtoafriend' js=1}{/addJsDefL} +{addJsDefL name=stf_msg_required}{l s='You did not fill required fields' mod='sendtoafriend' js=1}{/addJsDefL} diff --git a/www/themes/chocolatdemariage/modules/sendtoafriend/translations/fr.php b/www/themes/chocolatdemariage/modules/sendtoafriend/translations/fr.php new file mode 100644 index 00000000..6a7dde3a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/sendtoafriend/translations/fr.php @@ -0,0 +1,26 @@ +product_page_2107f6398c37b4b9ee1e1b5afb5d3b2a'] = 'Envoyer à un ami'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_11cbd9ec2e4b628c371094b6361b9c96'] = 'Votre e-mail a bien été envoyé'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_36fb3f59b4a75949a0db90e7011b21f2'] = 'Votre e-mail n\'a pas pu être envoyé. Veuillez vérifier l\'adresse et réessayer.'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_2107f6398c37b4b9ee1e1b5afb5d3b2a'] = 'Envoyer à un ami'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_d1f092e79827eaffce4a33fa011fde24'] = 'Vous n\'avez pas rempli les champs requis'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_5d6103b662f41b07e10687f03aca8fdc'] = 'Destinataire'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_bb6aa0be8236a10e6d3b315ebd5f2547'] = 'Nom de votre ami'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_099bc8914b5be9e522a29e48cb3c01c4'] = 'Adresse e-mail de votre ami'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_70397c4b252a5168c5ec003931cea215'] = 'Champs requis'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_e81c4e4f2b7b93b481e13a8553c2ae1b'] = 'OU'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend-extra_94966d90747b97d1f0f206c98a8b1ac3'] = 'Envoyer'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_2074615eb70699e55b1f9289c6c77c25'] = 'Module envoyer à un ami'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_3234e2609dd694d8763c390fe97eba04'] = 'Permet à vos clients d\'envoyer des liens à leurs amis'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_2107f6398c37b4b9ee1e1b5afb5d3b2a'] = 'Envoyer à un ami'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_20589174124c25654cac3736e737d2a3'] = 'Envoyer cette page à un ami susceptible d\'être intéressé par le produit ci-dessous'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_b31afdfa73c89b567778f15180c2dd6c'] = 'Votre e-mail a bien été envoyé'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_e55de03786f359e2b133f2a74612eba6'] = 'Nom de votre ami :'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_19f41c3d6db934fb2db1840ddefd2c51'] = 'E-mail de votre ami'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_2541d938b0a58946090d7abdde0d3890'] = 'Envoyer'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_68728c1897e5936032fe21ffb6b10c2e'] = 'Retour à la fiche produit'; +$_MODULE['<{sendtoafriend}wikimow>sendtoafriend_ajax_22c4733a9ceb239bf825a0cecd1cfaec'] = 'Un ami'; diff --git a/www/themes/chocolatdemariage/modules/seourl/translations/fr.php b/www/themes/chocolatdemariage/modules/seourl/translations/fr.php new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/socialsharing/socialsharing.tpl b/www/themes/chocolatdemariage/modules/socialsharing/socialsharing.tpl new file mode 100644 index 00000000..179a2445 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/socialsharing/socialsharing.tpl @@ -0,0 +1,18 @@ + +{if $PS_SC_TWITTER || $PS_SC_FACEBOOK || $PS_SC_GOOGLE || $PS_SC_PINTEREST} + {if $PS_SC_TWITTER} + + {/if} + {if $PS_SC_FACEBOOK} + + {/if} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/socialsharing/socialsharing_header.tpl b/www/themes/chocolatdemariage/modules/socialsharing/socialsharing_header.tpl new file mode 100644 index 00000000..e69de29b diff --git a/www/themes/chocolatdemariage/modules/socialsharing/translations/fr.php b/www/themes/chocolatdemariage/modules/socialsharing/translations/fr.php new file mode 100644 index 00000000..493c9cae --- /dev/null +++ b/www/themes/chocolatdemariage/modules/socialsharing/translations/fr.php @@ -0,0 +1,20 @@ +socialsharing_7dba9afe5ed3bbd1683c2c1a9e168cab'] = 'Partage sur les réseaux sociaux'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_622e2c510964bb1eb4e2e721ec6148c5'] = 'Affiche des boutons de partage sur les réseaux sociaux (Twitter, Facebook, Google+ et Pinterest) sur chaque page produit.'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_c888438d14855d7d96a2724ee9c306bd'] = 'Mise à jour réussie'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_368140d2caf6b43106964fd615756d1b'] = 'Comparaison de produits'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_compare_6e55f5917f1f34501fc37388eb4b780d'] = 'Partager cette comparaison avec vos amis :'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_compare_3746d4aa96f19672260a424d76729dd1'] = 'Tweet'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_compare_5a95a425f74314a96f13a2f136992178'] = 'Partager'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_compare_5b2c8bfd1bc974966209b7be1cb51a72'] = 'Google+'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_compare_86709a608bd914b28221164e6680ebf7'] = 'Pinterest'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_3746d4aa96f19672260a424d76729dd1'] = 'Tweet'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_5a95a425f74314a96f13a2f136992178'] = 'Partager'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_5b2c8bfd1bc974966209b7be1cb51a72'] = 'Google+'; +$_MODULE['<{socialsharing}fanavenue>socialsharing_86709a608bd914b28221164e6680ebf7'] = 'Pinterest'; diff --git a/www/themes/chocolatdemariage/modules/statsbestcategories/translations/fr.php b/www/themes/chocolatdemariage/modules/statsbestcategories/translations/fr.php new file mode 100644 index 00000000..1b1709fc --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsbestcategories/translations/fr.php @@ -0,0 +1,13 @@ +statsbestcategories_4f29d8c727dcf2022ac241cb96c31083'] = 'Aucun résultat renvoyé'; +$_MODULE['<{statsbestcategories}fanavenue>statsbestcategories_f5c493141bb4b2508c5938fd9353291a'] = 'Affichage de %1$s de %2$s'; +$_MODULE['<{statsbestcategories}fanavenue>statsbestcategories_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{statsbestcategories}fanavenue>statsbestcategories_eebfd2d9a7ea25b9e61e8260bcd4849c'] = 'Quantité totale vendue'; +$_MODULE['<{statsbestcategories}fanavenue>statsbestcategories_f3547ae5e06426d87312eff7dda775aa'] = 'Prix total vendu'; +$_MODULE['<{statsbestcategories}fanavenue>statsbestcategories_c13329e42ec01a10f84c0f950274b404'] = 'Total consulté'; +$_MODULE['<{statsbestcategories}fanavenue>statsbestcategories_6e3b3150807da868ebd33ad2c991b8d7'] = 'Meilleures catégories'; +$_MODULE['<{statsbestcategories}fanavenue>statsbestcategories_e5510869e31bbf721ca15dff21cf1169'] = 'Ajoute une liste des meilleures catégories dans le tableau de bord des statistiques.'; +$_MODULE['<{statsbestcategories}fanavenue>statsbestcategories_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; diff --git a/www/themes/chocolatdemariage/modules/statsbestcustomers/translations/fr.php b/www/themes/chocolatdemariage/modules/statsbestcustomers/translations/fr.php new file mode 100644 index 00000000..32f927cf --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsbestcustomers/translations/fr.php @@ -0,0 +1,23 @@ +statsbestcustomers_4f29d8c727dcf2022ac241cb96c31083'] = 'Aucun résultat renvoyé'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_f5c493141bb4b2508c5938fd9353291a'] = 'Affichage de %1$s de %2$s'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_77587239bf4c54ea493c7033e1dbf636'] = 'Nom'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_bc910f8bdf70f29374f496f05be0330c'] = 'Prénom'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_ce8ae9da5b7cd6c3df2929543a9af92d'] = 'E-mail'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_d7e637a6e9ff116de2fa89551240a94d'] = 'Visites'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_ec1ee973b8947391f8f014c76ac7379f'] = 'Commandes valides'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_1ff1b62d08d1195f073c6adac00f1894'] = 'Argent dépensé'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_8b83489bd116cb60e2f348e9c63cd7f6'] = 'Meilleurs clients'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_9a1643c70b51526dd35d546ef8e17b87'] = 'Ajoute une liste de meilleurs clients à tableau de bord des statistiques.'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_cb21e843b037359d0fb5b793fccf964f'] = 'Fidéliser les clients'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_c01d21a09f02b8e661114db60a0f60d4'] = 'Garder un client peut être plus rentable que d’en conquérir un nouveau. Il est donc impératif de le fidéliser, c\'est-à-dire de lui donner envie de revenir sur votre boutique.'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_197bad7ad08abfd1dc45ab92f96f155d'] = 'Le bouche à oreille est également un moyen d\'avoir de nouveaux clients satisfaits ; car un client mécontent n\'en attirera pas de nouveaux.'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_bf0d87b5aa8d331563ee61f2ac82069d'] = 'Pour y parvenir, plusieurs moyens existent :'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_397a5e109a5897ee7d699050cbc93347'] = 'Les opérations ponctuelles : les récompenses marchandes (offres promotionnelles ciblées et personnalisées, cadeaux -produit ou service offert-), les récompenses non marchandes (traitement prioritaire d\'une commande ou d\'un produit), les récompenses pécuniaires (bons d\'achat, de réduction, de remboursement). '; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_4bc24eed56e0ba89fc3ab4e094d18d8a'] = 'Les opérations pérennes : carte de fidélité, points de fidélité. Elles justifient la communication marchand-clients, mais offrent aussi des avantages aux clients (offres privatives, réductions).'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_2f408c42912e3afe23a0e4adcbe34b96'] = 'Ces opérations encouragent vos clients à acheter vos produits et à se rendre sur votre boutique plus régulièrement.'; +$_MODULE['<{statsbestcustomers}fanavenue>statsbestcustomers_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; diff --git a/www/themes/chocolatdemariage/modules/statsbestproducts/translations/fr.php b/www/themes/chocolatdemariage/modules/statsbestproducts/translations/fr.php new file mode 100644 index 00000000..e58d663f --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsbestproducts/translations/fr.php @@ -0,0 +1,18 @@ +statsbestproducts_8c4d7af5f578693f9a6cf391e912ee33'] = 'Aucun résultat'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_f5c493141bb4b2508c5938fd9353291a'] = 'Affichage de %1$s de %2$s'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_63d5049791d9d79d86e9a108b0a999ca'] = 'Référence'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_2a0440eec72540c5b30d9199c01f348c'] = 'Quantité vendue'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_6771f2d557a34bd89ea7abc92a0a069c'] = 'Prix de vente'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_25f4b31e8f3baec8b2f266e05af88943'] = 'Quantité vendue en une journée'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_7664a37e0cc56aaf39aebf2edbd3f98e'] = 'Pages vues'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_7bd5825a187064017975513b95d7f7de'] = 'Quantité disponible à la vente'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_4d3d769b812b6faa6b76e1a8abaece2d'] = 'Activé'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_950cf49f8ca529be64c924f16fcb5404'] = 'Meilleures ventes'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_15429f69e40860368f6e113e4cba5601'] = 'Ajoute une liste des vos meilleures ventes dans le tableau de bord des statistiques.'; +$_MODULE['<{statsbestproducts}fanavenue>statsbestproducts_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; diff --git a/www/themes/chocolatdemariage/modules/statsbestsuppliers/translations/fr.php b/www/themes/chocolatdemariage/modules/statsbestsuppliers/translations/fr.php new file mode 100644 index 00000000..c6b7faf1 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsbestsuppliers/translations/fr.php @@ -0,0 +1,12 @@ +statsbestsuppliers_b5f5c19c8729b639d4d2a256fcb01a10'] = 'Aucun résultat'; +$_MODULE['<{statsbestsuppliers}fanavenue>statsbestsuppliers_f5c493141bb4b2508c5938fd9353291a'] = 'Affichage de %1$s de %2$s'; +$_MODULE['<{statsbestsuppliers}fanavenue>statsbestsuppliers_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{statsbestsuppliers}fanavenue>statsbestsuppliers_2a0440eec72540c5b30d9199c01f348c'] = 'Quantité vendue'; +$_MODULE['<{statsbestsuppliers}fanavenue>statsbestsuppliers_ea067eb37801c5aab1a1c685eb97d601'] = 'Total payé'; +$_MODULE['<{statsbestsuppliers}fanavenue>statsbestsuppliers_cc3eb9ba7d0e236f33023a4744d0693a'] = 'Meilleurs fournisseurs'; +$_MODULE['<{statsbestsuppliers}fanavenue>statsbestsuppliers_37607fc64452028f4d484aa014071934'] = 'Ajoute une liste des meilleurs fournisseurs à votre tableau de bord des statistiques.'; +$_MODULE['<{statsbestsuppliers}fanavenue>statsbestsuppliers_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; diff --git a/www/themes/chocolatdemariage/modules/statsbestvouchers/translations/fr.php b/www/themes/chocolatdemariage/modules/statsbestvouchers/translations/fr.php new file mode 100644 index 00000000..48cc851d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsbestvouchers/translations/fr.php @@ -0,0 +1,13 @@ +statsbestvouchers_58ef962a87e6fbbea6027c17a954a18d'] = 'Enregistrement vide renvoyé.'; +$_MODULE['<{statsbestvouchers}fanavenue>statsbestvouchers_f5c493141bb4b2508c5938fd9353291a'] = 'Affichage de %1$s de %2$s'; +$_MODULE['<{statsbestvouchers}fanavenue>statsbestvouchers_ca0dbad92a874b2f69b549293387925e'] = 'Code'; +$_MODULE['<{statsbestvouchers}fanavenue>statsbestvouchers_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{statsbestvouchers}fanavenue>statsbestvouchers_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{statsbestvouchers}fanavenue>statsbestvouchers_df25596dc94d556af2f1823725118572'] = 'Total utilisé'; +$_MODULE['<{statsbestvouchers}fanavenue>statsbestvouchers_b769cee333527b8dc6f3f67882e35a0b'] = 'Meilleurs coupons de réduction'; +$_MODULE['<{statsbestvouchers}fanavenue>statsbestvouchers_d32edaf4608c91c5795eceaa1948aea7'] = 'Ajoute une liste des meilleurs coupons de réduction sur votre tableau de bord des statistiques.'; +$_MODULE['<{statsbestvouchers}fanavenue>statsbestvouchers_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; diff --git a/www/themes/chocolatdemariage/modules/statscarrier/translations/fr.php b/www/themes/chocolatdemariage/modules/statscarrier/translations/fr.php new file mode 100644 index 00000000..d3102fb4 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statscarrier/translations/fr.php @@ -0,0 +1,12 @@ +statscarrier_2e6774abc54cb13cef2c5bfd5a2cb463'] = 'Répartition par transporteur'; +$_MODULE['<{statscarrier}fanavenue>statscarrier_b56f2e8e5f8694e8d09cbd8ec27c4e57'] = 'Ajoute un graphique affichant la répartition de chaque fournisseur dans le tableau de bord des statistiques.'; +$_MODULE['<{statscarrier}fanavenue>statscarrier_b1c94ca2fbc3e78fc30069c8d0f01680'] = 'Toutes'; +$_MODULE['<{statscarrier}fanavenue>statscarrier_d7778d0c64b6ba21494c97f77a66885a'] = 'Filtrer'; +$_MODULE['<{statscarrier}fanavenue>statscarrier_ff61af405aa570a9000e6ba2da39857a'] = 'Ce graphique représente la répartition des transporteurs pour vos commandes. Il est également possible de restreindre le champ de la répartition pour une commande en particulier.'; +$_MODULE['<{statscarrier}fanavenue>statscarrier_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{statscarrier}fanavenue>statscarrier_ae916988f1944283efa2968808a71287'] = 'Aucune commande valide pour cette période.'; +$_MODULE['<{statscarrier}fanavenue>statscarrier_d5b9d0daaf017332f1f8188ab2a3f802'] = 'Pourcentage de commandes par transporteur.'; diff --git a/www/themes/chocolatdemariage/modules/statscatalog/translations/fr.php b/www/themes/chocolatdemariage/modules/statscatalog/translations/fr.php new file mode 100644 index 00000000..b6a5db48 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statscatalog/translations/fr.php @@ -0,0 +1,27 @@ +statscatalog_cf3aa21c6a2147ddbd86f34091daeccd'] = 'Statistiques catalogue'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_08a7c3cf820979d2c8d4de4f47abb5e6'] = 'Ajoute un onglet contenant des statistiques générales sur votre catalogue dans le tableau de bord des statistiques.'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_74cda5a02df704cc5c3e8fee7fc0f7bc'] = '(1 achat / %d visites)'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_0173374ac20f5843d58b553d5b226ef6'] = 'Choisissez une catégorie'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_b1c94ca2fbc3e78fc30069c8d0f01680'] = 'Toutes'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_a7b623414d4b6a3225b4e935babec6d2'] = 'Produits disponibles :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_1099377f1598a0856e2457a5145d89c2'] = 'Prix moyen (HT) :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_48a93dc02c74f3065af1ba47fca070d0'] = 'Pages produit vues :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_156e5c5872c9af24a5c982da07a883c2'] = 'Produits commandés :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_85f179d4142ca061d49605a7fffdc09d'] = 'Nombre moyen de visites :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_05ff4bfc3baf0acd31a72f1ac754de04'] = 'Nombre moyen d\'achats :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_c09d09e371989d89847049c9574b6b8e'] = 'Images disponibles :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_65275d1b04037d8c8e42425002110363'] = 'Nombre moyen d\'images :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_51b8891d531ad91128ba58c8928322ab'] = 'Produits jamais consultés :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_8725647ef741e5d48c1e6f652ce80b50'] = 'Produits jamais achetés :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_b86770bc713186bcf43dbb1164c5fd28'] = 'Taux de transformation* :'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_082d537edb8c61539b9f266eb331c88e'] = 'Défini le taux de transformation moyen pour une page produit. Un produit pouvant être acheté sans passer par sa page dédiée, cet indicateur peut être supérieur à 1.'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_58a714d3e9bb2902a5b688c99bd4d8e6'] = 'Produits jamais achetés'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_8e7c9a35104a5a68199678bd6bc5d187'] = 'Modifier / Afficher'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_7dce122004969d56ae2e0245cb754d35'] = 'Modifier'; +$_MODULE['<{statscatalog}fanavenue>statscatalog_4351cfebe4b61d8aa5efa1d020710005'] = 'Afficher'; diff --git a/www/themes/chocolatdemariage/modules/statscheckup/translations/fr.php b/www/themes/chocolatdemariage/modules/statscheckup/translations/fr.php new file mode 100644 index 00000000..f68807a1 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statscheckup/translations/fr.php @@ -0,0 +1,31 @@ +statscheckup_e7a908d79d3758c911692ba791da9c70'] = 'Évaluation du catalogue'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_11c7290f636a816cbcffb9059958b5c0'] = 'Ajoute une évaluation rapide de la qualité de votre catalogue dans le tableau de bord des statistiques.'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_20015706a8cbd457cbb6ea3e7d5dc9b3'] = 'Configuration mise à jour'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_7ff3e75ce6aca348bc513ed3d5882946'] = 'mauvais'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_b1897515d548a960afe49ecf66a29021'] = 'Moyenne'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_0c6ad70beb3a7e76c3fc7adab7c46acc'] = 'bon'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_619a1efbedc7855aa27c0a50579c104e'] = 'Aucun produit trouvé'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_8bc84316c4078bf66723fd019616d920'] = 'Descriptions'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_5cd1930570823694abdd596f29c8943d'] = 'caractères (sans HTML)'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_fff0d600f8a0b5e19e88bfb821dd1157'] = 'Images'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_59b514174bffe4ae402b3d63aad79fe0'] = 'Images'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_c3917e1f7138a24c6dc954fe81b86679'] = 'commandes / mois'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_7bd5825a187064017975513b95d7f7de'] = 'Quantité disponible à la vente'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_691d502cfd0e0626cd3b058e5682ad1c'] = 'éléments'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_dc270bcf468689b19074a5eef7581b52'] = 'Insuffisant'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_f4abc77d498c89880f67331609406774'] = 'Parfait'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_ad647e4ae904c7ed54ee93040d8298c7'] = 'inférieur à'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_05824b7be006782aaefd1fdb97c71e06'] = 'supérieur à'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_01fda57aa6c7e9f07f5aa36b108e95cb'] = 'Trier par'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_7d74f3b92b19da5e606d737d339a9679'] = 'Article'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_4d3d769b812b6faa6b76e1a8abaece2d'] = 'Activé'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_3f74e68055b1123e5d7deb32cd8b0b1b'] = 'Desc.'; +$_MODULE['<{statscheckup}fanavenue>statscheckup_4cc6684df7b4a92b1dec6fce3264fac8'] = 'Global'; diff --git a/www/themes/chocolatdemariage/modules/statsdata/translations/fr.php b/www/themes/chocolatdemariage/modules/statsdata/translations/fr.php new file mode 100644 index 00000000..8063c1b3 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsdata/translations/fr.php @@ -0,0 +1,17 @@ +statsdata_a51950bf91ba55cd93a33ce3f8d448c2'] = 'Récupération des données statistiques'; +$_MODULE['<{statsdata}wikimow>statsdata_c77dfd683d0d76940e5e04cb24e8bce1'] = 'Ce module doit être activé pour bénéficier des statistiques.'; +$_MODULE['<{statsdata}wikimow>statsdata_20015706a8cbd457cbb6ea3e7d5dc9b3'] = 'Configuration mise à jour'; +$_MODULE['<{statsdata}wikimow>statsdata_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{statsdata}wikimow>statsdata_1a5b75c4be3c0100c99764b21e844cc8'] = 'Enregistrer les pages vues pour chaque client'; +$_MODULE['<{statsdata}wikimow>statsdata_73d55f0a158656cbfabab45a3e151d73'] = 'Stocker le nombre de page vues des clients peut se révéler très consommateur en espace disque et en processeur. N\'activez cette option que si votre serveur peut tenir la charge.'; +$_MODULE['<{statsdata}wikimow>statsdata_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{statsdata}wikimow>statsdata_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{statsdata}wikimow>statsdata_dd8289e220ec0de9a8b99adc7f9014b1'] = 'Enregistrer les pages vues globales'; +$_MODULE['<{statsdata}wikimow>statsdata_339acfd90b82e91ce9141ec75e4bff24'] = 'Les pages vues nécessitent moins de ressources que le détail par client, mais en nécessitent néanmoins une certaine quantité.'; +$_MODULE['<{statsdata}wikimow>statsdata_c0e4406117ba4c29c4d66e3069ebf3d3'] = 'Détection des plug-ins'; +$_MODULE['<{statsdata}wikimow>statsdata_e4af29282b3a403c2b23c2a516bba889'] = 'La détection des extensions de navigateur charge un fichier JavaScript de 20 ko pour chaque nouveau visiteur (une seule fois).'; +$_MODULE['<{statsdata}wikimow>statsdata_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; diff --git a/www/themes/chocolatdemariage/modules/statsequipment/translations/fr.php b/www/themes/chocolatdemariage/modules/statsequipment/translations/fr.php new file mode 100644 index 00000000..d74f738d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsequipment/translations/fr.php @@ -0,0 +1,15 @@ +statsequipment_247270d410e2b9de01814b82111becda'] = 'Navigateurs web et systèmes d\'exploitation'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_2876718a648dea03aaafd4b5a63b1efe'] = 'Ajoute un onglet contenant un graphique des navigateurs web et systèmes d\'exploitation utilisé, dans le tableau de bord des statistiques.'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_854c8e126f839cc861cde822b641230e'] = 'S\'assurer que votre site web est accessible au plus grand nombre de personnes possible'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_0d5f13106dec10bb8a9301541052278c'] = 'Lorsque l\'on gère un site Web, il est important de garder une trace des logiciels utilisés par les visiteurs afin d\'être sûr que le site s\'affiche de la même façon pour tout le monde. PrestaShop a été conçu pour être compatible avec les navigateurs Web et les systèmes d\'exploitation (OS) les plus récents. Cependant, dans le cas où vous auriez ajouté des fonctionnalités avancées à votre site web ou même modifié le code de base de PrestaShop, ces ajouts peuvent ne pas être accessibles à tous. C\'est pourquoi il faut garder un œil sur le pourcentage d\'utilisateurs pour chaque type de logiciel avant d\'ajouter ou changer quelque chose auquel seul un nombre limité d\'utilisateurs pourront accéder.'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_11db1362a88c5e3e74c8f699c14d6798'] = 'Indique la popularité de chaque navigateur, en pourcentage d\'utilisation sur la base de vos clients.'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_90c58bfe4872fc9ca7bf6a181c3e5edd'] = 'Indique le pourcentage de chaque système d\'exploitation utilisé par les clients.'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_bb38096ab39160dc20d44f3ea6b44507'] = 'Extensions'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_9ffafc9e090c8e1c06f928ef2817efd6'] = 'Navigateurs utilisés'; +$_MODULE['<{statsequipment}fanavenue>statsequipment_0241b7aaaa5f76afd585bb6cdae314d1'] = 'Systèmes d\'exploitation utilisés'; diff --git a/www/themes/chocolatdemariage/modules/statsforecast/translations/fr.php b/www/themes/chocolatdemariage/modules/statsforecast/translations/fr.php new file mode 100644 index 00000000..052c3367 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsforecast/translations/fr.php @@ -0,0 +1,60 @@ +statsforecast_240c994d8b61c7bd68ac1c5182bbdb2e'] = 'Tableau de bord statistiques'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_b17fbc0dacaf9964df883d8065118b98'] = 'Module principal du tableau de bord de statistiques. Affiche un résumé de toutes vos statistiques.'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_7a27f506c0104592dcb95c31e650cfed'] = 'Les montants indiqués ne prennent pas la taxe en compte.'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_0f65535c189c29b4a5326a319baa4a8d'] = 'Délai'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_c512b685438f41daa7386329a3b8f8d3'] = 'Tous les jours'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_6c25e6a6da95b3d583c6ec4c3f82ed4d'] = 'Toutes les semaines'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_9030e39f00132d583da4122532e509e9'] = 'Tous les mois'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_cf5ea7953dc47105e0eb179dbefaaf46'] = 'Tous les ans'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_d7e637a6e9ff116de2fa89551240a94d'] = 'Visites'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_a28735af01fbb1e35371cb120985ac47'] = 'Inscriptions'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_fc6e0920b914b164802d44220e6163f3'] = 'Commandes effectuées'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_95deefb44d887f65b77407b87684b593'] = 'Produits achetés'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_51f2b17f5537de83c8b52dc52867fb1c'] = 'Pourcentage d\'inscriptions'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_688cb5b32405309351ee01da0ff3c3ac'] = 'Pourcentage de commandes'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_54358a914f51e1af19df8520159fe607'] = 'Recette'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_96b0141273eabab320119c467cdcaf17'] = 'Total'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_b1897515d548a960afe49ecf66a29021'] = 'Moyenne'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_89c1265be62d3ba835a3d963db5956b0'] = 'Prévisions'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_3bb1503332637805beddb73a2dd1fe1b'] = 'Transformation'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_ae5d01b6efa819cc7a7c05a8c57fcc2c'] = 'Visiteurs'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_9b945efebb006547a94415eadaa12921'] = 'Comptes'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_87cac5a0b60008003ccf46dc1d49e0c3'] = 'Paniers complets'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_7442e29d7d53e549b78d93c46b8cdcfc'] = 'Commandes'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_5a9e532b24379dca2ab0e973172a78e1'] = 'Visiteurs inscrits'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_fc26e55e0993a75e892175deb02aae15'] = 'Paniers'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_a34f9feb654595d53807df17b041d804'] = 'Un simple calcul statistique vous permet de connaître la valeur monétaire de vos visiteurs :'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_42de3b7ec2450ded7d6c600b359def52'] = 'En moyenne, chaque visiteur fait une commande de ce montant :'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_c06cbe5e69067225dbcab04fb85200fa'] = 'En moyenne, chaque visiteur enregistré fait une commande de ce montant :'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_3fa6443ce3f838b6901b70cd812abf0d'] = 'Répartition par modes de paiement'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_cbb3a9a8d0b10c0618904ce4ecb08716'] = 'Les montants sont TTC de sorte à ce que vous puissiez avoir une estimation de la commission due au service de paiement utilisé.'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_e6e42855066e7a3ae050b2c698021b14'] = 'Zone :'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_5ed26836c96d7dcae8a40307e8e250c3'] = 'Aucun filtre'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_e55f75a29310d7b60f7ac1d390c8ae42'] = 'Module'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_71241798130f714cbd2786df3da2cf0b'] = 'Valeur du panier moyen'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_f13877f6ad53ce91fcb20fb8b7969698'] = 'Répartition par catégories'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_b3ff996fe5c77610359114835baf9b38'] = 'Zone'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_d1873a71f318c4e4733240f0b5911af3'] = 'Produits vendus'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_954b04c203e651728d12622da369cd80'] = 'Pourcentage de produits vendus'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_a613e7309e4cb7fdaf416fa4f8bfd360'] = 'Pourcentage de ventes'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_844c29394eea07066bb2efefc35784ec'] = 'Prix moyen'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_88183b946cc5f0e8c96b2e66e1c74a7e'] = 'Inconnu'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_f1dd68fb6a00d3e4d7f751deacde995d'] = 'Répartition par langue'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_4994a8ffeba4ac3140beb89e8d41f174'] = 'Langue'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_37be07209f53a5d636d5c904ca9ae64c'] = 'Pourcentage'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_699aed86dada6ca01ef74013a4464066'] = 'Evolution'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_07aa83862ec591697b4325b66d36a78b'] = 'Répartition par zones'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_ec0fc0100c4fc1ce4eea230c3dc10360'] = 'Indéfini'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_28e81c8343702f6c813cc31a7f90616a'] = 'Répartition par devise'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_386c339d37e737a436499d423a77df0c'] = 'Devise'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_61569923d8075889a162c4e603258e6e'] = 'CA (converti)'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_8471eed257db7258f935588a664ba4f3'] = 'Répartition des ventes par attributs'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_03937134cedab9078be39a77ee3a48a0'] = 'Groupe'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_f2bbdf9f72c085adc4d0404e370f0f4c'] = 'Attribut'; +$_MODULE['<{statsforecast}fanavenue>statsforecast_9b95278ceb25bd5ddfcd7b22be6e4000'] = 'Quantité de produits vendus'; diff --git a/www/themes/chocolatdemariage/modules/statslive/translations/fr.php b/www/themes/chocolatdemariage/modules/statslive/translations/fr.php new file mode 100644 index 00000000..fbdaa0ce --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statslive/translations/fr.php @@ -0,0 +1,25 @@ +statslive_fa55230e9791f2b71322869318a5f00f'] = 'Visiteurs en ligne'; +$_MODULE['<{statslive}fanavenue>statslive_abf306fd198ab007d480ed610a6690fb'] = 'Ajoute une liste de clients et visiteurs qui sont actuellement connecté, dans le tableau de bord des statistiques.'; +$_MODULE['<{statslive}fanavenue>statslive_85f955e33756b8f40ce35e5b277de5bc'] = 'Vous devez activer l\'option \"Enregistrer les pages vues pour chaque client\" du module \"Récupération des données statistiques\" (StatsData) pour pouvoir voir les pages que vos visiteurs sont en train de parcourir.'; +$_MODULE['<{statslive}fanavenue>statslive_f5ee3b50dba1fb98f1342a584e46cd30'] = 'Clients actuellement en ligne'; +$_MODULE['<{statslive}fanavenue>statslive_66c4c5112f455a19afde47829df363fa'] = 'Total :'; +$_MODULE['<{statslive}fanavenue>statslive_d37c2bf1bd3143847fca087b354f920e'] = 'ID client'; +$_MODULE['<{statslive}fanavenue>statslive_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{statslive}fanavenue>statslive_13aa8652e950bb7c4b9b213e6d8d0dc5'] = 'Page en cours'; +$_MODULE['<{statslive}fanavenue>statslive_9dd3bc54879dc9425d44de81f3d7dfdc'] = 'Afficher le profil de l\'utilisateur'; +$_MODULE['<{statslive}fanavenue>statslive_08448d43d8e4b39ad5126d4b06e2f3cc'] = 'Il n\'y a pas de client en ligne en ce moment.'; +$_MODULE['<{statslive}fanavenue>statslive_cf6377279146be659952cea754c558b1'] = 'Visiteurs actuellement en ligne'; +$_MODULE['<{statslive}fanavenue>statslive_f8cf0a1a6b03d2b01602992ea273134c'] = 'ID de l\'invité'; +$_MODULE['<{statslive}fanavenue>statslive_a12a3079e14ced46e69ba52b8a90b21a'] = 'IP'; +$_MODULE['<{statslive}fanavenue>statslive_bc5188ca43d423ba3730e4c030609d6e'] = 'Dernière activité'; +$_MODULE['<{statslive}fanavenue>statslive_b6f05e5ddde1ec63d992d61144452dfa'] = 'Origine'; +$_MODULE['<{statslive}fanavenue>statslive_ec0fc0100c4fc1ce4eea230c3dc10360'] = 'Indéfini'; +$_MODULE['<{statslive}fanavenue>statslive_6adf97f83acf6453d4a6a4b1070f3754'] = 'Aucun'; +$_MODULE['<{statslive}fanavenue>statslive_a55533db46597bee3cd16899c007257e'] = 'Il n\'y a aucun visiteur en ligne actuellement.'; +$_MODULE['<{statslive}fanavenue>statslive_24efa7ee4511563b16144f39706d594f'] = 'Avertissement'; +$_MODULE['<{statslive}fanavenue>statslive_e5900cd9ae26ca607f7cd497f114b9f9'] = 'Les connexions en provenance d\'adresses IP de maintenance sont exclues des statistiques des visiteurs.'; +$_MODULE['<{statslive}fanavenue>statslive_05b564d49dbd9049f0df80a45cfe7d1c'] = 'Ajouter ou supprimer une adresse IP.'; diff --git a/www/themes/chocolatdemariage/modules/statsnewsletter/translations/fr.php b/www/themes/chocolatdemariage/modules/statsnewsletter/translations/fr.php new file mode 100644 index 00000000..a601268d --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsnewsletter/translations/fr.php @@ -0,0 +1,15 @@ +statsnewsletter_ffb7e666a70151215b4c55c6268d7d72'] = 'Lettre d\'informations'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_5106250927c6e24c99601968284066de'] = 'Ajoute un onglet avec un graphique montrant l\'évolution des enregistrement à la newsletter dans votre tableau des statistiques.'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_61a898af87607e3f4d41c3613d8761c7'] = 'Inscriptions depuis le compte client :'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_7fe462207f98012d9ff00cf0e6633c94'] = 'Inscriptions depuis le bloc sur le front-office :'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_64342cd480b27dfeefb08bace6e82fdc'] = 'Les deux :'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_c01fb34ae495b6157666197caabdc303'] = 'Le module \"Bloc newsletter\" doit être installé.'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_cf74c2815ab62be1efa55a4a5d3f46a4'] = 'Statistiques de la newsletter'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_4b6f7d34a58ba399f077685951d06738'] = 'Clients'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_ae5d01b6efa819cc7a7c05a8c57fcc2c'] = 'Visiteurs'; +$_MODULE['<{statsnewsletter}fanavenue>statsnewsletter_130c5b3473c57faa76e2a1c54e26f88e'] = 'Les deux'; diff --git a/www/themes/chocolatdemariage/modules/statsorigin/translations/fr.php b/www/themes/chocolatdemariage/modules/statsorigin/translations/fr.php new file mode 100644 index 00000000..e8f79ffe --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsorigin/translations/fr.php @@ -0,0 +1,21 @@ +statsorigin_f0b1507c6bdcdefb60a0e6f9b89d4ae8'] = 'Sites affiliés'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_a69c2a3091fe48c7f4f391595aa3ac19'] = 'Ajoute un graphique présentant les sites depuis lesquels vos visiteurs viennent, dans le tableau de bord des statistiques.'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_14542f5997c4a02d4276da364657f501'] = 'Lien direct'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_3edf8ca26a1ec14dd6e91dd277ae1de6'] = 'Origine'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_4b69c1f7f555aa19fd90ee01e4aa63cd'] = 'Dans cet onglet, vous trouverez les 10 sites référents les plus populaires, ceux qui amènent le plus de clients à votre boutique.'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_cec998cc46cd200fa97490137de2cc7f'] = 'Qu\'est-ce qu\'un site affluent (référant) ?'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_54f00c2c9a36e2b300b5bacc1bb7912c'] = 'Le référant est l\'adresse web de la page précédente, qui contient un lien cliqué par votre visiteur.'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_7231fe46fc79eb2b3a269f790b79e01f'] = 'Un référant peut également vous aider à connaître les mots-clés que vos visiteurs ont utilisé dans leur moteur de recherche avant d\'arriver sur votre boutique.'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_af19c8da1c414055c960a73d86471119'] = 'Un référant peut être :'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_c227be237c874ba6b2f8771d7b66b90e'] = 'quelqu\'un qui a mis un lien de votre boutique sur son site'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_ea87a2280d5cdb638a2727147a3dd85c'] = 'un partenaire avec lequel vous avez fait un échange de lien visant à rapporter des ventes ou attirer de nouveaux clients'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_96b0141273eabab320119c467cdcaf17'] = 'Total'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_0bebf95ee829c33f34fde535ed4ed100'] = 'Liens directs uniquement'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_450a7e38e636dd49f5dfb356f96d3996'] = '10 premiers sites'; +$_MODULE['<{statsorigin}fanavenue>statsorigin_52ef9633d88a7480b3a938ff9eaa2a25'] = 'Autres'; diff --git a/www/themes/chocolatdemariage/modules/statspersonalinfos/translations/fr.php b/www/themes/chocolatdemariage/modules/statspersonalinfos/translations/fr.php new file mode 100644 index 00000000..41386b1a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statspersonalinfos/translations/fr.php @@ -0,0 +1,36 @@ +statspersonalinfos_1b94af23fd8ea879910a6307460ebba4'] = 'Informations clients'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_b0cb4ea4e89c2107cb100be8417fd94e'] = 'Ajoute des informations à propos de vos clients (comme le genre et l\'âge) dans le tableau de bord des statistiques.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_3ca26e413e485538a7f3e610c0324636'] = 'Ciblez votre public'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_74036f0101d2f3f9b082b8de981c18dc'] = 'Pour que chacun de vos messages ait de l\'impact, il faut savoir à quelle clientèle vous vous adressez.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_daa0ad6a8b07a64f18b26e0f5e1255bd'] = 'S\'adresser au bon public est primordial afin de choisir les bons outils pour convaincre chacun des publics cibles.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_8044a3d0d61282c4c425cd0da5432f11'] = 'Il est préférable de limiter son action à un ou plusieurs groupes de clients.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_05f074d112460c990203ff2f17a7d46d'] = 'Les informations personnelles relatives aux clients vous permettent de mieux définir le profil du client type afin d\'adapter les promotions sur votre site en fonction des différents critères.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_9dc739320e2523183e8b31f395e1e489'] = 'Vous pouvez améliorer vos ventes en suivant les conseils suivants :'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_2f619981f1abd95da0907766cc409be9'] = 'Préparez une campagne de publicité destinée à un groupe de clients en particulier.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_428dc481e13dad2818d8088da7362dd2'] = 'Contactez des groupes de clients par e-mail ou avec une liste de diffusion.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_12344d957b4aee1e2c322549ddc9741f'] = 'La répartition par sexe vous permet de déterminer le pourcentage d\'hommes et de femmes parmi vos clients.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_08a12630390dc8ddd4c9fdcd9060dce6'] = 'La répartition par âges vous permettent de déterminer dans quelle tranche d\'âge se positionne votre clientèle.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_db9750afee08c6e88c91fbe1b3404ba6'] = 'La répartition par pays vous permet de déterminer dans quelle partie du monde se trouvent vos clients.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_e0fcbbd416a4872ec8f91fefa823debe'] = 'Les tranches de devise vous permettent de déterminer avec quelle devise vos clients payent.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_94d50571d0f2e98276cfbe2f3de41b20'] = 'La répartition par langues vous permet de déterminer la langue qu\'utilisent généralement vos clients dans votre boutique.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_9fde3510abe63111086fd4288a19e1be'] = 'Aucun client enregistré pour le moment.'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_8dc514f6da8c696c4a522efc145ad28a'] = 'Répartition par sexe'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_63889cfb9d3cbe05d1bd2be5cc9953fd'] = 'Homme'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_b719ce180ec7bd9641fece2f920f4817'] = 'Femme'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_88183b946cc5f0e8c96b2e66e1c74a7e'] = 'Inconnu'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_4d79e3d0b4d09b2f42d0831193cea200'] = 'Tranches d\'âges'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_6e69fbf88d84db874f365542b0284a95'] = '0-18 ans'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_b20e0ed6158978a3a23d092060b5dbab'] = '18-24 ans'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_e5884ca49180d38295ee426c624d936c'] = '25-34 ans'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_62ce9f61153b331eabe9efc2fc7eb5c2'] = '35-49 ans'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_a7724f78dcdf2179c5ca651d15ed5b2c'] = '50-59 ans'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_6a239f88f1aeb0561e7786b6120d1d5e'] = '60 ans'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_73b0130037e21b76351aebfd29d0b9aa'] = 'Répartition par pays'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_28e81c8343702f6c813cc31a7f90616a'] = 'Répartition par devise'; +$_MODULE['<{statspersonalinfos}fanavenue>statspersonalinfos_f1dd68fb6a00d3e4d7f751deacde995d'] = 'Répartition par langue'; diff --git a/www/themes/chocolatdemariage/modules/statsproduct/translations/fr.php b/www/themes/chocolatdemariage/modules/statsproduct/translations/fr.php new file mode 100644 index 00000000..b6f57bae --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsproduct/translations/fr.php @@ -0,0 +1,40 @@ +statsproduct_78e454064a7d3a7755a011a3b79f31a7'] = 'Détail produit'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_15944ce3356cfd0513cbc76e7df9d233'] = 'Ajoute des statistiques détaillées pour chaque produit au tableau de bord des statistiques.'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_f083d0403991f2b0ae72ea8782518f36'] = 'Nombre d\'achats comparé au nombre de vues'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_6e13e61b8535a66feb27d285f5c42855'] = 'Après avoir choisi une catégorie et sélectionné un produit disponible dans celle-ci, des graphiques apparaissent. Vous pouvez ensuite les analyser.'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_6734b1d16e064d64d9ea4affaed74cc7'] = 'Si vous constatez qu\'un produit a du succès et qu\'il est beaucoup acheté mais reste très peu consulté, vous devriez le mettre davantage en évidence sur la page d\'accueil de votre boutique.'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_f3a492ed300e8565dcdbbc1da340d226'] = 'D\'un autre côté, si un produit est beaucoup consulté mais rarement acheté, nous vous conseillons de vérifier ou modifier les informations de ce produit, sa description ou ses photos, pour voir si vous trouvez mieux.'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_3ec365dd533ddb7ef3d1c111186ce872'] = 'Détails'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_290b169159edc205e3a46902d4554d52'] = 'Total des ventes'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_155d5c362e6887660600763fc0d55f02'] = 'Ventes (sans taxe)'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_8041d874fe39d54c6e78156c27341c85'] = 'Total des vues'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_d311128c6b9f34f85e6b0e29bcbcd165'] = 'Taux de transformation'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_c90b9dca2d3f5bb6e0d0bdceac8a631d'] = 'Répartition des ventes par attributs'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_11ff9f68afb6b8b5b8eda218d7c83a65'] = 'Ventes'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_44749712dbec183e983dcd78a7736c41'] = 'Date'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_a240fa27925a635b08dc28c9e4f9216d'] = 'Commande'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_ce26601dac0dea138b7295f02b7620a7'] = 'Client'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_f2bbdf9f72c085adc4d0404e370f0f4c'] = 'Attribut'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_694e8d1f2ee056f98ee488bdc4982d73'] = 'Quantité'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_3601146c4e948c32b6424d2c0a7f0118'] = 'Prix'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_87017c9259838bb0918a2ab4f96016c0'] = 'Ventes croisées'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_df644ae155e79abf54175bd15d75f363'] = 'Article'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_2a0440eec72540c5b30d9199c01f348c'] = 'Quantité vendue'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_844c29394eea07066bb2efefc35784ec'] = 'Prix moyen'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_818f7defe18dbc97da82d054831df2ad'] = 'Cliquez sur un produit pour accéder à ses statistiques.'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_0173374ac20f5843d58b553d5b226ef6'] = 'Choisissez une catégorie'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_b1c94ca2fbc3e78fc30069c8d0f01680'] = 'Toutes'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_6ccf03bc05e4b749b74b5d577c7e7d3a'] = 'Produits disponibles'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_63d5049791d9d79d86e9a108b0a999ca'] = 'Référence'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_7bd5825a187064017975513b95d7f7de'] = 'Quantité disponible à la vente'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_e22269bb51f9f2394e148716babbafbb'] = 'Popularité'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_5e9613e58f3bdbc89b1fef07274c0877'] = 'Visites (x100)'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_287234a1ff35a314b5b6bc4e5828e745'] = 'Attributs'; +$_MODULE['<{statsproduct}fanavenue>statsproduct_27ce7f8b5623b2e2df568d64cf051607'] = 'Stock'; diff --git a/www/themes/chocolatdemariage/modules/statsregistrations/translations/fr.php b/www/themes/chocolatdemariage/modules/statsregistrations/translations/fr.php new file mode 100644 index 00000000..9a112336 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsregistrations/translations/fr.php @@ -0,0 +1,20 @@ +statsregistrations_8b15fc6468c919d299f9a601b61b95fc'] = 'Comptes clients'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_f14056d6fef225c8aafd5a99d4c70fa8'] = 'Ajoute un onglet contenant la progression des inscriptions dans le tableau de bord des statistiques.'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_247b3bdef50a59d5a83f23c4f1c8fa47'] = 'Visiteurs bloqués à la phase d\'inscription :'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_479c1246d97709e234574e1d2921994d'] = 'Visiteurs ayant passé une commande dès leur inscription :'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_a751e9cc4ed4c7585ecc0d97781cb48a'] = 'Total de comptes créés :'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_fba0e64541196123bbf8e3737bf9287b'] = 'Nombre de comptes créés'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_76dcf557776c2b40d47b72ebcd9ac6b7'] = 'Le nombre d\'inscrits en lui-même n\'est pas important. Il vous permet surtout d\'apprécier son évolution sur une période plus ou moins longue.'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_57a6f41a27c9baa5b402d30e97d4c1e8'] = 'Comment agir sur l\'évolution des inscriptions ?'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_271ef73d55b8e3cc30963ca9413d4a52'] = 'Si vous laissez votre boutique tourner sans rien changer, le nombre d\'inscriptions devrait être stable ou baisser légèrement.'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_bcabec23c8f36cecde037bd35ca4c709'] = 'Une forte croissance ou une forte baisse montre donc probablement un changement sur votre boutique. C\'est pourquoi vous devez l\'identifier de manière à pouvoir revenir sur vos pas au cas où ce changement fait décroître le nombre d\'inscriptions, ou au contraire continuer dans cette voie si ce changement se trouve être à votre avantage !'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_ded9c8756dc14fd26e3150c4718cd9d0'] = 'Différents modificateurs sont possibles : '; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_87c365f80449f43460a0567d3b24f29f'] = 'Une campagne publicitaire peut attirer un grand nombre de visiteurs. Elle sera sans doute suivie d\'une hausse du nombre de comptes utilisateur et de votre marge bénéficiaire, en fonction de la \"qualité\" des visiteurs. Une campagne bien ciblée peut s\'avérer plus efficace qu\'une publicité à grande échelle... tout en étant moins chère !'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_aa09be43df78c214e64ac3c3b255708e'] = 'Les réductions, soldes, promotions ou concours attirent typiquement l\'attention de l\'acheteur. Avoir de telles offres fera non seulement vivre votre boutique, mais augmentera également son trafic, augmentera la loyauté des clients et changera fondamentalement votre vision de l\'e-commerce.'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_8cb5605d77d1d2f9eab6191c0e027747'] = 'Esthétique : un changement de thème peut rebuter les visiteurs. L\'orthographe et la clarté sont également à soigner.'; +$_MODULE['<{statsregistrations}fanavenue>statsregistrations_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; diff --git a/www/themes/chocolatdemariage/modules/statssales/translations/fr.php b/www/themes/chocolatdemariage/modules/statssales/translations/fr.php new file mode 100644 index 00000000..198a2605 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statssales/translations/fr.php @@ -0,0 +1,26 @@ +statssales_45c4b3e103155326596d6ccd2fea0f25'] = 'Commandes et CA'; +$_MODULE['<{statssales}fanavenue>statssales_d2fb07753354576172a2b144c373a610'] = 'Ajoute des graphiques présentant l\'évolution des ventes et des commandes sur le tableau de bord des statistiques.'; +$_MODULE['<{statssales}fanavenue>statssales_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{statssales}fanavenue>statssales_bdaa0cab56c2880f8f60e6a2cef40e63'] = 'À propos des états de commandes'; +$_MODULE['<{statssales}fanavenue>statssales_fdfa8599f3887bef99e9572f3611260f'] = 'Au sein de votre back-office, plusieurs états de commande sont disponibles : En attente du paiement par chèque, Paiement accepté, Préparation en cours, En cours de livraison, Livré, Annulé, Remboursé, Erreur de paiement, Rupture de stock et En attente du paiement par virement bancaire.'; +$_MODULE['<{statssales}fanavenue>statssales_4b75384caa4e6830c22f15e06e0bfac0'] = 'Ces états ne peuvent être supprimés depuis le back-office, cependant vous pouvez en ajouter de nouveaux.'; +$_MODULE['<{statssales}fanavenue>statssales_ddb21e1caa84c463bc744c412a7b05f5'] = 'Les graphiques suivants représentent l\'évolution des commandes et du chiffre d\'affaires de votre boutique sur une période donnée.'; +$_MODULE['<{statssales}fanavenue>statssales_ef9c3c65723819a9c183d857a39ff403'] = 'Vous devriez souvent consulter cette page car elle vous permet d\'évaluer rapidement la viabilité de votre boutique, et ce sur plusieurs périodes données.'; +$_MODULE['<{statssales}fanavenue>statssales_5cc6f5194e3ef633bcab4869d79eeefa'] = 'Seules les commandes valides sont représentées sur le graphique.'; +$_MODULE['<{statssales}fanavenue>statssales_c3987e4cac14a8456515f0d200da04ee'] = 'Tous les pays'; +$_MODULE['<{statssales}fanavenue>statssales_d7778d0c64b6ba21494c97f77a66885a'] = 'Filtrer'; +$_MODULE['<{statssales}fanavenue>statssales_9ccb8353e945f1389a9585e7f21b5a0d'] = 'Commandes passées :'; +$_MODULE['<{statssales}fanavenue>statssales_156e5c5872c9af24a5c982da07a883c2'] = 'Produits commandés :'; +$_MODULE['<{statssales}fanavenue>statssales_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{statssales}fanavenue>statssales_ec3e48bb9aa902ba2ad608547fdcbfdc'] = 'Ventes :'; +$_MODULE['<{statssales}fanavenue>statssales_f6825178a5fef0a97dacf963409829f0'] = 'Vous pouvez voir la distribution des états de commandes ci-dessous.'; +$_MODULE['<{statssales}fanavenue>statssales_da80af4de99df74dd59e665adf1fac8f'] = 'Aucune commande pour cette période'; +$_MODULE['<{statssales}fanavenue>statssales_c58114720bcd52bfe96fd801cee77e93'] = 'Commandes passées'; +$_MODULE['<{statssales}fanavenue>statssales_c8be451a5698956a0e78b5c2caab4821'] = 'Produits commandés'; +$_MODULE['<{statssales}fanavenue>statssales_b52b44c9d23e141b067d7e83b44bb556'] = 'Produits :'; +$_MODULE['<{statssales}fanavenue>statssales_497a2a4cf0a780ff5b60a7a6e43ea533'] = 'Devises des ventes : %s'; +$_MODULE['<{statssales}fanavenue>statssales_17833fb3783b26e0a9bc8b21ee85302a'] = 'Pourcentage de commandes par état.'; diff --git a/www/themes/chocolatdemariage/modules/statssearch/translations/fr.php b/www/themes/chocolatdemariage/modules/statssearch/translations/fr.php new file mode 100644 index 00000000..ddbc2762 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statssearch/translations/fr.php @@ -0,0 +1,13 @@ +statssearch_8c3c245232744602822902b97e65d6f9'] = 'Recherches de la boutique'; +$_MODULE['<{statssearch}fanavenue>statssearch_39ea81e520d21ea8e5b8265a177c07e0'] = 'Ajouter un onglet au tableau de bord, affichant les mots-clés les plus recherchés par les visiteurs de votre boutique.'; +$_MODULE['<{statssearch}fanavenue>statssearch_867343577fa1f33caa632a19543bd252'] = 'Mots clés'; +$_MODULE['<{statssearch}fanavenue>statssearch_e52e6aa1a43a0187e44f048f658db5f9'] = 'Occurences'; +$_MODULE['<{statssearch}fanavenue>statssearch_fd69c5cf902969e6fb71d043085ddee6'] = 'Résultats'; +$_MODULE['<{statssearch}fanavenue>statssearch_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{statssearch}fanavenue>statssearch_710af2afb2786d5f79b2c9bd8a746b8b'] = 'Impossible de trouver un mot-clé ayant été cherché plus d\'une fois.'; +$_MODULE['<{statssearch}fanavenue>statssearch_e15832aa200f342e8f4ab580b43a72a8'] = '10 premiers mots-clés'; +$_MODULE['<{statssearch}fanavenue>statssearch_52ef9633d88a7480b3a938ff9eaa2a25'] = 'Autres'; diff --git a/www/themes/chocolatdemariage/modules/statsstock/translations/fr.php b/www/themes/chocolatdemariage/modules/statsstock/translations/fr.php new file mode 100644 index 00000000..3712dd30 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsstock/translations/fr.php @@ -0,0 +1,20 @@ +statsstock_96ca47f429c269b85e31be9fb17df6d4'] = 'Quantités disponibles'; +$_MODULE['<{statsstock}fanavenue>statsstock_7782fb19c81ec8a47e39f9c073b7da59'] = 'Ajoute un onglet indiquant la quantité de produits disponibles et en vente dans le tableau de bord des statistiques.'; +$_MODULE['<{statsstock}fanavenue>statsstock_c49b42f642c62f20a3640f20ca132840'] = 'Évaluation de la quantité disponible à la vente'; +$_MODULE['<{statsstock}fanavenue>statsstock_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie'; +$_MODULE['<{statsstock}fanavenue>statsstock_b1c94ca2fbc3e78fc30069c8d0f01680'] = 'Toutes'; +$_MODULE['<{statsstock}fanavenue>statsstock_1b2379801de373b6b563c347014fb34b'] = 'Votre catalogue est vide.'; +$_MODULE['<{statsstock}fanavenue>statsstock_b718adec73e04ce3ec720dd11a06a308'] = 'ID'; +$_MODULE['<{statsstock}fanavenue>statsstock_12d3c7a4296542c62474856ec452c045'] = 'Réf.'; +$_MODULE['<{statsstock}fanavenue>statsstock_7d74f3b92b19da5e606d737d339a9679'] = 'Article'; +$_MODULE['<{statsstock}fanavenue>statsstock_7bd5825a187064017975513b95d7f7de'] = 'Quantité disponible à la vente'; +$_MODULE['<{statsstock}fanavenue>statsstock_88940d60e75cf4ff38ce27db4efc83b2'] = 'Prix*'; +$_MODULE['<{statsstock}fanavenue>statsstock_689202409e48743b914713f96d93947c'] = 'Valeur'; +$_MODULE['<{statsstock}fanavenue>statsstock_347cbf03d737b02a70a96ff204c22fbc'] = 'Total des quantités'; +$_MODULE['<{statsstock}fanavenue>statsstock_844c29394eea07066bb2efefc35784ec'] = 'Prix moyen'; +$_MODULE['<{statsstock}fanavenue>statsstock_62668f75fc6977f3d09df632d1585d07'] = 'Valeur total'; +$_MODULE['<{statsstock}fanavenue>statsstock_a9873f90f06f9e2cfa3d048298ecca8c'] = 'Correspond au prix de vente par défaut selon le fournisseur par défaut du produit. Un prix moyen est utilisé quand le produit possède des déclinaisons.'; diff --git a/www/themes/chocolatdemariage/modules/statsvisits/translations/fr.php b/www/themes/chocolatdemariage/modules/statsvisits/translations/fr.php new file mode 100644 index 00000000..13051f82 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/statsvisits/translations/fr.php @@ -0,0 +1,20 @@ +statsvisits_504c16c26a96283f91fb46a69b7c8153'] = 'Visites et visiteurs'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_432c3ab90b3af30ad318201ba09aa824'] = 'Ajoute des statistiques à propos de vos visites et visiteurs au tableau de bord des statistiques.'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_6602bbeb2956c035fb4cb5e844a4861b'] = 'Guide'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_ffbee337f031c2282b311bac40bc8bb9'] = 'Déterminer l\'intérêt d\'une visite'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_e90d50ca1e68dc66c97bd62929dcbaf1'] = 'Le graphique d\'évolution visiteurs ressemble fortement au graphique des visites, mais fournit des informations supplémentaires:'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_e9849ece0b2ecf1eea74d92d492a47f2'] = 'Si c\'est le cas, alors félicitations, votre site est bien conçu et plaît indéniablement.'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_c745121a98cf1d5b26bc5299d9880d5c'] = 'Dans le cas contraire, la conclusion n\'est pas si simple. Le problème peut être esthétique ou ergonomique, ou alors l\'offre insuffisante. Il se peut également que ces visiteurs soient arrivées là par erreur, sans intérêt particulier pour votre boutique ; ce phénomène arrive couramment avec les moteurs de recherche.'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_9bf5a493522a65d550f096505874873b'] = 'Cette information est surtout qualitative : c\'est à vous de déterminer l\'intérêt d\'une visite sans suite.'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_b8901fb7bbfaf9b0c4724343c7cd1f90'] = 'Une visite correspond au passage d\'un internaute sur votre boutique. Une seule visite est comptée pour toute la durée de sa session.'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_f43a4cf6dcc4ec617d2296d03d26c90f'] = 'On appelle visiteur une personne inconnue - non inscrite ou non connectée - naviguant sur votre boutique. Un visiteur peut donc visiter votre boutique plusieurs fois.'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_54067074d24489ddb5654bf46642cb85'] = 'Nombre total de visites'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_23e640d55e56db79971918936e95bf9d'] = 'Nombre total de visiteurs'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_998e4c5c80f27dec552e99dfed34889a'] = 'Export CSV'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_39b960b0a5e2ebaaa638d946f1892050'] = 'Nombre de visites et visiteurs uniques'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_d7e637a6e9ff116de2fa89551240a94d'] = 'Visites'; +$_MODULE['<{statsvisits}fanavenue>statsvisits_ae5d01b6efa819cc7a7c05a8c57fcc2c'] = 'Visiteurs'; diff --git a/www/themes/chocolatdemariage/modules/systempay/payment_std.tpl b/www/themes/chocolatdemariage/modules/systempay/payment_std.tpl new file mode 100644 index 00000000..0e358733 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/systempay/payment_std.tpl @@ -0,0 +1,22 @@ +
      +
      +
      + +
      +
      +
      + +
      +
      + {l s='Pay by CB' mod='systempay'} +
      +
      + diff --git a/www/themes/chocolatdemariage/modules/systempay/redirect.tpl b/www/themes/chocolatdemariage/modules/systempay/redirect.tpl new file mode 100644 index 00000000..77ff4ced --- /dev/null +++ b/www/themes/chocolatdemariage/modules/systempay/redirect.tpl @@ -0,0 +1,44 @@ +{if isset($systempay_empty_cart) && $systempay_empty_cart} +

      {l s='Your shopping cart is empty.' mod='systempay'}

      +{else} +

      {l s='Payment by bank card' mod='systempay'}

      + +
      + {foreach from=$systempay_params key='key' item='value'} + + {/foreach} + +

      + Systempay +
      + + {if $systempay_params.vads_action_mode == 'SILENT'} + {l s='Please wait a moment. Your order payment is now processing.' mod='systempay'} + {else} + {l s='Please wait, you will be redirected to the payment platform.' mod='systempay'} + {/if} + +

      + {l s='If nothing happens in 10 seconds, please click the button below.' mod='systempay'} +

      +

      + + {if version_compare($smarty.const._PS_VERSION_, '1.6', '<')} +

      + +

      + {else} +

      + +

      + {/if} +
      + + +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/modules/systempay/translations/fr.php b/www/themes/chocolatdemariage/modules/systempay/translations/fr.php new file mode 100644 index 00000000..72ab33a0 --- /dev/null +++ b/www/themes/chocolatdemariage/modules/systempay/translations/fr.php @@ -0,0 +1,227 @@ +systempay_984f41ccfa071549777a545e9a8a3acb'] = 'Accepter les paiements par carte de crédit avec Systempay'; +$_MODULE['<{systempay}wedigital>systempay_53c0eed255c798ec8fc9299e17f01317'] = 'Etes-vous sûr de bien vouloir supprimer les détails de votre module ?'; +$_MODULE['<{systempay}wedigital>systempay_f38f5974cdc23279ffe6d203641a8bdf'] = 'Configuration mise à jour.'; +$_MODULE['<{systempay}wedigital>systempay_00ea8d2a9e667caae591f35aa43f589b'] = 'Une ou plusieurs valeurs sont invalides pour le champ «Options de paiement». Seules les lignes valides sont sauvegardées.'; +$_MODULE['<{systempay}wedigital>systempay_6913797be2be5ef2b88c5fe4a40cc67f'] = 'L\'envoi multiple est activé. Le paiement Oney ne peut être utilisé.'; +$_MODULE['<{systempay}wedigital>systempay_0c9691d0a705767b2395838369fe0a58'] = 'Valeur invalide «%s» pour le champ «%s».'; +$_MODULE['<{systempay}wedigital>systempay_b4bf0b891dd528b8bc6a0ceddfd5969b'] = 'L\'acquisition des données de la carte sur le site marchand ne peut pas être utilisée sans activer le SSL.'; +$_MODULE['<{systempay}wedigital>systempay_370d156c9a03fff05885780bf8b4265f'] = 'Le champ «%s» est obligatoire.'; +$_MODULE['<{systempay}wedigital>systempay_d025739aceded813a733be0f415078e3'] = 'Un problème est survenu lors de l\'enregistrement du champ «%s».'; +$_MODULE['<{systempay}wedigital>systempay_318d284b78bf9cde3fbea1e0b24feef9'] = 'Veuillez configurer la section «OPTIONS ADDITIONNELLES» de l\'onglet «Systempay». Le paiement Oney ne peut être utilisé.'; +$_MODULE['<{systempay}wedigital>systempay_4c7fd4e78164fd8c7c942f71d800010b'] = 'Veuillez renseigner les montants minimum et maximum dans l\'onglet paiement FacilyPay Oney tel que convenu avec Banque Accord.'; +$_MODULE['<{systempay}wedigital>systempay_b766ce0639c8492e53cd6a3c9a0e2c05'] = 'adresse de facturation'; +$_MODULE['<{systempay}wedigital>systempay_93fa6de74402990149f480456b94f170'] = 'adresse de livraison'; +$_MODULE['<{systempay}wedigital>systempay_051d3cd9d4ad38267207ab4121aadd66'] = 'Le champ «%s» de votre %s est invalide.'; +$_MODULE['<{systempay}wedigital>systempay_3eeb49b3032fe4320879769af95d803d'] = 'Le champ «%s» de votre %s est obligatoire.'; +$_MODULE['<{systempay}wedigital>systempay_8d3f5eff9c40ee315d452392bed5309b'] = 'Nom'; +$_MODULE['<{systempay}wedigital>systempay_20db0bfeecd8fe60533206a2b5e9891a'] = 'Prénom'; +$_MODULE['<{systempay}wedigital>systempay_bcc254b55c4a1babdf1dcb82c207506b'] = 'Téléphone'; +$_MODULE['<{systempay}wedigital>systempay_f0e1fc6f97d36cb80f29196e2662ffde'] = 'Téléphone portable'; +$_MODULE['<{systempay}wedigital>systempay_dd7bf230fde8d4836917806aff6a6b27'] = 'Adresse'; +$_MODULE['<{systempay}wedigital>systempay_22fcffe02ab9eda5b769387122f2ddce'] = 'Adresse(2)'; +$_MODULE['<{systempay}wedigital>systempay_642d3ba5db8b57e006584b544e490ec7'] = 'Code postal'; +$_MODULE['<{systempay}wedigital>systempay_57d056ed0984166336b7879c2af3657f'] = 'Ville'; +$_MODULE['<{systempay}wedigital>systempay_59716c97497eb9694541f7c3d37b1a4d'] = 'Pays'; +$_MODULE['<{systempay}wedigital>systempay_687ae6ebf50a06125319516eee9f5fdb'] = 'Votre paiement n\'a pas été accepté. Veuillez repasser votre commande.'; +$_MODULE['<{systempay}wedigital>systempay_e555610477d1aa7807d93f28ba80141e'] = 'Paiement par carte bancaire'; +$_MODULE['<{systempay}wedigital>systempay_ba23145ed5d391c93162698854dbee45'] = 'Paiement avec FacilyPay Oney'; +$_MODULE['<{systempay}wedigital>systempay_796e204aef60da8e6a072431ec43ed2b'] = 'Paiement par carte bancaire en plusieurs fois'; +$_MODULE['<{systempay}wedigital>systempay_13aa1c47157818ce4d54f337a17084af'] = 'Authentification 3DS : '; +$_MODULE['<{systempay}wedigital>systempay_7469a286259799e5b37e5db9296f00b3'] = 'OUI'; +$_MODULE['<{systempay}wedigital>systempay_68a065494f1612ae29b1cde04c936339'] = 'Certificat 3DS : '; +$_MODULE['<{systempay}wedigital>systempay_c2f3f489a00553e7a01d369c103c7251'] = 'NON'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_c658ea834357a283c8198486c30fc045'] = 'Développé par'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_02d4482d332e1aef3437cd61c9bcc624'] = 'Courriel de contact'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b1c1d84a65180d5912b2dee38a48d6b5'] = 'Version du module'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e80db117a6c2bad899068992535b3436'] = 'Version de la plateforme'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_dd98664034d01e01eba03dd5653f9cc3'] = 'CLIQUER ICI POUR ACCÉDER À LA DOCUMENTATION DE CONFIGURATION DU MODULE'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_65a1f435f6f81dfe69dcdfc716f72649'] = 'PARAMÈTRES DE BASE'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b2d37ae1cedf42ff874289b721860af2'] = 'Logs'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_ff9b0dd6daa6ef52ec2504bd7c243c74'] = 'Activer / désactiver les logs du module'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_dfef29864f6f6dcd9dd673f3343221de'] = 'ACCÈS À LA PLATEFORME'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b250a007769c7ffe655c74cfb8176b8c'] = 'Identifiant boutique'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_136837b5fa62bb3668924ebf30a8f9a9'] = 'Identifiant fourni par Systempay.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e30a909113b41f7d0db765b87c649e6c'] = 'Certificat en mode test'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_0f3f52c0734be109850043d823518ed0'] = 'Certificat fourni par Systempay pour le mode test (disponible sur le Back Office de votre boutique).'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_689f27212fb1252ccdaa9341b43d8e4b'] = 'Certificat en mode production'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_66ae1e3947138a80ff3c3e5b574c26a7'] = 'Certificat fourni par Systempay (disponible sur le Back Office de votre boutique après passage en production).'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_033bd94b1168d7e4f0d644c3c95e35bf'] = 'TEST'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_86601675138015edb458866e7d879118'] = 'PRODUCTION'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_650be61892bf690026089544abbd9d26'] = 'Mode'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_5736295cccd67c95ce1af1b278ba4f8d'] = 'Mode de fonctionnement du module.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_9deb4807a73db0f73c602248395ebca3'] = 'URL de la page de paiement'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_81f1212295fb14103dc46d3be825b597'] = 'URL vers laquelle l\'acheteur sera redirigé pour le paiement.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_c48522ecdd735a535b181c911733b226'] = 'URL de notification à copier dans le Back Office Systempay:'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_3650bf7ca4dd0537112d5f353595c2c7'] = 'Sélectionner une boutique pour afficher l\'URL de notification'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_178ab52ae45ca10afab67d9f2a91c70c'] = 'PAGE DE PAIEMENT'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_c96a77fb323a41898c3b6941a58dc741'] = 'Langue par défaut'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_88b2f5b27ce64b1d8f3b1d2b960bc3ba'] = 'Sélectionner la langue par défaut à utiliser sur la page de paiement.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_4e1b0d5f96251571c00165c066b7c550'] = 'Langues disponibles'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_4a3a1744bddae41b80b7391e538a8cf7'] = 'Sélectionner les langues à proposer sur la page de paiement.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_f9bbd851f2c48b5cc7d586b27a74f9a4'] = 'Délai avant remise en banque'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_bee73dfa854843f513626793aa9adff3'] = 'Le nombre de jours avant la remise en banque (paramétrable sur votre Back Office Systempay).'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_3c71be43cdd6231479c0ef35b02b7dbb'] = 'Configuration Back Office'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_086247a9b57fde6eefee2a0c4752242d'] = 'Automatique'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e1ba155a9f2e8c3be94020eef32a0301'] = 'Manuelle'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_31c46d040ddbf15207ebd7b78af8c45d'] = 'Validation du paiement'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_5ca705d7938255b94231e47e682a0261'] = 'En mode manuel, vous devrez confirmer les paiements dans le Back Office de votre boutique.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_5fb1f955b45e38e31789286a1790398d'] = 'TOUTES'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e01f415a7b36032f990bcd35f3aaac00'] = 'Types de carte'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_4b6c5b74ed404e2768c89f5f94ad277c'] = 'Le(s) type(s) de carte pouvant être utilisé(s) pour le paiement. Ne rien sélectionner pour utiliser la configuration de la plateforme.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_22003906cd1030f32dd17f58b4049dfe'] = 'Alimentation et épicerie'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b88033354e42b423efaefbcc5649ddb9'] = 'Automobile'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_336fdcf7d540e4b430a890b63da159c9'] = 'Loisirs'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_ca5f6d15b151c54a4cbf6f231c540f39'] = 'Maison et jardin'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_efd593bd9811ea0c1ed407b32f68d599'] = 'Electroménager'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_87f83f78cf682b5606a8ea1544adccf0'] = 'Enchères et achats groupés'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e1bc3b4e930537de4707bb928c712a0c'] = 'Fleurs et cadeaux'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_a382a28ebfd91e538e8f00c0cfd871d2'] = 'Informatique et logiciels'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_2c0a2fa68bd358738766a1e7cb3aa917'] = 'Santé et beauté'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_ab6a1358f4237ebc94e81384c1275592'] = 'Services à la personne'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_6c437bccc40bb38ed269b3e163bb657c'] = 'Services aux entreprises'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_918e180e06b96c76b7193c9fcb1cb312'] = 'Sports'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_2e22a11f2216b183de96c2f8d5c2b0f3'] = 'Habillement et accessoires'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_1fb0f99b55e6c2be35aed72ebe38c245'] = 'Voyages'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_db9b62c8822631c354a07f5194b4666d'] = 'Audio, photo, vidéo domestiques'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_7fa3b0ba6f1dd45ac564a12e16033358'] = 'Téléphonie'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_8a89650eaa727d02196c837f7e888b2f'] = 'Association des catégories'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_873ebc43b4a4811981d82cbba8424179'] = '(Utiliser les associations ci-dessous)'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_134faefe55a9b5ecac46e7562d475075'] = 'Utiliser la même catégorie pour tous les produits.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_3625cdf19abd4ec330b3db80a9d03c50'] = 'Catégorie du produit'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_82a8cd624e9139a0a102b2e24b82b081'] = 'Catégorie Systempay'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_6c1938ae6776bbdda874a61db9914e70'] = 'Faire la correspondance entre chaque catégorie produit et une catégorie Systempay.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_636bd54acc9555374d56972bfd086c38'] = 'Les entrées marquées par * sont nouvelles et doivent être configurées.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_9fe0bf30d35545b0688448c029e77fc2'] = 'PERSONNALISATION DE LA PAGE DE PAIEMENT'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e140e06995cf99c43970ef378e12b029'] = 'Configuration du thème'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_5d27e396e9687029d9c9b13c08c79343'] = 'Configuration du thème pour personnaliser la page de paiement (logo, CSS).'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e93c33bd1341ab74195430daeb63db13'] = 'Nom de la boutique'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_308f0485502f1aa7f578790e9eec965d'] = 'Nom affiché sur la page de paiement. Laisser vide pour utiliser la configuration de la plateforme.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_37d00f4554dc3c0baeb34a9c22d787d9'] = 'URL de la boutique'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b1ca847217866d6307aa21c8f1c1195c'] = 'URL affichée sur la page de paiement. Laisser vide pour utiliser la configuration de la plateforme.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_bf261894e1e1e3e798d4b636696e6662'] = '3DS SÉLECTIF'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_f61fc70a96e43d6da1bdba841c1a6793'] = 'Montant minimum pour lequel activer 3-DS'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_287a68c7c23d0621f2124694f595c64a'] = 'Nécessite la souscription à l\'option 3-D Secure sélectif.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_8e0b19a82842dddd5b4bbf435017d611'] = 'RETOUR À LA BOUTIQUE'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_aadb7680e9cf237017cd8b67f6c73260'] = 'Redirection automatique'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_fc89f4bc15ae48552928b1a7ca71d2f7'] = 'Si activée, l\'acheteur sera redirigé automatiquement vers votre site à la fin du paiement.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_945112f80d6ef51485df403c83fd880d'] = 'Temps avant redirection (succès)'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_0201d272f53046c85095e0d3ca1316df'] = 'Temps en secondes (0-300) avant que l\'acheteur ne soit redirigé automatiquement vers votre site lorsque le paiement a réussi.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b3f6940aac506149bcc9c2e8580dc4b1'] = 'Message avant redirection (succès)'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_3235c9928df94db4dd362b1769dadb74'] = 'Message affiché sur la page de paiement avant redirection lorsque le paiement a réussi.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_1b981bf4bcc3eaf88298b5120ac8779f'] = 'Temps avant redirection (échec)'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_101a18a818d420c39b5deca484a261b8'] = 'Temps en secondes (0-300) avant que l\'acheteur ne soit redirigé automatiquement vers votre site lorsque le paiement a échoué.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_047b366f0cae3a637b8f022c330c72fe'] = 'Message avant redirection (échec)'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_c7cfc6b3d9e67ac208392e8ef9d37a8d'] = 'Message affiché sur la page de paiement avant redirection, lorsque le paiement a échoué.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_5c6a16d0f0782adac84a09b281878e84'] = 'Mode de retour'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_2a082150f2336d68e80efb6fe9832e2c'] = 'Façon dont l\'acheteur transmettra le résultat du paiement lors de son retour à la boutique.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_4dcaea1b2d8f025a39f1dec679a6186e'] = 'Retourner au choix du moyen de paiement'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_4d48c7d2809edea0b654f236d9695943'] = 'Enregistrer la commande échouée et retourner à l\'historique'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_0922629c59c5f69e205a4c831f819794'] = 'Gestion des paiements échoués'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_a1222cc2098dab02afaad1322e38562e'] = 'Comment traiter le retour du client après que le paiement ait échoué.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_5d47fc89ce1db00f1f8f2019c472cda8'] = 'OPTIONS ADDITIONNELLES'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_93cba07454f06a4a960172bbd6e2a435'] = 'Oui'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_bafd7322c6e97d25b6299b5d6fe8920b'] = 'Non'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_7bf5dbf5af2cbf86eb68291375cfd59b'] = 'Contrat FacilyPay Oney'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_adc78faf35ead13efba0946b480b81d8'] = 'Sélectionnez «Oui» si vous avez un contrat FacilyPay Oney.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_eb3378ce39cddd81c9e7b011dcbf7196'] = 'Options de livraison'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_2068f4dd0b1c5f2b86d1092d9301de7f'] = 'Compagnie de livraison'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_507e465444cdd751dc7a539203c85f7c'] = 'Retrait en magasin'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b0efcf1ae8a6bff5debb5ed65de8f412'] = 'Point relais'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_02da484e2730f20ccef65b94f903ea40'] = 'Retrait en station'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_eb6d8ae6f20283755b339c0dc273988b'] = 'Standard'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b144fa061545497bebee8c414efc99a9'] = 'Express'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_f5b8f82576d6677818c85c07f4a1b5cf'] = 'Libellé FacilyPay Oney'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_a1fa27779242b4902f7ae3bdd5c6d508'] = 'Type'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_44877c6aa8e93fa5a91c9361211464fb'] = 'Vitesse'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_dd7bf230fde8d4836917806aff6a6b27'] = 'Adresse'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_fc2e1b075d134671d7016188b8011d4e'] = 'Définir les informations FacilyPay Oney sur toutes les méthodes de livraison.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_d781115e1fbf5b4a1b0a1a9123857e69'] = 'Le libellé de la méthode livraison (utiliser 55 caractères alphanumériques, caractères accentués et les caractères spéciaux suivants: espace, slash, tiret, apostrophe).'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_c2170582a67d7d0bc7636ad4d322443e'] = 'Le type de la méthode de livraison.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_361637f00a86ad3879342852b10281a2'] = 'Sélectionner si la livraison est en mode STANDARD ou EXPRESS.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_457542431996d9c44a8896330a1f0404'] = 'Entrer une adresse s\'il s\'agit d\'un retrait en magasin.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_9d6b881a4d17ea44c0f9786f6a5e9c7f'] = 'OPTIONS DU MODULE'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_f634a4ce61dbccff9374360fd995aaed'] = 'Titre de la méthode'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_16a00c2b3807b01ce5730590198ff5db'] = 'Titre de la méthode à afficher sur la page des moyens de paiement.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_a9a62e70841c4d06dd16306a85700d36'] = 'Activation'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_fc66192001b55852e5f454d1d760f993'] = 'Activer / désactiver le paiement standard'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_bf050a33e991ac51cda468deccbb0692'] = 'RESTRICTIONS SUR LE MONTANT'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_9f6e99bdd4184b83dc478d0ab1b4cbf7'] = 'Montant minimum'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_bf5abf0e66948c9bfd5eeca3569b679e'] = 'Montant minimum pour lequel cette méthode de paiement est disponible.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_dcd700acd4c6727dca97f5b414cfb384'] = 'Montant maximum'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_0a6cb50cc3e754a923bae429f645bacd'] = 'Montant maximumpour lequel cette méthode de paiement est disponible.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_8e59fcba6a5225abb4717cd0a017dae5'] = 'ENTRÉE DES DONNÉES DE CARTE'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_861cde4a15ea3a39126fbfb3571326fd'] = 'Acquisition des données sur la plateforme de paiement'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e055e426fa40b587d4b3e238f33a6e38'] = 'Sélection du type de carte sur le site marchand'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_30728a5a5aa3054af1db3fc6407bf20e'] = 'Acquisition des données sur le site marchand'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_c239a367447ad7b1ae922a8e017f033d'] = 'Mode de saisie des données de la carte'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_866645fd52738f6daa2e68708cb8c103'] = 'Sélectionner la manière dont seront saisies les données de la carte de crédit. Attention, pour utiliser l\'acquisition des données sur le site marchand, vous devez vous assurer d\'avoir souscrit à cette option auprès de Systempay.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_bcbb9f40a2d485c6fe14a4d64fb17052'] = 'Activer / désactiver le paiement multiple'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_ea36aa9a8e1facbdd500dedaa908e392'] = 'OPTIONS DE PAIEMENT'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e3135e5c28bd4c70a9bb3c50b0d278aa'] = 'Options de paiement'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_ec211f7c20af43e742bf2570c3cb84f9'] = 'Ajouter'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_b021df6aac4654c454f46c77646e745f'] = 'Libellé'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_80a2645c681d607705f5baab7cf7d2cb'] = 'Montant min'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_7d48ddaff550ef9e47ed788f50d860e7'] = 'Montant max'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_f49498143b94e78415d06029763412b9'] = 'Contrat'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e93f994f01c537c4e2f7d8528c3eb5e9'] = 'Nombre'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_1901606ea069a83dc7beea17881ef95a'] = 'Période'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_5e6fab97b55b59a90290d851fb5fe929'] = '1er paiement'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_5abcf33cb67be2cfb628429533f5c034'] = 'Cliquer sur le bouton «Ajouter» pour configurer une ou plusieurs options de paiement.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_bfad44649219843147084d62ba70bc79'] = 'Texte décrivant l\'option de paiement multiple.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e922a8c9070a68a322e3dee8b87f0b62'] = 'Montant minimum pour proposer l\'option.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_59423ceb80faf63c4999208b598ca9fd'] = 'Montant maximum pour proposer l\'option.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_dc51d4d008b18d70eee856269de5e986'] = 'ID du contrat à utiliser avec l\'option (laissez vide de préférence).'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_e9902c2d13eac5c51eeb3e4c3b72ee6d'] = 'Nombre total d\'échéances.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_0db6ef3684ba09860d46d0b46f097c51'] = 'Délai entre deux échéances (en jours).'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_fb6f4e7d8e165952c58a9ec74bdd74cd'] = 'Montant de la première échéance en pourcentage du total. Si vide, toutes les échéances auront le même montant.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_d5a352b1aed97b51d7a1bf7ab704182c'] = 'N\'oubliez pas de cliquer sur le bouton «Sauvegarder» afin de sauvegarder vos modifications.'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_1457883a96873c1558a47372b36ebe07'] = 'Activer / désactiver le paiement FacilyPay Oney'; +$_MODULE['<{systempay}wedigital>systempayadmindisplay_09fa295bd384f4687d99271b9fcf5bed'] = 'Nécessite un contract FacilyPay Oney auprès de Banque Accord et la souscription à l\'option Systempay'; +$_MODULE['<{systempay}wedigital>back_office_4a9cc7ddfd6e169a1b434d6839d91a7e'] = 'CONFIGURATION GÉNÉRALE'; +$_MODULE['<{systempay}wedigital>back_office_7c579486ce2345a95aec18c4eb2584a9'] = 'PAIEMENT EN UNE FOIS'; +$_MODULE['<{systempay}wedigital>back_office_a51ca50af2761900a8835ca9eef9e94e'] = 'PAIEMENT EN PLUSIEURS FOIS'; +$_MODULE['<{systempay}wedigital>back_office_7d55b20a8de0d7dadf1e65cf856037e6'] = 'PAIEMENT FACILYPAY ONEY'; +$_MODULE['<{systempay}wedigital>back_office_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{systempay}wedigital>redirect_f1c1725dc182726512227aef9ee210c7'] = 'Paiement en cours'; +$_MODULE['<{systempay}wedigital>redirect_31682b69de73c081c487b0cb5002549d'] = 'Redirection vers la plateforme de paiement'; +$_MODULE['<{systempay}wedigital>redirect_879f6b8877752685a966564d072f498f'] = 'Votre panier est vide.'; +$_MODULE['<{systempay}wedigital>redirect_e555610477d1aa7807d93f28ba80141e'] = 'Paiement par carte bancaire'; +$_MODULE['<{systempay}wedigital>redirect_67e5af82e0dca6b20203d71fd681814a'] = 'Veuillez patienter SVP. Le paiement de votre commande est en cours.'; +$_MODULE['<{systempay}wedigital>redirect_ff1b91552dca022519140532b2b2ab82'] = 'Merci de patienter, vous allez êtes redirigé vers la plateforme de paiement.'; +$_MODULE['<{systempay}wedigital>redirect_255a72c22960b12c1fab325d80e0dd56'] = 'Si rien ne se passe dans 10 secondes, cliquez sur le bouton ci-dessous.'; +$_MODULE['<{systempay}wedigital>redirect_99938b17c91170dfb0c2f3f8bc9f2a85'] = 'Payer'; +$_MODULE['<{systempay}wedigital>payment_multi_6a6e3d21de783a9a3a5c3beb3671968a'] = 'Cliquez sur une option pour payer en plusieurs fois'; +$_MODULE['<{systempay}wedigital>payment_multi_5bee4f6f9e35b8bb7e36ad0aea1b487b'] = 'Cliquez-ci dessous afin de choisir un paiement en plusieurs fois :'; +$_MODULE['<{systempay}wedigital>payment_oney_4803e7f3699700fce00b93f24e48d23d'] = 'Cliquez ici pour payer avec FacilyPay Oney'; +$_MODULE['<{systempay}wedigital>payment_return_be6df635dcc7e523098a34e105376cee'] = 'La boutique est en mode maintenance. La validation automatique ne peut fonctionner.'; +$_MODULE['<{systempay}wedigital>payment_return_93ec33bd6d2df2fd2c69cc83ef77ddee'] = 'La validation automatique n\'a pas fonctionné. Avez-vous configuré correctement l\'URL de notification dans le Back Office Systempay ?'; +$_MODULE['<{systempay}wedigital>payment_return_aed9aa264932d1a9f52d263956117993'] = 'Afin de comprendre la problématique, reportez vous à la documentation du module : '; +$_MODULE['<{systempay}wedigital>payment_return_b6b31e5e082ae15d4942daa6b8ce78f0'] = 'Chapitre «A lire attentivement avant d\'aller loin»'; +$_MODULE['<{systempay}wedigital>payment_return_8dce4920007239e5dce0eea948ddeee3'] = 'Chapitre «Paramétrage de l\'URL de notification»'; +$_MODULE['<{systempay}wedigital>payment_return_18c51ad1b1fe562479120ab35f890fc9'] = 'Si vous pensez qu\'il s\'agit d\'une erreur, vous pouvez contacter notre'; +$_MODULE['<{systempay}wedigital>payment_return_64430ad2835be8ad60c59e7d44e4b0b1'] = 'service client'; +$_MODULE['<{systempay}wedigital>payment_return_73f642dd4a7e09c7570833f584f77263'] = 'PASSER EN PRODUCTION'; +$_MODULE['<{systempay}wedigital>payment_return_fce9858aa1e2d1353476b18320719dc3'] = 'Vous souhaitez savoir comment passer votre boutique en production merci de consulter cette URL : '; +$_MODULE['<{systempay}wedigital>payment_return_de24df15226a5139eb60c3b24c1efbd6'] = 'Votre commande a été enregistrée avec une erreur de paiement.'; +$_MODULE['<{systempay}wedigital>payment_return_3fee1227f1b7e441476ccb45278a5f22'] = 'Nous vous invitons à contacter notre'; +$_MODULE['<{systempay}wedigital>payment_return_2e2117b7c81aa9ea6931641ea2c6499f'] = 'Votre commande sur'; +$_MODULE['<{systempay}wedigital>payment_return_75fbf512d744977d62599cc3f0ae2bb4'] = 'est terminée.'; +$_MODULE['<{systempay}wedigital>payment_return_ee9d464a5f04b1c5f548d1655691ce82'] = 'Nous avons enregistré votre paiement de'; +$_MODULE['<{systempay}wedigital>payment_return_0db71da7150c27142eef9d22b843b4a9'] = 'Pour toute question ou information complémentaire, veuillez contacter notre'; +$_MODULE['<{systempay}wedigital>payment_std_b1bdf76454f7e864d239b0c71ee97815'] = 'Cliquer ici pour payer par carte bancaire'; +$_MODULE['<{systempay}wedigital>payment_std_d0a07bc7bd65a0b0286bfca021f8e280'] = 'Entrez les informations sur le paiement puis cliquez sur le bouton «Payer»'; +$_MODULE['<{systempay}wedigital>payment_std_a44217022190f5734b2f72ba1e4f8a79'] = 'Numéro de carte'; +$_MODULE['<{systempay}wedigital>payment_std_60a104dc50579d60cbc90158fada1dcf'] = 'CVV'; +$_MODULE['<{systempay}wedigital>payment_std_8c1279db4db86553e4b9682f78cf500e'] = 'Date d\'expiration'; +$_MODULE['<{systempay}wedigital>payment_std_7cbb885aa1164b390a0bc050a64e1812'] = 'Mois'; +$_MODULE['<{systempay}wedigital>payment_std_537c66b24ef5c83b7382cdc3f34885f2'] = 'Année'; +$_MODULE['<{systempay}wedigital>payment_std_8bd4837a76cf443ab523a51895e23c36'] = 'Payer'; +$_MODULE['<{systempay}wedigital>payment_std_232494300d599d953faf1c3a47d56308'] = 'Paiement par carte bleue'; diff --git a/www/themes/chocolatdemariage/modules/themeconfigurator/translations/fr.php b/www/themes/chocolatdemariage/modules/themeconfigurator/translations/fr.php new file mode 100644 index 00000000..69f27dba --- /dev/null +++ b/www/themes/chocolatdemariage/modules/themeconfigurator/translations/fr.php @@ -0,0 +1,71 @@ +themeconfigurator_e92dabb4907f1957cabc469cca4deefc'] = 'Configurateur de thème'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_cf8fdaf6e745133c90516eb9b74e31c3'] = 'Configurez les principaux éléments de votre thème.'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_dd2eaa9871e00e3c9242934ce942c27c'] = 'Plus de 800 thèmes PrestaShop premium ! Découvrez-les dès maintenant !'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_ec870aa68b135c4f3adc9a3a2731ddbc'] = 'Impossible de supprimer la diapositive.'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_3ee0c881516fce384747e3107dbfc538'] = 'Contenu invalide'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_dd2681ec1593dd537587be3389ee24d3'] = 'Une erreur est survenue lors de la sauvegarde des données.'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_b9099a0a16c40efc8b73f548144d472f'] = 'Mise à jour effectuée avec succès.'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_07b8c09e490f7afbdcfa9cd5bfcfd4a9'] = 'Une erreur est survenue lors de l\'upload de l\'image'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_dccadfc1bf4714d72add6b2332505009'] = 'Élément ajouté avec succès.'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_f1206f9fadc5ce41694f69129aecac26'] = 'Configurer'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activé'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_b9f5c797ebbf55adccdd8539a65a0241'] = 'Désactivé'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_f4f70727dc34561dfde1a3c529b6205c'] = 'Paramètres'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_4351cfebe4b61d8aa5efa1d020710005'] = 'Afficher'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_3b41baf5b2f335fc796a083a1945116b'] = 'Vous seul pouvez voir cet outil sur votre front-office : vos visiteurs ne le verront pas.'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_6e3670bb5e3826106c5243b242cc52d9'] = 'Afficher les liens vers vos comptes de réseaux sociaux (Twitter, Facebook, etc.)'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_1334ff714a38e8004e9cdc755baa5afb'] = 'Afficher les informations de contact de votre boutique'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_2f4fe84a25dc0024c9e80b4efd1d68f6'] = 'Afficher les boutons de partage vers les réseaux sociaux sur vos pages produits'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_6080ab31226b39af728c2d40fd57f0d0'] = 'Afficher le bloc Facebook sur la page d\'accueil'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_2debd734d0a150ccfd48e8d1e8e914b0'] = 'Afficher le bloc CMS d\'information client'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_bfebda351190d4dbbd3499558175c7b9'] = 'Afficher la fenêtre quick view sur la page d\'accueil et les pages catégories'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_5e8fbd010bca773512f58a4dcd89ed13'] = 'Afficher les catégories sous forme de liste de produits au lieu de l\'affichage en grille par défaut'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_4e15ce9f3df1555d6932a9938d34a2cc'] = 'Ne s\'applique qu\'à la première visite d\'un utilisateur. Ce paramétrage est modifié par le choix de l\'utilisateur dès que son cookie est activé.'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_419e2c499b79ae49a7d50b510cddc28e'] = 'Afficher la bannière de haut de page'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_2393b3a8e21e442273b6ad9219f4786c'] = 'Afficher les logos des moyens de paiement disponibles'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_905791e2e93ced2cb9b092985604cc55'] = 'Afficher le configurateur de thème'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_2e4a0101b1ea2b15782a07dd34067447'] = 'L\'outil de personnalisation vous permet de changer les couleurs et la police utilisées par votre thème.'; +$_MODULE['<{themeconfigurator}fanavenue>themeconfigurator_638c5a51a25a56ae4b8d6fa975be0d59'] = 'Afficher les sous-catégories'; +$_MODULE['<{themeconfigurator}fanavenue>items_b9b371458ab7c314f88b81c553f6ce51'] = 'Point d\'accroche'; +$_MODULE['<{themeconfigurator}fanavenue>items_7dce122004969d56ae2e0245cb754d35'] = 'Modifier'; +$_MODULE['<{themeconfigurator}fanavenue>items_d3d2e617335f08df83599665eef8a418'] = 'Fermer'; +$_MODULE['<{themeconfigurator}fanavenue>items_e8cf85cec621489ec026f7e06c67eb4e'] = 'Supprimer l\'élement'; +$_MODULE['<{themeconfigurator}fanavenue>items_2faec1f9f8cc7f8f40d521c4dd574f49'] = 'Activer'; +$_MODULE['<{themeconfigurator}fanavenue>items_cf82fa946fab5855cd8c6479b0eb95d1'] = 'Titre de l\'image'; +$_MODULE['<{themeconfigurator}fanavenue>items_2c92d496fa8efe3d5b2b38c185f9b7f7'] = 'Utiliser le titre sur l\'accueil'; +$_MODULE['<{themeconfigurator}fanavenue>items_91081fbf39583a57fdde5efa138d0564'] = 'Point d\'accroche pour l\'image'; +$_MODULE['<{themeconfigurator}fanavenue>items_100eb3bd7b79830fe86288a63e13d485'] = 'Charger votre image'; +$_MODULE['<{themeconfigurator}fanavenue>items_6fed80a8c8ded2f5e14a687e4a443abc'] = 'Largeur de l\'image'; +$_MODULE['<{themeconfigurator}fanavenue>items_2aa3aa9d021c7cfffb5afa08f52fbc51'] = 'Hauteur de l\'image'; +$_MODULE['<{themeconfigurator}fanavenue>items_0eff773cf33456a033e913f6ed18045c'] = 'Lien cible'; +$_MODULE['<{themeconfigurator}fanavenue>items_78698b9b0fa4eaac0876da3a900d5024'] = 'Ouvrir le lien dans un nouvel onglet / une nouvelle page'; +$_MODULE['<{themeconfigurator}fanavenue>items_9e728651dbd9d313504d86294e193249'] = 'Code HTML optionnel'; +$_MODULE['<{themeconfigurator}fanavenue>items_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{themeconfigurator}fanavenue>items_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{themeconfigurator}fanavenue>items_f453e0c33edd79653febd0b9bc8f09b3'] = 'Aucun élément disponible'; +$_MODULE['<{themeconfigurator}fanavenue>new_ff19c966036b4a0c7350b2fc7e2861c2'] = 'Ajouter un élément'; +$_MODULE['<{themeconfigurator}fanavenue>new_4994a8ffeba4ac3140beb89e8d41f174'] = 'Langue'; +$_MODULE['<{themeconfigurator}fanavenue>new_cf82fa946fab5855cd8c6479b0eb95d1'] = 'Titre de l\'image'; +$_MODULE['<{themeconfigurator}fanavenue>new_2c92d496fa8efe3d5b2b38c185f9b7f7'] = 'Utiliser le titre sur l\'accueil'; +$_MODULE['<{themeconfigurator}fanavenue>new_b9b371458ab7c314f88b81c553f6ce51'] = 'Point d\'accroche'; +$_MODULE['<{themeconfigurator}fanavenue>new_be53a0541a6d36f6ecb879fa2c584b08'] = 'Image'; +$_MODULE['<{themeconfigurator}fanavenue>new_6fed80a8c8ded2f5e14a687e4a443abc'] = 'Largeur de l\'image'; +$_MODULE['<{themeconfigurator}fanavenue>new_2aa3aa9d021c7cfffb5afa08f52fbc51'] = 'Hauteur de l\'image'; +$_MODULE['<{themeconfigurator}fanavenue>new_e6b391a8d2c4d45902a23a8b6585703d'] = 'URL'; +$_MODULE['<{themeconfigurator}fanavenue>new_4c87eb073eb09f42281d7e67aeacb223'] = 'Ouvrir dans une nouvelle fenêtre'; +$_MODULE['<{themeconfigurator}fanavenue>new_4c4ad5fca2e7a3f74dbb1ced00381aa4'] = 'HTML'; +$_MODULE['<{themeconfigurator}fanavenue>new_ea4788705e6873b424c65e91c2846b19'] = 'Annuler'; +$_MODULE['<{themeconfigurator}fanavenue>new_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{themeconfigurator}fanavenue>live_configurator_f5a35b8e88be7f51ad3a3714a83df3a1'] = 'L\'outil de personnalisation vous permet de changer les couleurs et la police utilisées par votre thème.'; +$_MODULE['<{themeconfigurator}fanavenue>live_configurator_c71534403c6e05ffbb8684ae96aac550'] = 'Vous seul pouvez voir cet outil, parce que vous êtes connecté au back-office en tant qu\'administrateur. Vos visiteur ne le verront pas.'; +$_MODULE['<{themeconfigurator}fanavenue>live_configurator_45e035baf33a8e403766a606457f8b10'] = 'Couleur du thème'; +$_MODULE['<{themeconfigurator}fanavenue>live_configurator_194f5394ae2e9c74dc3c441b92862d1d'] = 'Police'; +$_MODULE['<{themeconfigurator}fanavenue>live_configurator_9a2c00f5f6df185a8d7d421ee70ccddf'] = 'Police du titre'; +$_MODULE['<{themeconfigurator}fanavenue>live_configurator_ea3aba27f515989b46d990e95a097818'] = 'Choisissez une police'; +$_MODULE['<{themeconfigurator}fanavenue>live_configurator_526d688f37a86d3c3f27d0c5016eb71d'] = 'Réinitialiser'; +$_MODULE['<{themeconfigurator}fanavenue>live_configurator_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; diff --git a/www/themes/chocolatdemariage/modules/themeschanger/translations/fr.php b/www/themes/chocolatdemariage/modules/themeschanger/translations/fr.php new file mode 100644 index 00000000..9ddf013a --- /dev/null +++ b/www/themes/chocolatdemariage/modules/themeschanger/translations/fr.php @@ -0,0 +1,33 @@ +adminthemeschanger_c9cc8cce247e49bae79f15173ce97354'] = 'Enregistrer'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_49ee3087348e8d44e1feda1917443987'] = 'Nom'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_eae639a70006feff484a39363c977e24'] = 'Domaine'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_7e01d4a0c1fa89814ea68649a506eeee'] = 'Domaine SSL'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_3adbdb3ac060038aa0e6e6c138ef9873'] = 'Catégorie'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_900a5f730d713d92ee853fefc34f4581'] = 'Couleur entête'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_22cbf85c41427960736dc10cfec5faf4'] = 'Choisissez une couleur grâce à l\'outil Pipette, ou entrez directement une couleur HTML (ex: \"lightblue\", \"#CC6600\").'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_06dd6e663db0be65cd9d0f8bd91cab05'] = 'Couleur Texte entête'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_34f5112468a7c4acb6deaa758a3dafa5'] = 'Dégradé Couleur Haut'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_9ef21d334f693c7e9d34650b3e6a1e9a'] = 'Dégradé Couleur Bas'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_2c475d0bb89b83e0fa8f669f37319bce'] = 'Couleur des boutons'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_73498cac01438eae0504ff85de9d6b5f'] = 'Couleur du survol des boutons'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_6b238ddc0344fd71a49d7397f7a7b638'] = 'Couleur des titres'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_59ece6dc07b89f5c61320dd130579a7f'] = 'Couleur des liens'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_8cea6e1a1b1537f1ce42036537025c90'] = 'Couleur des textes du bloc CMS'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_c70f2397301d9f4cc08960f4f5974357'] = 'Couleur des tabulations'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_176b11345e4531d9a47ea0ce740d8bbb'] = 'Couleur du module réassurance'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_a3b826ccba9f2a3e4e428c9b93087357'] = 'Sélectionnez un logo'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_f5f3d465e89e289fd75847f47898f7b3'] = 'Taille conseillée: 300x100'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_084741b51292cd578f9fb0afb41be51c'] = 'Selectionnez une image pour le fond du bloc CMS'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_563a620d2fd0e4c7049964f61a0346e0'] = 'Taille conseillée: 1920x600'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_2e244cb8315f26f050ec5c5063692088'] = 'Activer le bloc Réseaux Sociaux'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_8e16b075e4553e8001ac88d3ffdb37fc'] = 'Script Facebook'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_13293beaa592b32d424244fbaafcad65'] = 'Obtenez le code sur https://developers.facebook.com/docs/plugins/page-plugin'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_e08e17494f2520415a683e7d4c5b0a63'] = 'Script Twitter'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_943a3ec5951a2cce7d9e3e645b30fada'] = 'Obtenez le code sur https://twitter.com/settings/widgets/new/user'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_00d23a76e43b46dae9ec7aa9dcbebb32'] = 'Activer'; +$_MODULE['<{themeschanger}fanavenue>adminthemeschanger_0e7ed6ddc1cb1b8462f9b68f996f4920'] = 'Le fichier %s a bien été transféré.'; +$_MODULE['<{themeschanger}fanavenue>menu_d3d2e617335f08df83599665eef8a418'] = 'Fermer'; diff --git a/www/themes/chocolatdemariage/modules/zipcodezone/translations/fr.php b/www/themes/chocolatdemariage/modules/zipcodezone/translations/fr.php new file mode 100644 index 00000000..0d243acb --- /dev/null +++ b/www/themes/chocolatdemariage/modules/zipcodezone/translations/fr.php @@ -0,0 +1,29 @@ +zipcodezone_0a8e18cfc3c8ac39712415a1d60b6435'] = 'Frais de port par codes postaux'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_371ee99f02d7caefe8d62e07ba6a4668'] = 'Attribuez des codes postaux à des zones facilement'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_c2f3f489a00553e7a01d369c103c7251'] = 'NON'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_7469a286259799e5b37e5db9296f00b3'] = 'OUI'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_58a8858edd68743ee3a1fd248a3cb1da'] = 'Êtes-vous satisfait de ce module ?'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_f6badac0f48e72fcaf812abce1880f8e'] = 'Heureux d\'entendre cela ! SVP, cliquez ici pour laisser une note sur la boutique PrestaShop. J\'apprécierais énormément !'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_63f89ad94a24d9b53c0e3b8389c6c61c'] = 'Désolé d\'entendre cela. Cliquez ici pour m\'envoyer un message. Nous allons regarder cela ensemble.'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_a3a130ed07acede4b28261e08cacc264'] = 'Condition ajoutée avec succès'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_a25c753ee3e4be15ec0daa5a40deb7b8'] = 'Une erreur s\'est produite'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_facc03484661e63444dbfe1c4b5243a7'] = 'Condition supprimée avec succès'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_643202d7ee8cb01d888e058b5341455a'] = 'Ajouter une condition'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_5b6cf869265c13af8566f192b4ab3d2a'] = 'Documentation'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_59716c97497eb9694541f7c3d37b1a4d'] = 'Pays'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_b3ff996fe5c77610359114835baf9b38'] = 'Zone'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_9e6b1b02f8db6e638fd40eaccc5edc8f'] = 'Code postal (min)'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_0f8bee43eef5c37484577ac22e2b296e'] = 'Code postal (max)'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_ec211f7c20af43e742bf2570c3cb84f9'] = 'Ajouter'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_9bf0f3eec392c8a7d14b4defef7f686c'] = 'Import CSV'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_ba7701477c53b789a610dd7c1d4a096b'] = 'Cliquez pour voir un ficher CSV exemple'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_0072cbeb5f794500f2d517af49b9d7e1'] = 'Fichier CSV'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_5ee887b07fec506493bb0c0eb597ea89'] = 'Ignorer la première ligne'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_04b2e4188d4ef8051e4699da8af01335'] = 'Séparateur'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_229eb04083e06f419f9ac494329f957d'] = 'Conditions'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_06df33001c1d7187fdd81ea1f5b277aa'] = 'Actions'; +$_MODULE['<{zipcodezone}wedigital>zipcodezone_f2a6c498fb90ee345d997f888fce3b18'] = 'Supprimer'; diff --git a/www/themes/chocolatdemariage/my-account.tpl b/www/themes/chocolatdemariage/my-account.tpl new file mode 100644 index 00000000..ede36af5 --- /dev/null +++ b/www/themes/chocolatdemariage/my-account.tpl @@ -0,0 +1,89 @@ +{capture name=path}{l s='My account'}{/capture} +{capture name=title}{l s='My account'}{/capture} +{capture name=subtitle}{l s='Welcome to your account. Here you can manage all of your personal information and orders.'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title subtitle=$smarty.capture.subtitle type='account'} + + {if isset($account_created)} +

      + {l s='Your account has been created.'} +

      + {/if} + + + +
      +
      diff --git a/www/themes/chocolatdemariage/nbr-product-page.tpl b/www/themes/chocolatdemariage/nbr-product-page.tpl new file mode 100644 index 00000000..7a854292 --- /dev/null +++ b/www/themes/chocolatdemariage/nbr-product-page.tpl @@ -0,0 +1,74 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @version Release: $Revision$ +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{if isset($p) AND $p} + {if isset($smarty.get.id_category) && $smarty.get.id_category && isset($category)} + {assign var='requestPage' value=$link->getPaginationLink('category', $category, false, false, true, false)} + {assign var='requestNb' value=$link->getPaginationLink('category', $category, true, false, false, true)} + {elseif isset($smarty.get.id_manufacturer) && $smarty.get.id_manufacturer && isset($manufacturer)} + {assign var='requestPage' value=$link->getPaginationLink('manufacturer', $manufacturer, false, false, true, false)} + {assign var='requestNb' value=$link->getPaginationLink('manufacturer', $manufacturer, true, false, false, true)} + {elseif isset($smarty.get.id_supplier) && $smarty.get.id_supplier && isset($supplier)} + {assign var='requestPage' value=$link->getPaginationLink('supplier', $supplier, false, false, true, false)} + {assign var='requestNb' value=$link->getPaginationLink('supplier', $supplier, true, false, false, true)} + {else} + {assign var='requestPage' value=$link->getPaginationLink(false, false, false, false, true, false)} + {assign var='requestNb' value=$link->getPaginationLink(false, false, true, false, false, true)} + {/if} + + {if $nb_products > $nArray[0]} +
      +
      + {if isset($search_query) AND $search_query} + + {/if} + {if isset($tag) AND $tag AND !is_array($tag)} + + {/if} + + {if is_array($requestNb)} + {foreach from=$requestNb item=requestValue key=requestKey} + {if $requestKey != 'requestUrl'} + + {/if} + {/foreach} + {/if} + + {l s='per page'} +
      +
      + {/if} + +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/new-products.tpl b/www/themes/chocolatdemariage/new-products.tpl new file mode 100644 index 00000000..b05b8614 --- /dev/null +++ b/www/themes/chocolatdemariage/new-products.tpl @@ -0,0 +1,38 @@ +{capture name=path}{l s='New products'}{/capture} +{capture name=title}{l s='New products'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type=''} + +
      +
      + + + {if $products} +
      +
      +
      + {if $nb_products > 1} + {l s='Il y a '} {$nb_products} {l s='produits'} + {else} + {l s='Il y a '} {$nb_products} {l s='produit'} + {/if} +
      + {include file="./product-sort.tpl"} +
      +
      +
      + {include file="./product-list.tpl" products=$products nbProduct=3} +
      +
      +
      + {include file="./pagination.tpl" paginationId='bottom'} + {/if} +
      +
      +
      +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/order-address-multishipping-products.tpl b/www/themes/chocolatdemariage/order-address-multishipping-products.tpl new file mode 100644 index 00000000..7f81baf0 --- /dev/null +++ b/www/themes/chocolatdemariage/order-address-multishipping-products.tpl @@ -0,0 +1,53 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @version Release: $Revision$ +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +

      {l s='Choose the delivery addresses'}

      +
      + + + + + + + + + + + + + {foreach $product_list as $product} + {assign var='productId' value=$product.id_product} + {assign var='productAttributeId' value=$product.id_product_attribute} + {assign var='quantityDisplayed' value=0} + {assign var='odd' value=$product@iteration%2} + {* Display the product line *} + {include file="$tpl_dir./order-address-product-line.tpl" productLast=$product@last productFirst=$product@first} + {/foreach} + +
      {l s='Product'}{l s='Description'}{l s='Ref.'}{l s='Avail.'}{l s='Qty'}{l s='Shipping address'}
      +
      +{addJsDefL name=CloseTxt}{l s='Submit' js=1}{/addJsDefL} +{addJsDefL name=QtyChanged}{l s='Some product quantities have changed. Please check them' js=1}{/addJsDefL} +{addJsDefL name=ShipToAnOtherAddress}{l s='Ship to multiple addresses' js=1}{/addJsDefL} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/order-address-multishipping.tpl b/www/themes/chocolatdemariage/order-address-multishipping.tpl new file mode 100644 index 00000000..d5282bb1 --- /dev/null +++ b/www/themes/chocolatdemariage/order-address-multishipping.tpl @@ -0,0 +1,91 @@ +{if !$opc} + {assign var='current_step' value='address'} + {capture name=path}{l s='Addresses'}{/capture} + {assign var="back_order_page" value="order.php"} +

      {l s='Addresses'}

      + {include file="$tpl_dir./order-steps.tpl"} + {include file="$tpl_dir./errors.tpl"} + {include file="$tpl_dir./order-address-multishipping-products.tpl"} +
      +{else} + {assign var="back_order_page" value="order-opc.php"} +

      1 {l s='Addresses'}

      +
      + +{/if} +
      + +

      id_address_invoice == $cart->id_address_delivery}style="display: none;"{/if}> + + {if $addresses|@count >= 1} +

      + + +
      + {else} + {l s='Add a new address'} + {/if} +

      +
      +
      +
        +
      +
      +
      +

      + {l s='Add a new address'} +

      + {if !$opc} +
      + + +
      + {/if} +
      +{if !$opc} +

      + + + {if $back} + {l s='Continue Shopping'} + {else} + {l s='Continue Shopping'} + {/if} + +

      + +{else} +
      +{/if} +{strip} +{if !$opc} + {addJsDef orderProcess='order'} + {addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"} + {addJsDef currencyRate=$currencyRate|floatval} + {addJsDef currencyFormat=$currencyFormat|intval} + {addJsDef currencyBlank=$currencyBlank|intval} + {addJsDefL name=txtProduct}{l s='product' js=1}{/addJsDefL} + {addJsDefL name=txtProducts}{l s='products' js=1}{/addJsDefL} + {addJsDefL name=CloseTxt}{l s='Submit' js=1}{/addJsDefL} + {addJsDefL name=txtSelectAnAddressFirst}{l s='Please start by selecting an address' js=1}{/addJsDefL} +{/if} +{capture}{if $back}&mod={$back|urlencode}{/if}{/capture} +{capture name=addressUrl}{$link->getPageLink('address', true, NULL, 'back='|cat:$back_order_page|cat:'?step=1'|cat:$smarty.capture.default)|escape:'quotes':'UTF-8'}{/capture} +{addJsDef addressUrl=$smarty.capture.addressUrl} +{capture}{'&multi-shipping=1'|urlencode}{/capture} +{addJsDef addressMultishippingUrl=$smarty.capture.addressUrl|cat:$smarty.capture.default} +{capture name=addressUrlAdd}{$smarty.capture.addressUrl|cat:'&id_address='}{/capture} +{addJsDef addressUrlAdd=$smarty.capture.addressUrlAdd} +{addJsDef formatedAddressFieldsValuesList=$formatedAddressFieldsValuesList} +{addJsDef opc=$opc|boolval} +{capture}

      {l s='Your billing address' js=1}

      {/capture} +{addJsDefL name=titleInvoice}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{capture}

      {l s='Your delivery address' js=1}

      {/capture} +{addJsDefL name=titleDelivery}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{capture}{l s='Update' js=1}{/capture} +{addJsDefL name=liUpdate}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{/strip} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/order-address-product-line.tpl b/www/themes/chocolatdemariage/order-address-product-line.tpl new file mode 100644 index 00000000..e6cf67e4 --- /dev/null +++ b/www/themes/chocolatdemariage/order-address-product-line.tpl @@ -0,0 +1,78 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @version Release: $Revision$ +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + + {$product.name|escape:'html':'UTF-8'} + + +

      {$product.name|escape:'html':'UTF-8'}

      + {if isset($product.attributes) && $product.attributes}{$product.attributes|escape:'html':'UTF-8'}{/if} + + {if $product.reference}{$product.reference|escape:'html':'UTF-8'}{else}--{/if} + {if $product.stock_quantity > 0}{l s='In Stock'}{else}{l s='Out of Stock'}{/if} + + {if isset($cannotModify) AND $cannotModify == 1} + {if $quantityDisplayed == 0 AND isset($customizedDatas.$productId.$productAttributeId)}{$customizedDatas.$productId.$productAttributeId|@count}{else}{$product.cart_quantity-$quantityDisplayed}{/if} + {else} + {if !isset($customizedDatas.$productId.$productAttributeId) OR $quantityDisplayed > 0} + + +
      + {if $product.minimal_quantity < ($product.cart_quantity-$quantityDisplayed) OR $product.minimal_quantity <= 1} + + {else} + + {/if} + +
      + {/if} + {/if} + + +
      +
      + + + +
      +
      + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/order-address.tpl b/www/themes/chocolatdemariage/order-address.tpl new file mode 100644 index 00000000..83158278 --- /dev/null +++ b/www/themes/chocolatdemariage/order-address.tpl @@ -0,0 +1,120 @@ +{capture name=path}{l s='Addresses'}{/capture} +{assign var="back_order_page" value="order.php"} + +
      +
      +
      +
      + +
      +

      {l s='Addresses'}

      + {include file="$tpl_dir./order-steps.tpl" current_step="address"} +
      +
      +
      + + {include file="$tpl_dir./errors.tpl"} + +
      +
      + + +
      +
      + + + +

      isVirtualCart()} style="display:none;"{/if}> + id_address_invoice == $cart->id_address_delivery || $addresses|@count == 1} checked="checked"{/if} /> + +

      +
      +
      + {if $addresses|@count > 1} + + + {else} + + + {l s='Add a new address'} + + {/if} +
      +
      + + +
      +
      isVirtualCart()} style="display:none;"{/if}> +
        +
      +
      +
      +
        +
      +
      +
      + +

      + + + {l s='Add a new address'} + +

      + +

      + + + + + {l s='Continue Shopping'} + + +

      + +
      +
      +
      +
      + +{strip} +{if !$opc} + {addJsDef orderProcess='order'} + {addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"} + {addJsDef currencyRate=$currencyRate|floatval} + {addJsDef currencyFormat=$currencyFormat|intval} + {addJsDef currencyBlank=$currencyBlank|intval} + {addJsDefL name=txtProduct}{l s='product' js=1}{/addJsDefL} + {addJsDefL name=txtProducts}{l s='products' js=1}{/addJsDefL} + {addJsDefL name=CloseTxt}{l s='Submit' js=1}{/addJsDefL} +{/if} +{capture}{if $back}&mod={$back|urlencode}{/if}{/capture} +{capture name=addressUrl}{$link->getPageLink('address', true, NULL, 'back='|cat:$back_order_page|cat:'?step=1'|cat:$smarty.capture.default)|escape:'quotes':'UTF-8'}{/capture} +{addJsDef addressUrl=$smarty.capture.addressUrl} +{capture}{'&multi-shipping=1'|urlencode}{/capture} +{addJsDef addressMultishippingUrl=$smarty.capture.addressUrl|cat:$smarty.capture.default} +{capture name=addressUrlAdd}{$smarty.capture.addressUrl|cat:'&id_address='}{/capture} +{addJsDef addressUrlAdd=$smarty.capture.addressUrlAdd} +{addJsDef formatedAddressFieldsValuesList=$formatedAddressFieldsValuesList} +{addJsDef opc=$opc|boolval} +{capture}

      {l s='Your billing address' js=1}

      {/capture} +{addJsDefL name=titleInvoice}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{capture}

      {l s='Your delivery address' js=1}

      {/capture} +{addJsDefL name=titleDelivery}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{capture}{l s='Update' js=1}{/capture} +{addJsDefL name=liUpdate}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{/strip} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/order-carrier.tpl b/www/themes/chocolatdemariage/order-carrier.tpl new file mode 100644 index 00000000..8abc2c6b --- /dev/null +++ b/www/themes/chocolatdemariage/order-carrier.tpl @@ -0,0 +1,152 @@ +{capture name=path}{l s='Shipping'}{/capture} +{capture name=title}{l s='Shipping'}{/capture} + +{assign var="back_order_page" value="order.php"} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='order-process' currentStep='address'} + +
      +
      + +
      +
      + + +
      + +
      isVirtualCart()} style="display:none;"{/if}> +
      +

      {l s='Your delivery address'}

      +
      + {l s='Choose a delivery address'} +
      + +
      +
      + + +
        +
      +
      +
      + + +
      +
      +

      {l s='Your invoice address'}

      +
      +

      isVirtualCart()} style="display:none;"{/if}> + id_address_invoice == $cart->id_address_delivery || $addresses|@count == 1} checked="checked"{/if} /> + +

      + +
      + {if $addresses|@count > 1} + + {else} + {l s='You only have one adress related to your account'} + + {l s='Add an adress'} + + {/if} +
      +
      + + +
        +
      +
      +
      +
      + +

      + + {l s='Manage my address book'} + +

      + + +
      +

      {l s='Choose your delivery method'}

      +
      +
      + {include file="$tpl_dir./ajax-order-carrier.tpl"} +
      +
      +
      + {if !$opc} +
      +
      +
      + + +
      +
      +
      + +
      + +
      + {/if} + + + +
      +
      + + + +
      +
      +
      +
      + +{strip} + {if !$opc} + {addJsDef orderProcess='order'} + {addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"} + {addJsDef currencyRate=$currencyRate|floatval} + {addJsDef currencyFormat=$currencyFormat|intval} + {addJsDef currencyBlank=$currencyBlank|intval} + {addJsDefL name=txtProduct}{l s='product' js=1}{/addJsDefL} + {addJsDefL name=txtProducts}{l s='products' js=1}{/addJsDefL} + {addJsDefL name=CloseTxt}{l s='Submit' js=1}{/addJsDefL} + {/if} + {addJsDef orderUrl=$link->getPageLink("order", true)|escape:'quotes':'UTF-8'} + {capture}{if $back}&mod={$back|urlencode}{/if}{/capture} + {capture name=addressUrl}{$link->getPageLink('address', true, NULL, 'back='|cat:$back_order_page|cat:'?step=1'|cat:$smarty.capture.default)|escape:'quotes':'UTF-8'}{/capture} + {addJsDef addressUrl=$smarty.capture.addressUrl} + {capture}{'&multi-shipping=1'|urlencode}{/capture} + {addJsDef addressMultishippingUrl=$smarty.capture.addressUrl|cat:$smarty.capture.default} + {capture name=addressUrlAdd}{$smarty.capture.addressUrl|cat:'&id_address='}{/capture} + {addJsDef addressUrlAdd=$smarty.capture.addressUrlAdd} + {addJsDef formatedAddressFieldsValuesList=$formatedAddressFieldsValuesList} + {addJsDef opc=$opc|boolval} + {capture}{l s='Update' js=1}{/capture} + {addJsDefL name=liUpdate}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{/strip} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/order-confirmation.tpl b/www/themes/chocolatdemariage/order-confirmation.tpl new file mode 100644 index 00000000..153ca4a0 --- /dev/null +++ b/www/themes/chocolatdemariage/order-confirmation.tpl @@ -0,0 +1,124 @@ +{capture name=path}{l s='Order confirmation'}{/capture} +{capture name=title}{l s='Order confirmation'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='order-process' currentStep='payment'} + +
      +
      +
      +
      +
      + + {l s='Thank you !'} +
      + +
      + +
      + + {$HOOK_ORDER_CONFIRMATION} + {$HOOK_PAYMENT_RETURN} + {if $is_guest} +

      {l s='Your order ID is:'} {$id_order_formatted} . {l s='Your order ID has been sent via email.'}

      +

      + + + {l s='Follow my order'} + +

      + {else} +

      + + + {l s='View your order history'} + +

      + {/if} +
      +
      +
      +
      + + +
      + {l s='Order summary n°'} {$order->reference} +
      + {include file="$tpl_dir./shopping-cart.tpl"} +
      +
      +
      +
      +
      + {l s='Your shipping method'} +
      +
      +
      + +
      +
      + {$carrier->name} + {if !empty($carrier->place)} + {$carrier->place} + {/if} +
      +
      + +
      +
      +
      +
      + +
      +
      + +
      isVirtualCart()} style="display:none;"{/if}> +
      + {l s='Delivery address'} +
        +
      • + {if isset($delivery->lastname)}{$delivery->firstname}{/if} + {if isset($delivery->lastname)}{$delivery->lastname}{/if} +
      • + {if isset($delivery->company)}
      • {$delivery->company}
      • {/if} + {if isset($delivery->address1)}
      • {$delivery->address1}
      • {/if} + {if isset($delivery->address2)}
      • {$delivery->address2}
      • {/if} + {if isset($delivery->postcode)}
      • {$delivery->postcode}
      • {/if} + {if isset($delivery->city)}
      • {$delivery->city}
      • {/if} + {if isset($delivery->phone_mobile)}
      • {$delivery->phone_mobile}
      • {/if} +
      +
      +
      + +
      isVirtualCart()} style="display:none;"{/if}> +
      + {l s='Invoice address'} +
        +
      • + {if isset($invoice->lastname)}{$invoice->firstname}{/if} + {if isset($invoice->lastname)}{$invoice->lastname}{/if} +
      • + {if isset($invoice->company)}
      • {$invoice->company}
      • {/if} + {if isset($invoice->address1)}
      • {$invoice->address1}
      • {/if} + {if isset($invoice->address2)}
      • {$invoice->address2}
      • {/if} + {if isset($invoice->postcode)}
      • {$invoice->postcode}
      • {/if} + {if isset($invoice->city)}
      • {$invoice->city}
      • {/if} + {if isset($invoice->phone_mobile)}
      • {$invoice->phone_mobile}
      • {/if} +
      +
      +
      +
      +
      +
      +
      +
      +
      + + {**} + + + diff --git a/www/themes/chocolatdemariage/order-detail.tpl b/www/themes/chocolatdemariage/order-detail.tpl new file mode 100644 index 00000000..58cf3b3d --- /dev/null +++ b/www/themes/chocolatdemariage/order-detail.tpl @@ -0,0 +1,501 @@ +{capture name=path} + + {l s='My account'} + + /{l s='Order details'} +{/capture} + +
      +
      + + + {include file="$tpl_dir./errors.tpl"} + + {if isset($smarty.get.confirm)} +

      {l s='Message successfully sent'}

      + {/if} + + {if isset($message_confirmation) && $message_confirmation} +

      + {l s='Message successfully sent'} +

      + {/if} + + +
      +
      diff --git a/www/themes/chocolatdemariage/order-follow.tpl b/www/themes/chocolatdemariage/order-follow.tpl new file mode 100644 index 00000000..aa89e3f0 --- /dev/null +++ b/www/themes/chocolatdemariage/order-follow.tpl @@ -0,0 +1,132 @@ +{capture name=path} + {l s='My account'} + /{l s='My return Merchandise'} +{/capture} +{capture name=title}{l s='Your return merchandise'}{/capture} +{capture name=subtitle}{l s='Here you will find your return products'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title subtitle=$smarty.capture.subtitle type='account'} + + +
      +
      diff --git a/www/themes/chocolatdemariage/order-opc-new-account.tpl b/www/themes/chocolatdemariage/order-opc-new-account.tpl new file mode 100644 index 00000000..7ce35eda --- /dev/null +++ b/www/themes/chocolatdemariage/order-opc-new-account.tpl @@ -0,0 +1,416 @@ +
      + +

      1 {l s='Account'}

      +
      +
      +

      {l s='Already registered?'}

      +

      » {l s='Click here'}

      + +
      +
      +
      +
      +
      +

      {l s='New Customer'}

      +
      +
      +

      {l s='Instant Checkout'}

      +

      + +

      +
      + +
      +

      {l s='Create your account today and enjoy:'}

      +
        +
      • - {l s='Personalized and secure access'}
      • +
      • - {l s='A fast and easy check out process'}
      • +
      • - {l s='Separate billing and shipping addresses'}
      • +
      +

      + +

      +
      +
      +
      + {$HOOK_CREATE_ACCOUNT_TOP} + + + + + + + + +
      + + +
      +
      + + + {l s='(five characters min.)'} +
      +
      + + {foreach from=$genders key=k item=gender} +
      + + id_gender || (isset($guestInformations) && $guestInformations.id_gender == $gender->id_gender)} checked="checked"{/if} /> +
      + {/foreach} +
      +
      + + +
      +
      + + +
      +
      + +
      +
      + + {* + {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'} + *} +
      +
      + +
      +
      + +
      +
      +
      + {if isset($newsletter) && $newsletter} +
      + + +
      +
      + + +
      + {/if} +

      {l s='Delivery address'}

      + {$stateExist = false} + {$postCodeExist = false} + {$dniExist = false} + {foreach from=$dlv_all_fields item=field_name} + {if $field_name eq "company"} +
      + + +
      + {elseif $field_name eq "vat_number"} + + {elseif $field_name eq "dni"} + {assign var='dniExist' value=true} +
      + + + {l s='DNI / NIF / NIE'} +
      + {elseif $field_name eq "firstname"} +
      + + +
      + {elseif $field_name eq "lastname"} +
      + + +
      + {elseif $field_name eq "address1"} +
      + + +
      + {elseif $field_name eq "address2"} +
      + + +
      + {elseif $field_name eq "postcode"} + {$postCodeExist = true} +
      + + +
      + {elseif $field_name eq "city"} +
      + + +
      + {elseif $field_name eq "country" || $field_name eq "Country:name"} +
      + + +
      + {elseif $field_name eq "state" || $field_name eq 'State:name'} + {$stateExist = true} + + {/if} + {/foreach} + {if !$postCodeExist} +
      + + +
      + {/if} + {if !$stateExist} +
      + + +
      + {/if} + {if !$dniExist} +
      + + + {l s='DNI / NIF / NIE'} +
      + {/if} +
      + + +
      + {if isset($one_phone_at_least) && $one_phone_at_least} +

      {l s='You must register at least one phone number.'}

      + {/if} +
      + + +
      +
      + + +
      + + +
      + + +
      + +
      + {assign var=stateExist value=false} + {assign var=postCodeExist value=false} + {assign var='dniExist' value=false} +

      {l s='Invoice address'}

      + {foreach from=$inv_all_fields item=field_name} + {if $field_name eq "company"} +
      + + +
      + {elseif $field_name eq "vat_number"} + + {elseif $field_name eq "dni"} + {assign var='dniExist' value=true} +
      + + + {l s='DNI / NIF / NIE'} +
      + {elseif $field_name eq "firstname"} +
      + + +
      + {elseif $field_name eq "lastname"} +
      + + +
      + {elseif $field_name eq "address1"} +
      + + +
      + {elseif $field_name eq "address2"} +
      + + +
      + {elseif $field_name eq "postcode"} + {$postCodeExist = true} +
      + + +
      + {elseif $field_name eq "city"} +
      + + +
      + {elseif $field_name eq "country" || $field_name eq "Country:name"} +
      + + +
      + {elseif $field_name eq "state" || $field_name eq 'State:name'} + {$stateExist = true} + + {/if} + {/foreach} + {if !$postCodeExist} +
      + + +
      + {/if} + {if !$stateExist} +
      + + +
      + {/if} + {if !$dniExist} +
      + + + {l s='DNI / NIF / NIE'} +
      + {/if} +
      + + +
      + {if isset($one_phone_at_least) && $one_phone_at_least} +

      {l s='You must register at least one phone number.'}

      + {/if} +
      + + +
      +
      + + +
      + +
      + {$HOOK_CREATE_ACCOUNT_FORM} +
      +

      + *{l s='Required field'} +

      + + +
      + + +
      +
      +
      +
      +
      +{strip} +{if isset($guestInformations) && isset($guestInformations.id_state) && $guestInformations.id_state} + {addJsDef idSelectedState=$guestInformations.id_state|intval} +{else} + {addJsDef idSelectedState=false} +{/if} +{if isset($guestInformations) && isset($guestInformations.id_state_invoice) && $guestInformations.id_state_invoice} + {addJsDef idSelectedStateInvoice=$guestInformations.id_state_invoice|intval} +{else} + {addJsDef idSelectedStateInvoice=false} +{/if} +{if isset($guestInformations) && isset($guestInformations.id_country) && $guestInformations.id_country} + {addJsDef idSelectedCountry=$guestInformations.id_country|intval} +{else} + {addJsDef idSelectedCountry=false} +{/if} +{if isset($guestInformations) && isset($guestInformations.id_country_invoice) && $guestInformations.id_country_invoice} + {addJsDef idSelectedCountryInvoice=$guestInformations.id_country_invoice|intval} +{else} + {addJsDef idSelectedCountryInvoice=false} +{/if} +{if isset($countries)} + {addJsDef countries=$countries} +{/if} +{if isset($vatnumber_ajax_call) && $vatnumber_ajax_call} + {addJsDef vatnumber_ajax_call=$vatnumber_ajax_call} +{/if} +{/strip} diff --git a/www/themes/chocolatdemariage/order-opc.tpl b/www/themes/chocolatdemariage/order-opc.tpl new file mode 100644 index 00000000..e4451404 --- /dev/null +++ b/www/themes/chocolatdemariage/order-opc.tpl @@ -0,0 +1,116 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +{if $opc} + {assign var="back_order_page" value="order-opc.php"} + {else} + {assign var="back_order_page" value="order.php"} +{/if} + +{if $PS_CATALOG_MODE} + {capture name=path}{l s='Your shopping cart'}{/capture} +

      {l s='Your shopping cart'}

      +

      {l s='Your new order was not accepted.'}

      +{else} + {if $productNumber} + + {include file="$tpl_dir./shopping-cart.tpl"} + + {if $is_logged AND !$is_guest} + {include file="$tpl_dir./order-address.tpl"} + {else} + + {include file="$tpl_dir./order-opc-new-account.tpl"} + + {/if} + + {include file="$tpl_dir./order-carrier.tpl"} + + + + {include file="$tpl_dir./order-payment.tpl"} + + {else} + {capture name=path}{l s='Your shopping cart'}{/capture} +

      {l s='Your shopping cart'}

      + {include file="$tpl_dir./errors.tpl"} +

      {l s='Your shopping cart is empty.'}

      + {/if} +{strip} +{addJsDef imgDir=$img_dir} +{addJsDef authenticationUrl=$link->getPageLink("authentication", true)|escape:'quotes':'UTF-8'} +{addJsDef orderOpcUrl=$link->getPageLink("order-opc", true)|escape:'quotes':'UTF-8'} +{addJsDef historyUrl=$link->getPageLink("history", true)|escape:'quotes':'UTF-8'} +{addJsDef guestTrackingUrl=$link->getPageLink("guest-tracking", true)|escape:'quotes':'UTF-8'} +{addJsDef addressUrl=$link->getPageLink("address", true, NULL, "back={$back_order_page}")|escape:'quotes':'UTF-8'} +{addJsDef orderProcess='order-opc'} +{addJsDef guestCheckoutEnabled=$PS_GUEST_CHECKOUT_ENABLED|intval} +{addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"} +{addJsDef currencyRate=$currencyRate|floatval} +{addJsDef currencyFormat=$currencyFormat|intval} +{addJsDef currencyBlank=$currencyBlank|intval} +{addJsDef displayPrice=$priceDisplay} +{addJsDef taxEnabled=$use_taxes} +{addJsDef conditionEnabled=$conditions|intval} +{addJsDef vat_management=$vat_management|intval} +{addJsDef errorCarrier=$errorCarrier|@addcslashes:'\''} +{addJsDef errorTOS=$errorTOS|@addcslashes:'\''} +{addJsDef checkedCarrier=$checked|intval} +{addJsDef addresses=array()} +{addJsDef isVirtualCart=$isVirtualCart|intval} +{addJsDef isPaymentStep=$isPaymentStep|intval} +{addJsDefL name=txtWithTax}{l s='(tax incl.)' js=1}{/addJsDefL} +{addJsDefL name=txtWithoutTax}{l s='(tax excl.)' js=1}{/addJsDefL} +{addJsDefL name=txtHasBeenSelected}{l s='has been selected' js=1}{/addJsDefL} +{addJsDefL name=txtNoCarrierIsSelected}{l s='No carrier has been selected' js=1}{/addJsDefL} +{addJsDefL name=txtNoCarrierIsNeeded}{l s='No carrier is needed for this order' js=1}{/addJsDefL} +{addJsDefL name=txtConditionsIsNotNeeded}{l s='You do not need to accept the Terms of Service for this order.' js=1}{/addJsDefL} +{addJsDefL name=txtTOSIsAccepted}{l s='The service terms have been accepted' js=1}{/addJsDefL} +{addJsDefL name=txtTOSIsNotAccepted}{l s='The service terms have not been accepted' js=1}{/addJsDefL} +{addJsDefL name=txtThereis}{l s='There is' js=1}{/addJsDefL} +{addJsDefL name=txtErrors}{l s='Error(s)' js=1}{/addJsDefL} +{addJsDefL name=txtDeliveryAddress}{l s='Delivery address' js=1}{/addJsDefL} +{addJsDefL name=txtInvoiceAddress}{l s='Invoice address' js=1}{/addJsDefL} +{addJsDefL name=txtModifyMyAddress}{l s='Modify my address' js=1}{/addJsDefL} +{addJsDefL name=txtInstantCheckout}{l s='Instant checkout' js=1}{/addJsDefL} +{addJsDefL name=txtSelectAnAddressFirst}{l s='Please start by selecting an address.' js=1}{/addJsDefL} +{addJsDefL name=txtFree}{l s='Free' js=1}{/addJsDefL} + +{capture}{if $back}&mod={$back|urlencode}{/if}{/capture} +{capture name=addressUrl}{$link->getPageLink('address', true, NULL, 'back='|cat:$back_order_page|cat:'?step=1'|cat:$smarty.capture.default)|escape:'quotes':'UTF-8'}{/capture} +{addJsDef addressUrl=$smarty.capture.addressUrl} +{capture}{'&multi-shipping=1'|urlencode}{/capture} +{addJsDef addressMultishippingUrl=$smarty.capture.addressUrl|cat:$smarty.capture.default} +{capture name=addressUrlAdd}{$smarty.capture.addressUrl|cat:'&id_address='}{/capture} +{addJsDef addressUrlAdd=$smarty.capture.addressUrlAdd} +{addJsDef opc=$opc|boolval} +{capture}

      {l s='Your billing address' js=1}

      {/capture} +{addJsDefL name=titleInvoice}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{capture}

      {l s='Your delivery address' js=1}

      {/capture} +{addJsDefL name=titleDelivery}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{capture}{l s='Update' js=1}{/capture} +{addJsDefL name=liUpdate}{$smarty.capture.default|@addcslashes:'\''}{/addJsDefL} +{/strip} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/order-payment.tpl b/www/themes/chocolatdemariage/order-payment.tpl new file mode 100644 index 00000000..5f26d579 --- /dev/null +++ b/www/themes/chocolatdemariage/order-payment.tpl @@ -0,0 +1,207 @@ +{addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"} +{addJsDef currencyRate=$currencyRate|floatval} +{addJsDef currencyFormat=$currencyFormat|intval} +{addJsDef currencyBlank=$currencyBlank|intval} +{addJsDefL name=txtProduct}{l s='product' js=1}{/addJsDefL} +{addJsDefL name=txtProducts}{l s='products' js=1}{/addJsDefL} + +{capture name=path}{l s='Payment method'}{/capture} +{capture name=title}{l s='Payment method'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='order-process' currentStep='payment'} + +
      +
      +
      + +
      +
      +
      +

      {l s='Payment method'}

      +
      +
      + {if $HOOK_PAYMENT} + {$HOOK_PAYMENT} + {else} +

      {l s='No payment modules have been installed.'}

      + {/if} +
      +
      +
      + + +
      +

      {l s='Order validation'}

      +
      +
      + + +
      +
      +
      +
      +
      + + +
      +
      +
      + +
      +
      +
      + {l s='Cart resume'} +
      + {foreach from=$products item=product name=productLoop} +
      +
      {$product.name}
      + +
      + + {$product.name|escape:'html':'UTF-8'} + + + + {if isset($product.attributes)} + + + + {$product.attributes} + + + + {l s='Quantity :'} + {$product.cart_quantity} + + + + {/if} + {*{$product.reference}*} + {displayPrice price=$product.price_wt} + + {if ($product.price_without_specific_price) && $product.price_without_specific_price > $product.price_wt} + {displayPrice price=$product.price_without_specific_price} + {/if} + + +
      + +
      + {/foreach} +
      + + + + + +
      + +
      +
      +
      +
      + + +
      + + +
      +
      + + + + +{literal} + +{/literal} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/order-return.tpl b/www/themes/chocolatdemariage/order-return.tpl new file mode 100644 index 00000000..2b7f1a10 --- /dev/null +++ b/www/themes/chocolatdemariage/order-return.tpl @@ -0,0 +1,121 @@ +{include file="./errors.tpl"} + +{if isset($orderRet)} +
      +
      +
      + {l s='RE#'}{$orderRet->id|string_format:"%06d"} {l s='on'} {dateFormat date=$order->date_add full=0} +

      + {l s='We have logged your return request.'}
      + {l s='Your package must be returned to us within'} {$nbdaysreturn} {l s='days of receiving your order.'}
      + {l s='The current status of your merchandise return is:'} {$state_name|escape:'html':'UTF-8'} +

      + +
      +
      + + + + + +
      + {foreach from=$products item=product name=products} + {assign var='quantityDisplayed' value=0} + {foreach from=$returnedCustomizations item='customization' name=products} + {if $customization.product_id == $product.product_id} +
      +
      + {l s='Reference'} : + {if $customization.reference} + {$customization.reference|escape:'html':'UTF-8'} + {else} + - + {/if} +
      +
      + {l s='Product'} : + {$customization.name|escape:'html':'UTF-8'} +
      +
      + {l s='Qty'} : + + {$customization.product_quantity|intval} + +
      +
      + {assign var='productId' value=$customization.product_id} + {assign var='productAttributeId' value=$customization.product_attribute_id} + {assign var='customizationId' value=$customization.id_customization} + {assign var='addressDeliveryId' value=$customization.id_address_delivery} + {foreach from=$customizedDatas.$productId.$productAttributeId.$addressDeliveryId.$customizationId.datas key='type' item='datas'} +
      +
      + {if $type == $smarty.const._CUSTOMIZE_FILE_} +
        + {foreach from=$datas item='data'} +
      • + {/foreach} +
      + {elseif $type == $smarty.const._CUSTOMIZE_TEXTFIELD_} +
        {counter start=0 print=false} + {foreach from=$datas item='data'} + {assign var='customizationFieldName' value="Text #"|cat:$data.id_customization_field} +
      • {l s='%s:' sprintf=$data.name|default:$customizationFieldName} {$data.value}
      • + {/foreach} +
      + {/if} +
      +
      + {/foreach} + {assign var='quantityDisplayed' value=$quantityDisplayed+$customization.product_quantity} + {/if} + {/foreach} + + {if $product.product_quantity > $quantityDisplayed} +
      +
      + {l s='Reference'} : + {if $product.product_reference} + {$product.product_reference|escape:'html':'UTF-8'} + {else} + - + {/if} +
      +
      + {l s='Product'} : + {$product.product_name|escape:'html':'UTF-8'} +
      +
      + {l s='Qty'} : + {$product.product_quantity|intval} +
      +
      + {/if} + {/foreach} +
      + + {if $orderRet->state == 2} +
      +
      +
      {l s='Reminder'}
      +
      +
      + + {l s='When we receive your package, we will notify you by email. We will then begin processing order reimbursement.'} +

      {l s='Please let us know if you have any questions.'} +
      +

      {l s='If the conditions of return listed above are not respected, we reserve the right to refuse your package and/or reimbursement.'}

      +
      +
      + {elseif $orderRet->state == 1} +
      +

      {l s='You must wait for confirmation before returning any merchandise.'}

      + {/if} +
      +
      +{/if} + diff --git a/www/themes/chocolatdemariage/order-slip.tpl b/www/themes/chocolatdemariage/order-slip.tpl new file mode 100644 index 00000000..cb259a62 --- /dev/null +++ b/www/themes/chocolatdemariage/order-slip.tpl @@ -0,0 +1,70 @@ +{capture name=path} + {l s='My account'} + /{l s='Credit slips'} +{/capture} +{capture name=title}{l s='My vouchers'}{/capture} +{capture name=subtitle}{l s='Credit slips you have received after cancelled orders'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title subtitle=$smarty.capture.subtitle type='account'} + + +
      +
      diff --git a/www/themes/chocolatdemariage/order-steps.tpl b/www/themes/chocolatdemariage/order-steps.tpl new file mode 100644 index 00000000..c8c84ff3 --- /dev/null +++ b/www/themes/chocolatdemariage/order-steps.tpl @@ -0,0 +1,41 @@ +{* Assign a value to 'current_step' to display current style *} +{capture name="url_back"} +{if isset($back) && $back}back={$back}{/if} +{/capture} + +{if !isset($multi_shipping)} + {assign var='multi_shipping' value='0'} +{/if} + +
        +
      • + {if $current_step=='payment' || $current_step=='shipping' || $current_step=='address' || $current_step=='login'} + + 1. + + {else} + 1. + {/if} +
      • +
      • + {if $current_step=='payment' || $current_step=='shipping' || $current_step=='address'} + + 2. + + {else} + 2. + {/if} +
      • +
      • + {if $current_step=='payment'} + + 3. + + {else} + 3. + {/if} +
      • +
      • + 4. +
      • +
      diff --git a/www/themes/chocolatdemariage/page-heading.tpl b/www/themes/chocolatdemariage/page-heading.tpl new file mode 100644 index 00000000..a5ca55d1 --- /dev/null +++ b/www/themes/chocolatdemariage/page-heading.tpl @@ -0,0 +1,53 @@ +{include file="$tpl_dir./breadcrumb.tpl"} +
      + + + {if $type == 'category'} +

      {$category->name|escape:'html':'UTF-8'}

      + {if $category->description} +
      + {if isset($category->long_description)}{assign var=size value=9}{else}{assign var=size value=9}{/if} +
      + {$category->description|strip_tags} +
      + {if isset($category->long_description)} + + {/if} +
      + {/if} + + + {elseif $type == 'order-process'} +
      +

      {$title}

      + {include file="$tpl_dir./order-steps.tpl" current_step=$currentStep} +
      + + + {elseif $type == 'account'} +
      +

      {$title}

      + {if isset($subtitle)} +
      +

      {$subtitle}

      +
      + {/if} +
      + + + {else} +
      +

      {$title}

      + {if isset($subtitle)} +
      +

      {$subtitle}

      +
      + {/if} +
      + {/if} + +
      + +{include file="$tpl_dir./errors.tpl"} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/pagination.tpl b/www/themes/chocolatdemariage/pagination.tpl new file mode 100644 index 00000000..ed8bae1b --- /dev/null +++ b/www/themes/chocolatdemariage/pagination.tpl @@ -0,0 +1,165 @@ +{if isset($no_follow) AND $no_follow} + {assign var='no_follow_text' value='rel="nofollow"'} +{else} + {assign var='no_follow_text' value=''} +{/if} + +{if isset($p) AND $p} + {if isset($smarty.get.id_category) && $smarty.get.id_category && isset($category)} + {if !isset($current_url)} + {assign var='requestPage' value=$link->getPaginationLink('category', $category, false, false, true, false)} + {else} + {assign var='requestPage' value=$current_url} + {/if} + {assign var='requestNb' value=$link->getPaginationLink('category', $category, true, false, false, true)} + {elseif isset($smarty.get.id_manufacturer) && $smarty.get.id_manufacturer && isset($manufacturer)} + {assign var='requestPage' value=$link->getPaginationLink('manufacturer', $manufacturer, false, false, true, false)} + {assign var='requestNb' value=$link->getPaginationLink('manufacturer', $manufacturer, true, false, false, true)} + {elseif isset($smarty.get.id_supplier) && $smarty.get.id_supplier && isset($supplier)} + {assign var='requestPage' value=$link->getPaginationLink('supplier', $supplier, false, false, true, false)} + {assign var='requestNb' value=$link->getPaginationLink('supplier', $supplier, true, false, false, true)} + {else} + {if !isset($current_url)} + {assign var='requestPage' value=$link->getPaginationLink(false, false, false, false, true, false)} + {else} + {assign var='requestPage' value=$current_url} + {/if} + {assign var='requestNb' value=$link->getPaginationLink(false, false, true, false, false, true)} + {/if} + + {if $nb_products > $products_per_page && $start!=$stop} + + + {/if} +{/if} diff --git a/www/themes/chocolatdemariage/password.tpl b/www/themes/chocolatdemariage/password.tpl new file mode 100644 index 00000000..6210be26 --- /dev/null +++ b/www/themes/chocolatdemariage/password.tpl @@ -0,0 +1,48 @@ +{capture name=path}{l s='Forgot your password'}{/capture} +{capture name=title}{l s='Forgot your password'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type=''} + +
      +
      +
      +
      +
      +

      {l s='Please enter the email address you used to register. We will then send you a new password. '}

      +
      + {if isset($confirmation) && $confirmation == 1} +

      {l s='Your password has been successfully reset and a confirmation has been sent to your email address:'} {if isset($customer_email)}{$customer_email|escape:'html':'UTF-8'|stripslashes}{/if}

      + {elseif isset($confirmation) && $confirmation == 2} +

      {l s='A confirmation email has been sent to your address:'} {if isset($customer_email)}{$customer_email|escape:'html':'UTF-8'|stripslashes}{/if}

      + + + {l s='Back to Login'} + + {else} +
      +
      + + +
      + +
      + {/if} +
      +
      +
      +
      +
      +
      +
      +
      diff --git a/www/themes/chocolatdemariage/pdf/index.php b/www/themes/chocolatdemariage/pdf/index.php new file mode 100644 index 00000000..ffdebb42 --- /dev/null +++ b/www/themes/chocolatdemariage/pdf/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 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; diff --git a/www/themes/chocolatdemariage/pdf/lang/index.php b/www/themes/chocolatdemariage/pdf/lang/index.php new file mode 100644 index 00000000..044cb85e --- /dev/null +++ b/www/themes/chocolatdemariage/pdf/lang/index.php @@ -0,0 +1,35 @@ + +* @copyright 2007-2015 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; \ No newline at end of file diff --git a/www/themes/chocolatdemariage/preview.jpg b/www/themes/chocolatdemariage/preview.jpg new file mode 100644 index 00000000..7b7fb57c Binary files /dev/null and b/www/themes/chocolatdemariage/preview.jpg differ diff --git a/www/themes/chocolatdemariage/prices-drop.tpl b/www/themes/chocolatdemariage/prices-drop.tpl new file mode 100644 index 00000000..78c04522 --- /dev/null +++ b/www/themes/chocolatdemariage/prices-drop.tpl @@ -0,0 +1,38 @@ +{capture name=path}{l s='Price drop'}{/capture} +{capture name=title}{l s='Price drop'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type=''} + +
      +
      + + + {if $products} +
      +
      +
      + {if $nb_products > 1} + {l s='Il y a '} {$nb_products} {l s='produits'} + {else} + {l s='Il y a '} {$nb_products} {l s='produit'} + {/if} +
      + {include file="./product-sort.tpl"} +
      +
      +
      + {include file="./product-list.tpl" products=$products nbProduct=3} +
      +
      +
      + {include file="./pagination.tpl" paginationId='bottom'} + {/if} +
      +
      +
      +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/product-compare.tpl b/www/themes/chocolatdemariage/product-compare.tpl new file mode 100644 index 00000000..f8b5993b --- /dev/null +++ b/www/themes/chocolatdemariage/product-compare.tpl @@ -0,0 +1,40 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{if $comparator_max_item} +
      + + + +
      + {if !isset($paginationId) || $paginationId == ''} + {addJsDefL name=min_item}{l s='Please select at least one product' js=1}{/addJsDefL} + {addJsDefL name=max_item}{l s='You cannot add more than %d product(s) to the product comparison' sprintf=$comparator_max_item js=1}{/addJsDefL} + {addJsDef comparator_max_item=$comparator_max_item} + {addJsDef comparedProductsIds=$compared_products} + {/if} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/product-list-colors.tpl b/www/themes/chocolatdemariage/product-list-colors.tpl new file mode 100644 index 00000000..0eaa6cd2 --- /dev/null +++ b/www/themes/chocolatdemariage/product-list-colors.tpl @@ -0,0 +1,36 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +
        + {foreach from=$colors_list item='color'} + {assign var='img_color_exists' value=file_exists($col_img_dir|cat:$color.id_attribute|cat:'.jpg')} +
      • + + {if $img_color_exists} + {$color.name|escape:'html':'UTF-8'} + {/if} + +
      • + {/foreach} +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/product-list-line.tpl b/www/themes/chocolatdemariage/product-list-line.tpl new file mode 100644 index 00000000..072ced51 --- /dev/null +++ b/www/themes/chocolatdemariage/product-list-line.tpl @@ -0,0 +1,124 @@ +{if isset($products) && $products} + {if Tools::getValue('nbProduct')} + {assign var=nbProduct value=Tools::getValue('nbProduct')} + {/if} + + + {foreach from=$products item=product name=products key=key} + + {assign var=zindex value=100-$key} + + {assign var=percentReduction value=0} + {if isset($product.price_without_reduction) && isset($product.price) && $product.price != round($product.price_without_reduction, 2)} + {math equation="round(100 - (price * 100 / price_without_reduction))" price=$product.price price_without_reduction=$product.price_without_reduction assign=percentReduction} + {/if} + +
      + + {if $percentReduction} + -{$percentReduction}% + {/if} + +
      + + +
      + + +
      + + + {if isset($hn)} + {if $hn == 'h3'} +

      + {/if} + {if $hn == 'h4'} +

      + {/if} + {else} +

      + {/if} + + {if isset($hn)} + {if $hn == 'h3'} +
      + {/if} + {if $hn == 'h4'} + + {/if} + {else} + + {/if} + +
      +
      + {$product.description_short|truncate:150:'...'} +
      +
      + + {if (!$PS_CATALOG_MODE && $PS_STOCK_MANAGEMENT && ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))} + {if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)} + + {if ($product.allow_oosp || $product.quantity > 0)} + + {l s='En stock, livraison immédiate'} + {elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)} + + {l s='En stock dans un autre conditionnment'} + {else} + + {l s='En réassort, livraison sous 10 jours'} + {/if} + + {/if} + {/if} +
      +
      +
      + +
      + + {if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))} +
      +
      + {if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)} + + {if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if} + +

      + {if $percentReduction} + {l s='Instead of '} + + {displayWtPrice p=$product.price_without_reduction} + + {/if} +

      + + {/if} +
      +
      + {/if} + + + {capture}add=1&id_product={$product.id_product|intval}{if isset($product.id_product_attribute) && $product.id_product_attribute}&ipa={$product.id_product_attribute|intval}{/if}{if isset($static_token)}&token={$static_token}{/if}{/capture} + + {l s='Cart'} + + + + {l s='Infos'} + +
      +
      + {/foreach} + + {addJsDefL name=min_item}{l s='Please select at least one product' js=1}{/addJsDefL} + {addJsDefL name=max_item}{l s='You cannot add more than %d product(s) to the product comparison' sprintf=$comparator_max_item js=1}{/addJsDefL} + {addJsDef comparator_max_item=$comparator_max_item} + {addJsDef comparedProductsIds=$compared_products} + +{/if} diff --git a/www/themes/chocolatdemariage/product-list.tpl b/www/themes/chocolatdemariage/product-list.tpl new file mode 100644 index 00000000..48ec77d0 --- /dev/null +++ b/www/themes/chocolatdemariage/product-list.tpl @@ -0,0 +1,116 @@ +{if isset($products) && $products} + {if Tools::getValue('nbProduct')} + {assign var=nbProduct value=Tools::getValue('nbProduct')} + {/if} + + + {foreach from=$products item=product name=products key=key} + {if ($product.allow_oosp || $product.quantity_all_versions > 0 || $product.quantity > 0) && $product.available_for_order && !isset($restricted_country_mode)} + {assign var=zindex value=100-$key} + + {assign var=percentReduction value=0} + {if isset($product.price_without_reduction) && isset($product.price) && $product.price != round($product.price_without_reduction, 2)} + {math equation="round(100 - (price * 100 / price_without_reduction))" price=$product.price price_without_reduction=$product.price_without_reduction assign=percentReduction} + {/if} + +
      +
      + + {if $percentReduction} + -{$percentReduction}% + {/if} + +
      + + +
      + + +
      + + + {if isset($hn)} + {if $hn == 'h3'} +

      + {/if} + {if $hn == 'h4'} +

      + {/if} + {else} +

      + {/if} + + {if isset($hn)} + {if $hn == 'h3'} +
      + {/if} + {if $hn == 'h4'} + + {/if} + {else} + + {/if} + +
      + + {if (!$PS_CATALOG_MODE AND ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))} +
      +
      + {if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)} + + {if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if} + +

      + {if $percentReduction} + {l s='Instead of '} + + {displayWtPrice p=$product.price_without_reduction} + + {/if} +

      + + {/if} +
      +
      + {/if} + + + {if (!$PS_CATALOG_MODE && $PS_STOCK_MANAGEMENT && ((isset($product.show_price) && $product.show_price) || (isset($product.available_for_order) && $product.available_for_order)))} + {if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)} + + {if ($product.allow_oosp || $product.quantity > 0)} + + {elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)} + + {else} + + {/if} + + {/if} + {/if} +
      +
      +
      + + {capture}add=1&id_product={$product.id_product|intval}{if isset($product.id_product_attribute) && $product.id_product_attribute}&ipa={$product.id_product_attribute|intval}{/if}{if isset($static_token)}&token={$static_token}{/if}{/capture} + + {l s='Acheter'} + + + {l s='En savoir plus'} +
      +
      +
      + {/if} + {/foreach} + + {addJsDefL name=min_item}{l s='Please select at least one product' js=1}{/addJsDefL} + {addJsDefL name=max_item}{l s='You cannot add more than %d product(s) to the product comparison' sprintf=$comparator_max_item js=1}{/addJsDefL} + {addJsDef comparator_max_item=$comparator_max_item} + {addJsDef comparedProductsIds=$compared_products} + +{/if} diff --git a/www/themes/chocolatdemariage/product-sort.tpl b/www/themes/chocolatdemariage/product-sort.tpl new file mode 100644 index 00000000..6a49f76b --- /dev/null +++ b/www/themes/chocolatdemariage/product-sort.tpl @@ -0,0 +1,40 @@ +{if isset($orderby) AND isset($orderway)} + {* On 1.5 the var request is setted on the front controller. The next lines assure the retrocompatibility with some modules *} + {if !isset($request)} + {if isset($smarty.get.id_category) && $smarty.get.id_category} + {assign var='request' value=$link->getPaginationLink('category', $category, false, true)} + {elseif isset($smarty.get.id_manufacturer) && $smarty.get.id_manufacturer} + {assign var='request' value=$link->getPaginationLink('manufacturer', $manufacturer, false, true)} + {elseif isset($smarty.get.id_supplier) && $smarty.get.id_supplier} + {assign var='request' value=$link->getPaginationLink('supplier', $supplier, false, true)} + {else} + {assign var='request' value=$link->getPaginationLink(false, false, false, true)} + {/if} + {/if} + +
      +
      + +
      + +
      +
      +
      + + {if !isset($paginationId) || $paginationId == ''} + {addJsDef request=$request} + {/if} +{/if} diff --git a/www/themes/chocolatdemariage/product.tpl b/www/themes/chocolatdemariage/product.tpl new file mode 100644 index 00000000..51def603 --- /dev/null +++ b/www/themes/chocolatdemariage/product.tpl @@ -0,0 +1,599 @@ + +{include file="$tpl_dir./errors.tpl"} +{if $errors|@count == 0} + {if !isset($priceDisplayPrecision)} + {assign var='priceDisplayPrecision' value=2} + {/if} + + {if !$priceDisplay || $priceDisplay == 2} + {assign var='productPrice' value=$product->getPrice(true, $smarty.const.NULL, $priceDisplayPrecision)} + {assign var='productPriceWithoutReduction' value=$product->getPriceWithoutReduct(false, $smarty.const.NULL)} + {elseif $priceDisplay == 1} + {assign var='productPrice' value=$product->getPrice(false, $smarty.const.NULL, $priceDisplayPrecision)} + {assign var='productPriceWithoutReduction' value=$product->getPriceWithoutReduct(true, $smarty.const.NULL)} + {/if} + + + {assign var=percentReduction value=0} + {if $productPrice != $productPriceWithoutReduction} + {math equation="round(100 - (price * 100 / price_without_reduction))" price=$productPrice price_without_reduction=$productPriceWithoutReduction assign=percentReduction} + {/if} + +
      +
      +
      +
      + +
      +

      {$product->name|escape:'html':'UTF-8'}

      +
      +
      +
      + {if isset($confirmation) && $confirmation} +

      + {$confirmation} +

      + {/if} +
      +
      + +
      + + + {if $have_image} + + {if $jqZoomEnabled && $have_image && !$content_only} + + {if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if} + + {else} + {if !empty($cover.legend)}{$cover.legend|escape:'html':'UTF-8'}{else}{$product->name|escape:'html':'UTF-8'}{/if} + {if !$content_only} + + {/if} + {/if} + + {else} + + + {if !$content_only} + + {/if} + + {/if} +
      + + +
      + {hook h='displayNotes'} + +
      + {l s='Ref.'} + reference) && $product->reference} content="{$product->reference}"{/if}> + {if !empty($product->reference) && $product->reference}{$product->reference|escape:'html':'UTF-8'}{/if} + +
      + + + {if $product->description_short || $packItems|@count > 0} + {if $product->description_short} +
      + {$product->description_short} +
      + {/if} + {/if} + + + + {hook h='displayProductListFlashsales' id_product=$product->id} + +
      + {assign var=productLink value=$link->getProductLink($product->id)} +
      +
      + +
      +
      + + + + + +
      + +
      + {if !$content_only} +
      +
      + {if isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS}{$HOOK_PRODUCT_ACTIONS}{/if} +
      + +
      + {/if} +
      + + {if (isset($quantity_discounts) && count($quantity_discounts) > 0)} + +
      +
      +
      + + + + +
      + {foreach from=$quantity_discounts item='quantity_discount' name='quantity_discounts'} +
      +
      + {l s='Qté'} + {$quantity_discount.quantity|intval} +
      +
      + {if $display_discount_price}{l s='Prix'}{else}{l s='Réduction'}{/if} + {if $quantity_discount.price >= 0 || $quantity_discount.reduction_type == 'amount'} + {if $display_discount_price} + {if $quantity_discount.reduction_tax == 0 && !$quantity_discount.price} + {convertPrice price = $productPriceWithoutReduction|floatval-($productPriceWithoutReduction*$quantity_discount.reduction_with_tax)|floatval} + {else} + {convertPrice price=$productPriceWithoutReduction|floatval-$quantity_discount.real_value|floatval} + {/if} + {else} + {convertPrice price=$quantity_discount.real_value|floatval} + {/if} + {else} + {if $display_discount_price} + {if $quantity_discount.reduction_tax == 0} + {convertPrice price = $productPriceWithoutReduction|floatval-($productPriceWithoutReduction*$quantity_discount.reduction_with_tax)|floatval} + {else} + {convertPrice price = $productPriceWithoutReduction|floatval-($productPriceWithoutReduction*$quantity_discount.reduction)|floatval} + {/if} + {else} + {$quantity_discount.real_value|floatval}% + {/if} + {/if} +
      +
      + {l s='Economie'} + {l s='Up to'} + {if $quantity_discount.price >= 0 || $quantity_discount.reduction_type == 'amount'} + {$discountPrice=$productPriceWithoutReduction|floatval-$quantity_discount.real_value|floatval} + {else} + {$discountPrice=$productPriceWithoutReduction|floatval-($productPriceWithoutReduction*$quantity_discount.reduction)|floatval} + {/if} + {$discountPrice=$discountPrice * $quantity_discount.quantity} + {$qtyProductPrice=$productPriceWithoutReduction|floatval * $quantity_discount.quantity} + {convertPrice price=$qtyProductPrice - $discountPrice} +
      +
      + {/foreach} +
      +
      + {/if} +
      + +
      +
      + + {if $percentReduction > 0} + -{$percentReduction}% + {/if} + + +
      quantity > 0} class="hidden"{/if} action="{$link->getPageLink('cart')|escape:'html':'UTF-8'}" method="post"> + + + +

      quantity <= 0 && !$product->available_later && $allow_oosp) || ($product->quantity > 0 && !$product->available_now) || !$product->available_for_order || $PS_CATALOG_MODE} style="display: none;"{/if}> + {if $product->quantity <= 0} + {if $PS_STOCK_MANAGEMENT && $allow_oosp} + {$product->available_later} + {else} + {l s='Hors stock'} + {/if} + {elseif $PS_STOCK_MANAGEMENT} + {$product->available_now} + {/if} + +

      + + +
      + + + {if $product->show_price && !isset($restricted_country_mode) && !$PS_CATALOG_MODE} +
      +

      + {if $product->quantity > 0}{/if} + {if $priceDisplay >= 0 && $priceDisplay <= 2} + {convertPrice price=$productPrice} + specificPrice || !$product->specificPrice.reduction) && $group_reduction == 0} class="hidden"{/if}> + {if $percentReduction > 0} + {l s='au lieu de '}{if $productPriceWithoutReduction > $productPrice}{convertPrice price=$productPriceWithoutReduction}{/if} + {/if} + + + {hook h="displayProductPriceBlock" product=$product type="price"} + {/if} +

      +
      + + {if $packItems|@count && $productPrice < $product->getNoPackPrice()} +
      {l s='Price of products purchased separately : '}{convertPrice price=$product->getNoPackPrice()}
      + {/if} + + + {if !empty($product->unity) && $product->unit_price_ratio > 0.000000} + {math equation="pprice / punit_price" pprice=$productPrice punit_price=$product->unit_price_ratio assign=unit_price} +

      {convertPrice price=$unit_price} {l s='per'} {$product->unity|escape:'html':'UTF-8'}

      + {hook h="displayProductPriceBlock" product=$product type="unit_price"} + {/if} + {/if} + + + {if !$PS_CATALOG_MODE} +
      + + +
      + {/if} + + + {if isset($groups)} +
      + + {foreach from=$groups key=id_attribute_group item=group} + {if $group.attributes|@count} +
      + + {assign var="groupName" value="group_$id_attribute_group"} +
      + {if ($group.group_type == 'select')} + + {elseif ($group.group_type == 'color')} +
        + {assign var="default_colorpicker" value=""} + {foreach from=$group.attributes key=id_attribute item=group_attribute} + {assign var='img_color_exists' value=file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')} + + + {if $img_color_exists} + {$colors.$id_attribute.name|escape:'html':'UTF-8'} + {/if} + + + {if ($group.default == $id_attribute)} + {$default_colorpicker = $id_attribute} + {/if} + {/foreach} +
      + + {elseif ($group.group_type == 'radio')} +
        + {foreach from=$group.attributes key=id_attribute item=group_attribute} +
      • + + {$group_attribute|escape:'html':'UTF-8'} +
      • + {/foreach} +
      + {/if} +
      +
      + {/if} + {/foreach} +
      + {/if} +
      + +

      quantity > 0) || !$product->available_for_order || $PS_CATALOG_MODE || !isset($product->available_date) || $product->available_date < $smarty.now|date_format:'%Y-%m-%d'} style="display: none;"{/if}> + {l s='Ce produit sera de nouveau disponible à partir du '} + {if Validate::isDate($product->available_date)}{dateFormat date=$product->available_date full=false}{/if} +

      +
      +
      +
      + quantity <= 0) || !$product->available_for_order || (isset($restricted_country_mode) && $restricted_country_mode) || $PS_CATALOG_MODE} class="unvisible"{/if}> +

      + +

      +
      +
      + {hook h="displayReinsurranceProduct"} +
      +
      + + + {if isset($images) && count($images) > 0} + +
      +
      +
      +
        + {if isset($images)} + {foreach from=$images item=image name=thumbnails} + {assign var=imageIds value="`$product->id`-`$image.id_image`"} + {if !empty($image.legend)} + {assign var=imageTitle value=$image.legend|escape:'html':'UTF-8'} + {else} + {assign var=imageTitle value=$product->name|escape:'html':'UTF-8'} + {/if} +
      • + + {$imageTitle} + +
      • + {/foreach} + {/if} +
      +
      +
      +
      + {if isset($HOOK_EXTRA_RIGHT) && $HOOK_EXTRA_RIGHT}{$HOOK_EXTRA_RIGHT}{/if} +
      +
      + {/if} +
      + + {if isset($packItems) && $packItems|@count > 0} +
      +

      {l s='Contenu '}{l s='du pack'}

      +
      + {include file="$tpl_dir./product-list.tpl" products=$packItems nbProduct=4} +
      +
      + {/if} + + + + + + + {if !$content_only} +
      + + {if $product->description} +
      +
      +

      {l s='Plus '}{l s='d\'informations'}

      + {if isset($product->video) && !empty($product->video)} +
      +
      +
      + {$product->description} +
      +
      + +
      +
      +
      + {else} +
      {$product->description}
      + {/if} + +
      +
      + {/if} + + + + {if isset($features) && $features} +
      +
      +

      {l s='Fiche '}{l s='technique'}

      +
        + {foreach from=$features item=feature} +
      • + {if isset($feature.value)} + {$feature.name|escape:'html':'UTF-8'} + {$feature.value|escape:'html':'UTF-8'} + {/if} +
      • + {/foreach} +
      +
      +
      + {/if} + + {if isset($attachments) && $attachments} +
      +
      +

      {l s='Download'}

      + +
      +
      + {/if} + +
      + + + +
      +
      + {hook h='displayProductTabContent' product=$product} +
      +
      + + {/if} +{strip} +{if isset($smarty.get.ad) && $smarty.get.ad} + {addJsDefL name=ad}{$base_dir|cat:$smarty.get.ad|escape:'html':'UTF-8'}{/addJsDefL} +{/if} +{if isset($smarty.get.adtoken) && $smarty.get.adtoken} + {addJsDefL name=adtoken}{$smarty.get.adtoken|escape:'html':'UTF-8'}{/addJsDefL} +{/if} +{addJsDef allowBuyWhenOutOfStock=$allow_oosp|boolval} +{addJsDef availableNowValue=$product->available_now|escape:'quotes':'UTF-8'} +{addJsDef availableLaterValue=$product->available_later|escape:'quotes':'UTF-8'} +{addJsDef attribute_anchor_separator=$attribute_anchor_separator|escape:'quotes':'UTF-8'} +{addJsDef attributesCombinations=$attributesCombinations} +{addJsDef currentDate=$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'} +{if isset($combinations) && $combinations} + {addJsDef combinations=$combinations} + {addJsDef combinationsFromController=$combinations} + {addJsDef displayDiscountPrice=$display_discount_price} + {addJsDefL name='upToTxt'}{l s='Up to' js=1}{/addJsDefL} +{/if} +{if isset($combinationImages) && $combinationImages} + {addJsDef combinationImages=$combinationImages} +{/if} +{addJsDef customizationId=$id_customization} +{addJsDef customizationFields=$customizationFields} +{addJsDef default_eco_tax=$product->ecotax|floatval} +{addJsDef displayPrice=$priceDisplay|intval} +{addJsDef ecotaxTax_rate=$ecotaxTax_rate|floatval} +{if isset($cover.id_image_only)} + {addJsDef idDefaultImage=$cover.id_image_only|intval} +{else} + {addJsDef idDefaultImage=0} +{/if} +{addJsDef img_ps_dir=$img_ps_dir} +{addJsDef img_prod_dir=$img_prod_dir} +{addJsDef id_product=$product->id|intval} +{addJsDef jqZoomEnabled=$jqZoomEnabled|boolval} +{addJsDef maxQuantityToAllowDisplayOfLastQuantityMessage=$last_qties|intval} +{addJsDef minimalQuantity=$product->minimal_quantity|intval} +{addJsDef noTaxForThisProduct=$no_tax|boolval} +{if isset($customer_group_without_tax)} + {addJsDef customerGroupWithoutTax=$customer_group_without_tax|boolval} +{else} + {addJsDef customerGroupWithoutTax=false} +{/if} +{if isset($group_reduction)} + {addJsDef groupReduction=$group_reduction|floatval} +{else} + {addJsDef groupReduction=false} +{/if} +{addJsDef oosHookJsCodeFunctions=Array()} +{addJsDef productHasAttributes=isset($groups)|boolval} +{addJsDef productPriceTaxExcluded=($product->getPriceWithoutReduct(true)|default:'null' - $product->ecotax)|floatval} +{addJsDef productPriceTaxIncluded=($product->getPriceWithoutReduct(false)|default:'null' - $product->ecotax * (1 + $ecotaxTax_rate / 100))|floatval} +{addJsDef productBasePriceTaxExcluded=($product->getPrice(false, null, 6, null, false, false) - $product->ecotax)|floatval} +{addJsDef productBasePriceTaxExcl=($product->getPrice(false, null, 6, null, false, false)|floatval)} +{addJsDef productBasePriceTaxIncl=($product->getPrice(true, null, 6, null, false, false)|floatval)} +{addJsDef productReference=$product->reference|escape:'html':'UTF-8'} +{addJsDef productAvailableForOrder=$product->available_for_order|boolval} +{addJsDef productPriceWithoutReduction=$productPriceWithoutReduction|floatval} +{addJsDef productPrice=$productPrice|floatval} +{addJsDef productUnitPriceRatio=$product->unit_price_ratio|floatval} +{addJsDef productShowPrice=(!$PS_CATALOG_MODE && $product->show_price)|boolval} +{addJsDef PS_CATALOG_MODE=$PS_CATALOG_MODE} +{if $product->specificPrice && $product->specificPrice|@count} + {addJsDef product_specific_price=$product->specificPrice} +{else} + {addJsDef product_specific_price=array()} +{/if} +{if $display_qties == 1 && $product->quantity} + {addJsDef quantityAvailable=$product->quantity} +{else} + {addJsDef quantityAvailable=0} +{/if} +{addJsDef quantitiesDisplayAllowed=$display_qties|boolval} +{if $product->specificPrice && $product->specificPrice.reduction && $product->specificPrice.reduction_type == 'percentage'} + {addJsDef reduction_percent=$product->specificPrice.reduction*100|floatval} +{else} + {addJsDef reduction_percent=0} +{/if} +{if $product->specificPrice && $product->specificPrice.reduction && $product->specificPrice.reduction_type == 'amount'} + {addJsDef reduction_price=$product->specificPrice.reduction|floatval} +{else} + {addJsDef reduction_price=0} +{/if} +{if $product->specificPrice && $product->specificPrice.price} + {addJsDef specific_price=$product->specificPrice.price|floatval} +{else} + {addJsDef specific_price=0} +{/if} +{addJsDef specific_currency=($product->specificPrice && $product->specificPrice.id_currency)|boolval} {* TODO: remove if always false *} +{addJsDef stock_management=$PS_STOCK_MANAGEMENT|intval} +{addJsDef taxRate=$tax_rate|floatval} +{addJsDefL name=doesntExist}{l s='This combination does not exist for this product. Please select another combination.' js=1}{/addJsDefL} +{addJsDefL name=doesntExistNoMore}{l s='Out of stock' js=1}{/addJsDefL} +{addJsDefL name=doesntExistNoMoreBut}{l s='with those attributes but is available with others.' js=1}{/addJsDefL} +{addJsDefL name=fieldRequired}{l s='Please fill in all the required fields before saving your customization.' js=1}{/addJsDefL} +{addJsDefL name=uploading_in_progress}{l s='Uploading in progress, please be patient.' js=1}{/addJsDefL} +{addJsDefL name='product_fileDefaultHtml'}{l s='No file selected' js=1}{/addJsDefL} +{addJsDefL name='product_fileButtonHtml'}{l s='Choose File' js=1}{/addJsDefL} +{/strip} +{/if} +{if !$content_only} + +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/products-comparison.tpl b/www/themes/chocolatdemariage/products-comparison.tpl new file mode 100644 index 00000000..cb4026d2 --- /dev/null +++ b/www/themes/chocolatdemariage/products-comparison.tpl @@ -0,0 +1,196 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{capture name=path}{l s='Product Comparison'}{/capture} +

      {l s='Product Comparison'}

      +{if $hasProduct} +
      + + + + {assign var='taxes_behavior' value=false} + {if $use_taxes && (!$priceDisplay || $priceDisplay == 2)} + {assign var='taxes_behavior' value=true} + {/if} + {foreach from=$products item=product name=for_products} + {assign var='replace_id' value=$product->id|cat:'|'} + + {/foreach} + + {if $ordered_features} + {foreach from=$ordered_features item=feature} + + {cycle values='comparison_feature_odd,comparison_feature_even' assign='classname'} + + {foreach from=$products item=product name=for_products} + {assign var='product_id' value=$product->id} + {assign var='feature_id' value=$feature.id_feature} + {if isset($product_features[$product_id])} + {assign var='tab' value=$product_features[$product_id]} + + {else} + + {/if} + {/foreach} + + {/foreach} + {else} + + + + + {/if} + {$HOOK_EXTRA_PRODUCT_COMPARISON} +
      + {$HOOK_COMPARE_EXTRA_INFORMATION} + {l s='Features:'} + +
      + + + +
      +
      + + {$product->name|escape:'html':'UTF-8'} + + {if isset($product->new) && $product->new == 1} + + {l s='New'} + + {/if} + {if isset($product->show_price) && $product->show_price && !isset($restricted_country_mode) && !$PS_CATALOG_MODE} + {if $product->on_sale} + + {l s='Sale!'} + + {/if} + {/if} +
      +
      + + {$product->name|truncate:45:'...'|escape:'html':'UTF-8'} + +
      +
      + {if isset($product->show_price) && $product->show_price && !isset($restricted_country_mode) && !$PS_CATALOG_MODE} + {convertPrice price=$product->getPrice($taxes_behavior)} + {hook h="displayProductPriceBlock" id_product=$product->id type="price"} + {if isset($product->specificPrice) && $product->specificPrice} + {if {$product->specificPrice.reduction_type == 'percentage'}} + + {displayWtPrice p=$product->getPrice($taxes_behavior)+($product->getPrice($taxes_behavior)* $product->specificPrice.reduction)} + + + -{$product->specificPrice.reduction*100|floatval}% + + {else} + + {convertPrice price=($product->getPrice($taxes_behavior) + $product->specificPrice.reduction)} + + + -{convertPrice price=$product->specificPrice.reduction} + + {/if} + {hook h="displayProductPriceBlock" product=$product type="old_price"} + {/if} + {hook h="displayProductPriceBlock" product=$product type="price"} + {if $product->on_sale} + {elseif $product->specificPrice AND $product->specificPrice.reduction} +
      + {l s='Reduced price!'} +
      + {/if} + {if !empty($product->unity) && $product->unit_price_ratio > 0.000000} + {math equation="pprice / punit_price" pprice=$product->getPrice($taxes_behavior) punit_price=$product->unit_price_ratio assign=unit_price} + +  {convertPrice price=$unit_price} {l s='per %s' sprintf=$product->unity|escape:'html':'UTF-8'} + + {hook h="displayProductPriceBlock" product=$product type="unit_price"} + {else} + {/if} + {/if} +
      +
      + {$product->description_short|strip_tags|truncate:60:'...'} +
      +
      +

      + {if !(($product->quantity <= 0 && !$product->available_later) OR ($product->quantity != 0 && !$product->available_now) OR !$product->available_for_order OR $PS_CATALOG_MODE)} + {l s='Availability:'} + quantity <= 0} class="warning-inline"{/if}> + {if $product->quantity <= 0} + {if $product->allow_oosp} + {$product->available_later|escape:'html':'UTF-8'} + {else} + {l s='This product is no longer in stock.'} + {/if} + {else} + {$product->available_now|escape:'html':'UTF-8'} + {/if} + + {/if} +

      + {hook h="displayProductDeliveryTime" product=$product} + {hook h="displayProductPriceBlock" product=$product type="weight"} +
      +
      + {if (!$product->hasAttributes() OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product->minimal_quantity == 1 AND $product->customizable != 2 AND !$PS_CATALOG_MODE} + {if ($product->quantity > 0 OR $product->allow_oosp)} + id}&token={$static_token}&add")|escape:'html':'UTF-8'}" title="{l s='Add to cart'}"> + {l s='Add to cart'} + + {else} + + {l s='Add to cart'} + + {/if} + {/if} + + {l s='View'} + +
      +
      +
      +
      + {$feature.name|escape:'html':'UTF-8'} + {if (isset($tab[$feature_id]))}{$tab[$feature_id]|escape:'html':'UTF-8'}{/if}
      {l s='No features to compare'}
      +
      +{else} +

      {l s='There are no products selected for comparison.'}

      +{/if} + diff --git a/www/themes/chocolatdemariage/restricted-country.tpl b/www/themes/chocolatdemariage/restricted-country.tpl new file mode 100644 index 00000000..edd33d00 --- /dev/null +++ b/www/themes/chocolatdemariage/restricted-country.tpl @@ -0,0 +1,129 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + + + + {$meta_title|escape:'html':'UTF-8'} + +{if isset($meta_description)} + +{/if} +{if isset($meta_keywords)} + +{/if} + + + + + +
      +

      {$shop_name}

      +

      503 Overloaded

      +

      logo

      +

      {l s='You cannot access this store from your country. We apologize for the inconvenience.'}

      +
      + + \ No newline at end of file diff --git a/www/themes/chocolatdemariage/scenes.tpl b/www/themes/chocolatdemariage/scenes.tpl new file mode 100644 index 00000000..a2ba02cf --- /dev/null +++ b/www/themes/chocolatdemariage/scenes.tpl @@ -0,0 +1,87 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{if $scenes} +
      +
      + {foreach $scenes as $scene_key=>$scene} +
      + {foreach $scene->products as $product_key=>$product} + {if isset($product.id_image)} + {assign var=imageIds value="`$product.id_product`-`$product.id_image`"} + {/if} + + + + + {/foreach} +
      + {/foreach} +
      + {if isset($scenes.1)} +
      + + + +
      +
        + {foreach $scenes as $scene} +
      • + + {$scene->name|escape:'html':'UTF-8'} + +
      • + {/foreach} +
      +
      + + + +
      + {/if} +
      +{strip} +{addJsDefL name=i18n_scene_close}{l s='Close' js=1}{/addJsDefL} +{addJsDef li_width=($thumbSceneImageType.width|intval+10)} +{/strip} +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/search.tpl b/www/themes/chocolatdemariage/search.tpl new file mode 100644 index 00000000..03ac6968 --- /dev/null +++ b/www/themes/chocolatdemariage/search.tpl @@ -0,0 +1,67 @@ +{assign var=nbProduct value=count($search_products)} +{capture name=path}{l s='Search'}{/capture} +{capture name=title} + {l s='Search'}  + {if $nbProducts > 0} + + "{if isset($search_query) && $search_query}{$search_query|escape:'html':'UTF-8'}{elseif $search_tag}{$search_tag|escape:'html':'UTF-8'}{elseif $ref}{$ref|escape:'html':'UTF-8'}{/if}" + + {/if} + {if isset($instant_search) && $instant_search} + + {l s='Return to the previous page'} + + {else} + + {if $nbProducts == 1}{l s='%d result has been found.' sprintf=$nbProducts|intval}{else}{l s='%d results have been found.' sprintf=$nbProducts|intval}{/if} + + {/if} +{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='block'} + +
      +
      + + +
      + + + {if $search_products} +
      +
      + {include file="./product-list-line.tpl" products=$search_products nbProduct=3} +
      +
      + +
      + {include file="./pagination.tpl" paginationId='bottom'} +
      + {/if} + +
      +
      +
      +
      +
      diff --git a/www/themes/chocolatdemariage/shopping-cart-product-line.tpl b/www/themes/chocolatdemariage/shopping-cart-product-line.tpl new file mode 100644 index 00000000..cee70819 --- /dev/null +++ b/www/themes/chocolatdemariage/shopping-cart-product-line.tpl @@ -0,0 +1,111 @@ +
      + +
      + +
      + + {$product.name|escape:'html':'UTF-8'} + +
      +
      + + {$product.name|escape:'html':'UTF-8'} + + {if isset($product.attributes) && $product.attributes} + + {$product.attributes} + + {/if} +
      + + + {if !isset($noDeleteButton) || !$noDeleteButton} + {if (!isset($customizedDatas.$productId.$productAttributeId) OR $quantityDisplayed > 0) && empty($product.gift)} + + + + {/if} + {/if} +
      + +
      + {l s='P.U.'} : +
      + {if !$priceDisplay} + {displayPrice price=$product.price_wt} + {else} + {displayPrice price=$product.price} + {/if} + + +
      + + {if $product.ecotax > 0} +
        + {if $product.ecotax > 0} +
      • {l s='Including'} {displayPrice price=$product.ecotax} {l s='of Ecotax'}
      • + {/if} +
      + {/if} +
      +
      + {l s='Quantity'} : + {if isset($cannotModify) AND $cannotModify == 1 || isset($recap) AND $recap == 1} + + {if $quantityDisplayed == 0 AND isset($customizedDatas.$productId.$productAttributeId)} + {$product.customizationQuantityTotal} + {else} + {$product.cart_quantity-$quantityDisplayed} + {/if} + + {else} + + {if !isset($customizedDatas.$productId.$productAttributeId) OR $quantityDisplayed > 0} +
      + + + {if $product.minimal_quantity < ($product.cart_quantity-$quantityDisplayed) OR $product.minimal_quantity <= 1} + + - + + {else} + + + {/if} + + + + + + + + + + +
      + {/if} + {/if} +
      + +
      + {l s='Price'} : + {if !empty($product.gift)} + {l s='Gift!'} + {else} + + {if $quantityDisplayed == 0 AND isset($customizedDatas.$productId.$productAttributeId)} + {if !$priceDisplay}{displayPrice price=$product.total_customization_wt}{else} + {displayPrice price=$product.total_customization} + {/if} + {else} + {if !$priceDisplay} + {displayPrice price=$product.total_wt} + {else} + {displayPrice price=$product.total} + {/if} + {/if} + + {/if} +
      +
      \ No newline at end of file diff --git a/www/themes/chocolatdemariage/shopping-cart.tpl b/www/themes/chocolatdemariage/shopping-cart.tpl new file mode 100644 index 00000000..d657ce85 --- /dev/null +++ b/www/themes/chocolatdemariage/shopping-cart.tpl @@ -0,0 +1,231 @@ +{capture name=path}{l s='shopping cart'}{/capture} +{capture name=title}{l s='Shopping cart'}{/capture} + +{if !isset($recap)} +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type='order-process' currentStep='summary'} + +
      +
      + + + {if isset($empty)} +

      {l s='Your shopping cart is empty.'}

      +

      + + + {l s='Continue shopping'} + +

      + {/if} +{/if} + {if isset($recap)} +
      + {/if} + + {if !isset($empty)} +
      + + + + + + {assign var='total_discounts_num' value="{if $total_discounts != 0}1{else}0{/if}"} + {assign var='use_show_taxes' value="{if $use_taxes && $show_taxes}2{else}0{/if}"} + {assign var='total_wrapping_taxes_num' value="{if $total_wrapping != 0}1{else}0{/if}"} + + {assign var='odd' value=0} + {assign var='have_non_virtual_products' value=false} + {assign var='hasGuarentee' value=false} + + + {foreach $products as $product} + {if $product.is_virtual == 0} + {assign var='have_non_virtual_products' value=true} + {/if} + {if $product.id_category_default == 8} + {assign var='hasGuarentee' value=true} + {/if} + + {assign var='productId' value=$product.id_product} + {assign var='productAttributeId' value=$product.id_product_attribute} + {assign var='quantityDisplayed' value=0} + {assign var='odd' value=($odd+1)%2} + + {include file="$tpl_dir./shopping-cart-product-line.tpl" product=$product} + + {if isset($customizedDatas.$productId.$productAttributeId)} + {foreach $customizedDatas.$productId.$productAttributeId[$product.id_address_delivery] as $id_customization=>$customization} + + {/foreach} + {/if} + + {/foreach} + + {foreach $gift_products as $product} + {include file="$tpl_dir./shopping-cart-product-line.tpl" product=$product} + {/foreach} +
      +
      + + {if isset($recap)} +
      + {/if} + {if $show_option_allow_separate_package} +

      + allow_seperated_package}checked="checked"{/if} autocomplete="off"/> + +

      + {/if} + + {strip} + {addJsDef currencySign=$currencySign|html_entity_decode:2:"UTF-8"} + {addJsDef currencyRate=$currencyRate|floatval} + {addJsDef currencyFormat=$currencyFormat|intval} + {addJsDef currencyBlank=$currencyBlank|intval} + {addJsDef deliveryAddress=$cart->id_address_delivery|intval} + {addJsDefL name=txtProduct}{l s='product' js=1}{/addJsDefL} + {addJsDefL name=txtProducts}{l s='products' js=1}{/addJsDefL} + {/strip} + {/if} +{if !isset($recap)} + + +
      +
      +{/if} \ No newline at end of file diff --git a/www/themes/chocolatdemariage/sitemap.tpl b/www/themes/chocolatdemariage/sitemap.tpl new file mode 100644 index 00000000..1545c6ae --- /dev/null +++ b/www/themes/chocolatdemariage/sitemap.tpl @@ -0,0 +1,173 @@ +{capture name=path}{l s='Sitemap'}{/capture} +{capture name=title}{l s='Sitemap'}{/capture} + +
      +
      + + {include file="$tpl_dir./page-heading.tpl" title=$smarty.capture.title type=''} + +
      +
      +
      +
      +
      +

      {l s='Our categories'}

      +
      +
        + {if isset($categoriesTree.children)} + {foreach $categoriesTree.children as $child} + {if $child@last} + {include file="$tpl_dir./category-tree-branch.tpl" node=$child last='true'} + {else} + {include file="$tpl_dir./category-tree-branch.tpl" node=$child} + {/if} + {/foreach} + {/if} +
      +
      +
      +
      +
      + + +
      + +
      +
      +

      {l s='Your Account'}

      + +
      +
      + + +
      +
      +

      {l s='Pages'}

      +
      + +
      +
      +
      +
      +
      +
      +
      +
      diff --git a/www/themes/chocolatdemariage/store_infos.tpl b/www/themes/chocolatdemariage/store_infos.tpl new file mode 100644 index 00000000..8b93682f --- /dev/null +++ b/www/themes/chocolatdemariage/store_infos.tpl @@ -0,0 +1,41 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} +{* The following lines allow translations in back-office and has to stay commented + + {l s='Monday'} + {l s='Tuesday'} + {l s='Wednesday'} + {l s='Thursday'} + {l s='Friday'} + {l s='Saturday'} + {l s='Sunday'} +*} + + {foreach from=$days_datas item=one_day} +

      + {l s=$one_day.day}:  {$one_day.hours} +

      + {/foreach} + diff --git a/www/themes/chocolatdemariage/stores.tpl b/www/themes/chocolatdemariage/stores.tpl new file mode 100644 index 00000000..cd05f8bb --- /dev/null +++ b/www/themes/chocolatdemariage/stores.tpl @@ -0,0 +1,168 @@ +{capture name=path}{l s='Our stores'}{/capture} + + +{if $simplifiedStoresDiplay} + {if $stores|@count} +

      + + {l s='Here you can find our store locations. Please feel free to contact us:'} + +

      + + + + + + + + + + {foreach $stores as $store} + + + + + + + {/foreach} +
      {l s='Store name'}{l s='Store address'}{l s='Working hours'}
      + {$store.name|escape:'html':'UTF-8'} + + {assign value=$store.id_store var="id_store"} + {foreach from=$addresses_formated.$id_store.ordered name=adr_loop item=pattern} + {assign var=addressKey value=" "|explode:$pattern} + {foreach from=$addressKey item=key name="word_loop"} + + {$addresses_formated.$id_store.formated[$key|replace:',':'']|escape:'html':'UTF-8'} + + {/foreach} + {/foreach} +
      + {if $store.phone}
      {l s='Phone:'} {$store.phone|escape:'html':'UTF-8'}{/if} + {if $store.fax}
      {l s='Fax:'} {$store.fax|escape:'html':'UTF-8'}{/if} + {if $store.email}
      {l s='Email:'} {$store.email|escape:'html':'UTF-8'}{/if} + {if $store.note}

      {$store.note|escape:'html':'UTF-8'|nl2br}{/if} +
      + {if isset($store.working_hours)}{$store.working_hours}{/if} +
      + {/if} + +{else} + +
      +
      + +
      +
      +

      +
      + + + {l s='Our stores'} + + +
      +

      + +
      +

      + + {l s='Enter a location (e.g. zip/postal code, address, city or country) in order to find the nearest stores.'} + +

      +
      +
      +
      + + +
      + +
      + + + +
      +
      +
      + +
      + + + + + +
      +
      +
      +
      +
      + +
      +
      + + +
      +
      +
      +
      + +
      +
      +
      +
      + {l s='stores'} +
      +
      + + + + + + + + + + + + +
      #{l s='Store'}{l s='Address'}{l s='Distance'}
      +
      +
      +
      +{strip} +{addJsDef map=''} +{addJsDef markers=array()} +{addJsDef infoWindow=''} +{addJsDef locationSelect=''} +{addJsDef defaultLat=$defaultLat} +{addJsDef defaultLong=$defaultLong} +{addJsDef hasStoreIcon=$hasStoreIcon} +{addJsDef distance_unit=$distance_unit} +{addJsDef img_store_dir=$img_store_dir} +{addJsDef img_ps_dir=$img_ps_dir} +{addJsDef searchUrl=$searchUrl} +{addJsDef logo_store=$logo_store} +{addJsDefL name=translation_1}{l s='No stores were found. Please try selecting a wider radius.' js=1}{/addJsDefL} +{addJsDefL name=translation_2}{l s='store found -- see details:' js=1}{/addJsDefL} +{addJsDefL name=translation_3}{l s='stores found -- view all results:' js=1}{/addJsDefL} +{addJsDefL name=translation_4}{l s='Phone:' js=1}{/addJsDefL} +{addJsDefL name=translation_5}{l s='Get directions' js=1}{/addJsDefL} +{addJsDefL name=translation_6}{l s='Not found' js=1}{/addJsDefL} +{addJsDefL name=translation_7}{l s='Distance:' js=1}{/addJsDefL} +{/strip} +{/if} diff --git a/www/themes/chocolatdemariage/supplier-list.tpl b/www/themes/chocolatdemariage/supplier-list.tpl new file mode 100644 index 00000000..4c9ee62f --- /dev/null +++ b/www/themes/chocolatdemariage/supplier-list.tpl @@ -0,0 +1,147 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +{capture name=path}{l s='Suppliers:'}{/capture} + +

      {l s='Suppliers:'} + {strip} + + {if $nbSuppliers == 0}{l s='There are no suppliers.'} + {else} + {if $nbSuppliers == 1} + {l s='There is %d supplier.' sprintf=$nbSuppliers} + {else} + {l s='There are %d suppliers.' sprintf=$nbSuppliers} + {/if} + {/if} + + {/strip} +

      + +{if isset($errors) AND $errors} + {include file="$tpl_dir./errors.tpl"} +{else} + +{if $nbSuppliers > 0} +
      +
      + {if isset($supplier) && $supplier.nb_products > 0} + + {/if} + {include file="./nbr-product-page.tpl"} +
      +
      + {include file="$tpl_dir./pagination.tpl"} +
      +
      + + {assign var='nbItemsPerLine' value=3} + {assign var='nbItemsPerLineTablet' value=2} + {assign var='nbLi' value=$suppliers_list|@count} + {math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines} + {math equation="nbLi/nbItemsPerLineTablet" nbLi=$nbLi nbItemsPerLineTablet=$nbItemsPerLineTablet assign=nbLinesTablet} + + +
      +
      + {include file="$tpl_dir./pagination.tpl" paginationId='bottom'} +
      +
      +{/if} +{/if} diff --git a/www/themes/chocolatdemariage/supplier.tpl b/www/themes/chocolatdemariage/supplier.tpl new file mode 100644 index 00000000..676937e8 --- /dev/null +++ b/www/themes/chocolatdemariage/supplier.tpl @@ -0,0 +1,61 @@ +{* +* 2007-2015 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 +* @copyright 2007-2015 PrestaShop SA +* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) +* International Registered Trademark & Property of PrestaShop SA +*} + +{include file="$tpl_dir./errors.tpl"} + +{if !isset($errors) OR !sizeof($errors)} +

      + {l s='List of products by supplier:'} {$supplier->name|escape:'html':'UTF-8'} +

      + {if !empty($supplier->description)} +
      +

      {$supplier->description}

      +
      + {/if} + + {if $products} +
      +
      + {include file="./product-sort.tpl"} + {include file="./nbr-product-page.tpl"} +
      +
      + {include file="./product-compare.tpl"} + {include file="$tpl_dir./pagination.tpl"} +
      +
      + + {include file="./product-list.tpl" products=$products} + +
      +
      + {include file="./product-compare.tpl"} + {include file="./pagination.tpl" paginationId='bottom'} +
      +
      + {else} +

      {l s='No products for this supplier.'}

      + {/if} +{/if}