Jump to content

[Résolu] Panier "expédition : livraison gratuite" problème


Recommended Posts

Bonjour,

 

Je vous explique mon problème,

 

Tous mes transporteurs actifs ne sont pas visible pour les visiteurs, cependant ceux-ci voient "expédition : Livraison gratuite !" alors qu'aucune livraison gratuite ne leur sera proposé après avoir créer leur compte client !!! (sauf montant supérieur à 145€)

 

Comment cela sa fait-il ??

 

 

Merci d'avance.

Edited by Clément47 (see edit history)
Link to comment
Share on other sites

 

 

J'ai ma zone France de sélectionné, et j'ai cocher que "client" mais rien n'y fais, en tant que visiteur il est marquer "livraison gratuite" 

 

Vous ne cochez que CLIENT, mais vous dites qu'en tant que VISITEUR il n'y a pas de transporteur.... Il suffit juste de cocher VISITEUR dans le transporteur......

Link to comment
Share on other sites

Puisque les visiteur n'ont aucuns transporteurs, Prestashop déduit que les frais de transports sont gratuit pour les visiteurs (logique)... 

Je comprend pas bien pourquoi "forcer" un visiteur à s’inscrire pour voir les frais de port, puisque de toute façon, il sera obligé de s'inscrire pour finaliser sa futur commande...?

Link to comment
Share on other sites

Cela permet que si un client s'inscris pour voir les frais de port, mais ne finalise pas sa commande, je peu utiliser le module abandon de panier pour le relancer.

 

Mais cela fais une fausse information pour le visiteur qui vois marquer "livraison gratuite"  :wacko:

 

Moi j'aimerais qu'il n'y ai pas de ligne de livraison de marquer.

Je ne sais pas si c'est faisable .?

Link to comment
Share on other sites

ben voyons, je m'y attendais à celle la... Faites des recherches bon sang! 

On est pas supposé vous apporter des solutions toutes faites, mais vous aiguiller... Vu la rapidité de votre réponse, je me doute que vous n'avez même essayé de comprendre ce que signifié le code...

 

Quoi qu'il en soit, je vais vous donner la réponse, et vous ne comprendrez rien :

 

Dans modules/blockcart/blockcart.tpl, modifiez:

<p id="cart-prices">
 <div id="cart-prices-block">
   <span id="cart_block_shipping_cost" class="price ajax_cart_shipping_cost">{$shipping_cost}</span>
   <span>{l s='Shipping' mod='blockcart'}</span>
 </div>

Par:

<p id="cart-prices">
 <div id="cart-prices-block">
{if $logged}
   <span id="cart_block_shipping_cost" class="price ajax_cart_shipping_cost">{$shipping_cost}</span>
   <span>{l s='Shipping' mod='blockcart'}</span>
{/if}
 </div>
Link to comment
Share on other sites

Bonjour,

 

Merci de votre réponse. Désolé car je ne m'y connait pas trop en code.

 

J'ai essayer de faire ce que vous m'avez dis cependant cela ne change rien ?

 

En code d'origine j'ai : 

<p id="cart-prices">
	<span id="cart_block_shipping_cost" class="price ajax_cart_shipping_cost">{$shipping_cost}</span>
	<span>{l s='Shipping' mod='blockcart'}</span>
			<br/>

et j'ai ajouté comme vous m'avez dis : 

<p id="cart-prices">
	{if $logged}
		<span id="cart_block_shipping_cost" class="price ajax_cart_shipping_cost">{$shipping_cost}</span>
		<span>{l s='Shipping' mod='blockcart'}</span>
	{/if}	
		<br/>

Est-ce bon ? 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...