Namory Posted June 12, 2014 Share Posted June 12, 2014 (edited) Bonjour à tous, Je suis sous prestashop 1.5.4.1 en mode multiboutique et j'ai un soucis quand on passe une commande sur le site. En effet, je passe une commande sur la boutique 2 et dans mon mail de confirmation les liens pointent vers la boutique 1 : 1) Le lien qui amène sur le site de la boutique 2 qui est sur le logo en haut de mail amène sur la boutique 2) En bas de page de mail : Vous pouvez accéder au suivi de votre commande et télécharger votre facture dans "Historique des commandes" (URL = http://www.site1.fr/index.php?controller=history) de la rubrique "Mon compte" (URL= http://www.site1.fr/index.php?controller=my-account sur notre site.Si vous avez un compte invité, vous pouvez suivre votre commande dans la section "Suivi invité" (URL= http://www.site1.fr/index.php?controller=guest-tracking de notre site. 3) Tout en bas de mail : "BOUTIQUE 2 réalisé avec prestashop" pointe également vers la boutique 1 J'ai vraiment besoin d'aide car je ne peux pas relancer mes sites tant que le problème n'est pas résolu. Merci à tous! Edited June 13, 2014 by Namory (see edit history) Link to comment Share on other sites More sharing options...
Namory Posted June 12, 2014 Author Share Posted June 12, 2014 Le problème venait du fait que je passais des commandes via le BO avec l'url du site 1 : www.site1.fr/admin1/ Même si presta est mutliboutique au niveau du BO, si l'on souhaite passer une commande manuelle via l'onglet commande, il faut le faire en se connectant au BO avec l'url de la boutique désirée. En commande manuelle (via BO) : commande manuelle pour site 1 => se connecter au avec l'URL admin du site 1 commande manuelle pour site 2 => se connecter au avec l'URL admin du site 2 J'espère avoir été assez clair. Par contre, j'ai toujours un soucis pour ma connexion font en mode multiboutique ;-) : http://www.prestashop.com/forums/topic/337005-connexion-partag%C3%A9e-en-multiboutique/ Link to comment Share on other sites More sharing options...
Namory Posted June 12, 2014 Author Share Posted June 12, 2014 Apparemment le problème a été résolu par une contribution sur Github : Pour les correctifs, voir ici : https://github.com/P...203445a6a0b1e18 https://github.com/P...a2240f3f389a2b7 Par contre, j'ai modifié tous les fichiers comme demandé mais j'ai depuis une erreur en BO : Notice: Undefined variable: order in /httpdocs/dev/controllers/admin/AdminOrdersController.php on line 271 Notice: Trying to get property of non-object in /httpdocs/dev/controllers/admin/AdminOrdersController.php on line 271 Pouvez m’aider à résoudre ce soucis? Link to comment Share on other sites More sharing options...
Namory Posted June 12, 2014 Author Share Posted June 12, 2014 Bon, j'ai remis mon ancien fichier : AdminOrdersController.php Celui sans la ligne ShopUrl::cacheMainDomainForShop((int)$order->id_shop); Les fichiers effectivement modifiés sont donc : classes/Mail.php classes/order/OrderHistory.php classes/shop/ShopUrl.php controllers/admin/AdminCustomerThreadsController.php Non modifié : controllers/admin/AdminOrdersController.php Cela fonctionne parfaitement maintenant. 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