Test du mode de livraison dans order_step1.tpl

3 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour

afin de développer la livraison en mondial relay, je souhaite, dans order_step1.tmp, faire un test si le mode de livraison choisi est Mondial relay.

Sur une version 7, il était possible de faire ce test comme suit :

if $mode_transport_id == "mondial relay"

Mais là ça ne marche plus...

un petit coup de pouce svp ?

merci !

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Il n'y a pas de variable $mode_transport_id dans le fichier order_step1.tpl de la version 7. Si cette variable existait dans votre code,il s'agissait dans ce cas d'un développement spécifique.

Pour ajouter cette variable dans le fichier order_step1.tpl, il faut au préalable modifier la fonction get_order_step1 du fichier lib/fonctions/display_caddie.php

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) (modifié) · Signaler ce message

bonjour ,

 

en fait sur la 7.x.x il ne retourne rien   de base 

 

j'ai oublier de rajouter ceci :

 

dans lib -> fonction -> display_caddie.php 

 

dans la fonction get_order_step1

ajoute 

 

// mondial relay
$tpl->assign('mode_transport_id', $_SESSION['session_caddie']->type);
// <- mondial

 

 

donc en fait si ton mode de transport s'appelle "aaaa"

if $mode_transport_id == "mondial relay"

devien :

 

if $mode_transport_id == "aaaa"

moi sur le mien il s'appelle 

mondial relay

c'est pour sa 

 

et oui Sa fonctionne parfaitement

 

si tu veut au cas ou j'ai cree une version module Plus complète mais pour peel 8.x.x

 

Modifié (le) par neomega

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