tycoons Posted July 21, 2014 Share Posted July 21, 2014 salut à tous , voila ce que je voudrais fairemon cas je t explique ma démarche. 1 le client surf et sélectionne un article qui va dans le panier. 2 il va dans le panier clic sur commander 3 il est rediriger ver la page login 4 il se connecte si il a un compte 5 il est rediriger ver la page adresse pas my acompte (poursuite logique de la commande en cour) en rouge ce que je veux changer qui peut me renseigner ou modifier et quoi pour arriver a ce résultat merci à tous Link to comment Share on other sites More sharing options...
Eolia Posted July 21, 2014 Share Posted July 21, 2014 (edited) salut à tous , voila ce que je voudrais fairemon cas je t explique ma démarche. 1 le client surf et sélectionne un article qui va dans le panier. 2 il va dans le panier clic sur commander 3 il est rediriger ver la page login 4 il se connecte si il a un compte 5 il est rediriger ver la page adresse pas my acompte (poursuite logique de la commande en cour) en rouge ce que je veux changer qui peut me renseigner ou modifier et quoi pour arriver a ce résultat merci à tous Je n'ai pas tout compris: la phrase en rouge correspond au cheminement normal (je viens de refaire le test) suivant les directives de la classe AuthController qui dit en francais: - Si il n'y a pas de validation de commande en cours (pas de 'step' dans l'url) et si l'utilisateur est connecté et si pas d'ajax en cours -> redirection vers my_account sinon on continue la validation de commande et on arrive à la page step=1 de la classe Order qui correspond aux adresses (facturation et livraison) Donc vous voulez changer quoi ? Edited July 21, 2014 by Eolia (see edit history) Link to comment Share on other sites More sharing options...
tycoons Posted July 21, 2014 Author Share Posted July 21, 2014 salut fanatic, ba chez moi sa marche pas il me redirige ver my acount comprend pas je ne sait pas comment régler le probleme Link to comment Share on other sites More sharing options...
Eolia Posted July 21, 2014 Share Posted July 21, 2014 Quelle version de presta ? Link to comment Share on other sites More sharing options...
tycoons Posted July 21, 2014 Author Share Posted July 21, 2014 version 1.5 Link to comment Share on other sites More sharing options...
Eolia Posted July 21, 2014 Share Posted July 21, 2014 (edited) avez-vous coché l'option: Réafficher le panier après identificationDans Préférences -> clients ? Edited July 21, 2014 by Eolia (see edit history) Link to comment Share on other sites More sharing options...
tycoons Posted July 21, 2014 Author Share Posted July 21, 2014 oui je l'ai cocher vider le cache recompile la tpl aussi Link to comment Share on other sites More sharing options...
Eolia Posted July 21, 2014 Share Posted July 21, 2014 Alors je ne vois pas. Dans AuthController c'est pourtant clair: if (($back = Tools::getValue('back')) && $back == Tools::secureReferrer($back)) Tools::redirect(html_entity_decode($back)); // redirection: if cart is not empty : redirection to the cart if (count($this->context->cart->getProducts(true)) > 0) Tools::redirect('index.php?controller=order&multi-shipping='.(int)Tools::getValue('multi-shipping')); // else : redirection to the account else Tools::redirect('index.php?controller='.(($this->authRedirection !== false) ? urlencode($this->authRedirection) : 'my-account')); Et là, les conditions sont bien remplies (url et panier non-vide) Vous n'avez pas installé un module qui aurait un override ou un hook sur ce controller par hasard ? Link to comment Share on other sites More sharing options...
tycoons Posted July 21, 2014 Author Share Posted July 21, 2014 je versifie sa je les débranchent tous un part un Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now