frais de transport

4 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

version premium 5.5

je reviens avec les frais de transport en fonction du poids et une solution qui devrait être facile à mettre en place :

si le coût du transport est égal à 0, il faut venir enlever l'objet sur place

sur la page caddie.php du dossier modeles, j'entre le code :

if ($_SESSION['caddie']->cout_transport ==0){

echo '

<span class="caddie_red"><label>Livraison uniquement sur devis</label></span>

';

}

et ça fonctionne très bien, j'ai mis un prix de 0 euro au-delà de 30kg en colissimo

le seul pb, est que le message "livraison uniquement sur devis" s'affiche par défaut lorsqu'on arrive sur la page pour valider la commande

et le code suivant ne fonctionne pas, la variable cout_transport n'est pas défini ?!

if ($cout_transport ==0){

echo '

<span class="caddie_red"><label>Livraison uniquement sur devis</label></span>

';

}

puis-je avoir votre aide pour que le message ne s'affiche que lorsque la personne aura choisi un mode de livraison ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonsoir Serial Mother,

Je pense que le plus simple serait, en plus de la condition sur le cout de transport, de vérifier que le client a bien choisi un mode d'expédition, soit le code suivant :

if (!empty($_SESSION['caddie']->type) && $_SESSION['caddie']->cout_transport ==0){

echo '

<span class="caddie_red"><label>Livraison uniquement sur devis</label></span>

';

}

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonsoir Jean-Hervé,

Ca marche super !

il faut juste corriger comme suit :

if (!empty($_SESSION['caddie']->type) || $_SESSION['caddie']->cout_transport ==0){

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pas de quoi, content d'avoir pu résoudre votre problématique ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping