Jump to content

[RÉSOLU]Livraison gratuite! affiché dans l’aperçu du panier


Recommended Posts

Bonjour,


Aujourd'hui, un client m'a remonté une erreur plutôt gênante ...

Un même produit a plusieurs options de livraison :

1/Tous mais produits sont paramétré avec un transporteur "retrait en magasin" avec 0€ de frais de port pour un enlèvement en magasin gratuit .


2/ la poste X€


3/ livraison express X€


4/ transporeur messagerie j'usqua 100kg X€


5/ Au delà de 100kg j'ai crée un transporteur avec en photo un texte demandant de prendre contact avec le magasin pour faire une étude de coût de transport ( affrètement) puis en coût 0€ de frais de port.

Seulement apparemment des qu'il y a un article dans le panier qui a une possibilité
de transport n°1 ou n°2 l'aperçu du panier affiche livraison gratuite ! ( je vous mais une petite photo en pj )

 

Quand on valide les étape du panier on arrive bien au choix de livraison  1,2,3,4,5

Cella ne plait pas au client est, c'est mal interpréter de leur part ...

Quelqu'un aurait une solution svp ???

 

Peu ton tous simplement supprimer la ligne expédition dans l'aperçu du panier ?

 

Merci par avance à la communauté pour son aide précieuse !

SCAN PANIER ALPES ECO MAT.pdf

Edited by Alpes Eco Matériaux (see edit history)
  • Like 1
Link to comment
Share on other sites

En fête je n'ai rien résolu du tout le panier ajax continu à m'afficher livraison offerte quand l'option de transport 1 et 5 et possible ...

J'ai résolu le problème en modifiant la traduction du block panier, j'ai modifié la phrase

livraison en offerte!!!

par

livraison .

Donc cella donne =
Expédition : livraison.
Au lieu de
Expédition : livraison offerte!!!

Le client na plus qu'à choisir à la 3 eme étape du panier sont mode d'expédition .

Avec comme texte dans l'option 1 ( retrait en magasin 0€ )
En texte sur l'option 5 ( sur devis ).

Cella reste du bricolage, mais je limite les risques de retour négatif de mes clients ...

3 jours de prise de tête pour finir par modifier une traduction ....

Edited by Alpes Eco Matériaux (see edit history)
Link to comment
Share on other sites

  • 1 year later...

Up

 

Bonjour,

Y'a t'il du nouveau sur ce topic.

Même problème en Juin 2015 et également contourné par une traduction erronée (donc une "bidouille")

 

 

ps Alpes eco matériaux : Il me semble que le post ne devrait pas figurer en [RESOLU]

 

ps 1.6.0.6

Link to comment
Share on other sites

Effectivement, Prestashop ne sachant pas annoncer un prix de livraison tant que le visiteur n'est pas connecté, il affiche "gratuit" ou "offerte" suivant votre traduction tant que le cout estimé est à 0.

 

Si vous voulez éviter cela et n'afficher le coût de livraison QUE si le prix est supérieur à zéro, il faut simplement éditer le blockcart.tpl de votre thème en remplaçant:

<div class="cart-prices-line first-line">
	<span class="price cart_block_shipping_cost ajax_cart_shipping_cost">
		{if $shipping_cost_float == 0}
			{l s='Free shipping!' mod='blockcart'}
		{else}
			{$shipping_cost}
		{/if}
	</span>
	<span>
		{l s='Shipping' mod='blockcart'}
	</span>
</div>

par: 

{if $shipping_cost_float > 0}
	<div class="cart-prices-line first-line">
		<span class="price cart_block_shipping_cost ajax_cart_shipping_cost">
			{$shipping_cost}	
		</span>
		<span>
			{l s='Shipping' mod='blockcart'}
		</span>
	</div>
{/if}

;)

Link to comment
Share on other sites

  • 4 months later...

heu... vous avez compris le patch ?

 

 

Si vous voulez éviter cela et n'afficher le coût de livraison QUE si le prix est supérieur à zéro

 

Donc, tant que vous n'êtes pas connecté, il ne s'affichera rien

 

Autrement vous pouvez faire ceci:

<div class="cart-prices-line first-line">
	<span class="price cart_block_shipping_cost ajax_cart_shipping_cost">
		{if $shipping_cost_float == 0}
			{if !$is_logged}
				{l s='En attente' mod='blockcart'}
			{else}
				{l s='Free shipping!' mod='blockcart'}
			{/if}
		{else}
			{$shipping_cost}
		{/if}
	</span>
	<span>
		{l s='Shipping' mod='blockcart'}
	</span>
</div>
Edited by Eolia (see edit history)
Link to comment
Share on other sites

Alors avec ce nouveau pacth, dans la fenêtre qui se déroule quand on passe la souris sur "Panier" c'est OK

 

Mais dans la fenêtre qui s'affiche après avoir mis en article dans le panier sa indique toujours livraison gratuite

 

 

Jusqu'a présent j'avais pas ce soucis que ce soit pour les transporteurs gérés par prestashop ou par le module envoismoinscher. C'est depuis la maj de 1.6.1.1 vers 1.6.1.2

Edited by Le-cathare (see edit history)
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...