Jump to content

Changer ordre de commande


Recommended Posts

Bonjour,

 

Je souhaite changer l'ordre de commande sur PS 1.4.

 

J'aimerai que la personne arrive directement sur son panier avec un frais de port par défaut qui s'affiche (comme sur le site de la redoute). Ou mieux, qui se calcule en fonction du poids pour la France pour un transporteur par défaut.

 

Ensuite on passe par la création de compte et on affine les frais de ports en fonction de l'adresse de la personne (France ou étranger ...).

 

Est-ce que ça vous semble faisable ?

 

Merci à vous !

 

Vincent

Link to comment
Share on other sites

Merci de ta réponse mais elle me déroute un peu ;)

Je n'ai aucune fonction process() et pas de fichier ordercontroller.php ...

 

J'ai trouvé, dans le fichier order.php, les lignes de code suivantes :

/* 4 steps to the order */
switch (intval($step))
{
 case 1:
  displayAddress();
  break;
 case 2:
  if(Tools::isSubmit('processAddress'))
   processAddress();
  autoStep(2);
  displayCarrier();
  break;
 case 3:
  if(Tools::isSubmit('processCarrier'))
   processCarrier();
  autoStep(3);
  checkFreeOrder();
  displayPayment();
  break;
 default:
  $smarty->assign('errors', $errors);
  displaySummary();
  break;
}

 

Il y a l'air d'y avoir quelque chose à faire par ici, mais mon petit doigt me dit que ca n'est pas tout.

 

Et-ce que vous pouriez m'éclairer sur d'autres modifs eventuelles ?

 

Merci :D

Link to comment
Share on other sites

Bonjour,

 

Je souhaite changer l'ordre de commande sur PS 1.4.

 

J'aimerai que la personne arrive directement sur son panier avec un frais de port par défaut qui s'affiche (comme sur le site de la redoute). Ou mieux, qui se calcule en fonction du poids pour la France pour un transporteur par défaut.

 

Ensuite on passe par la création de compte et on affine les frais de ports en fonction de l'adresse de la personne (France ou étranger ...).

 

Est-ce que ça vous semble faisable ?

 

Merci à vous !

 

Vincent

 

Hello,

Pour commencer , définir un transporteur par défaut en back office devrait suffire à avoir des frais de ports par défaut dans le panier.

 

Ensuite, plutôt que modifier du code natif , pourquoi ne pas simplement router le/les bouton "commander" sur la récap panier ?

Je viens juste d'indiquer comment sur ce post d'ailleurs :

http://www.prestashop.com/forums/topic/167946-comment-effacer-ou-modifier-le-bouton-commander-dans-le-panier/

 

L'étape 0 est la récap panier,

1 est authentification , enregistrement ... adresse

2 transport

3 paiement

 

En routant la commande sur 0 , sauf erreur , tu te retrouves bien avec le comportement souhaité ?

Link to comment
Share on other sites

Merci pour l'info @Moderators. Je vais creuser dans cette direction.

Comme on dit, si pas de nouvelles .... bonne nouvelle :=)

 

Pas de souci , reviens nous voir si tu cales.

En revanche évite juste de m'appeler Modérator hein ;) , c'est pas mon nick...

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...