Skip to main content

Méthode de livraison par défaut dans panier

More
12 years 4 months ago #155411 by Potagic
Bonjour,
Avez-vous des nouvelles des tests? Est-ce que ce problème est propre à mon site, ou est-ce que vous pouvez le reproduire sur un autre site?

Please Log in or Create an account to join the conversation.

More
12 years 2 months ago #163525 by Xavier
Bonjour,

Nous n'avons pu reproduire le problème sur un autre site. Au niveau des tests je n'ai pas de nouvelles.
Pouvez vous essayer de mettre à jour votre version d'HikaShop à partir de la version sur notre site et effectuer de nouveaux tests afin de voir si cela résoud le souci ?

Please Log in or Create an account to join the conversation.

More
12 years 2 months ago #164891 by Potagic
Bonjour,
J'ai fais la mise à jour vers la version 2.3.2., mais le problème n'est malheureusement pas résolue ... Avez-vous d'autres pistes?

Please Log in or Create an account to join the conversation.

More
12 years 2 weeks ago #172274 by Jerome
Bonjour,

Traitant certains vieux sujets du forum, je me suis penché sur votre cas et j'ai été capable de reproduire votre soucis dans mon site local.
Je vais donc travailler sur un patch qui sera inclus dans HikaShop 2.3.3

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Please Log in or Create an account to join the conversation.

More
12 years 2 weeks ago #172275 by Jerome
Bonjour,

Patch 1 (pas forcement le meilleur de patch mais devrait déjà résoudre votre soucis)
Fichier : components/com_hikashop/controllers/checkout.php
Remplacer
Code:
$user_id = $class->getID($user->get('id')); if($user_id){ $app = JFactory::getApplication(); $app->setUserState( HIKASHOP_COMPONENT.'.user_id',$user_id ); }
Par
Code:
$user_id = $class->getID($user->get('id')); if($user_id){ $app = JFactory::getApplication(); $app->setUserState( HIKASHOP_COMPONENT.'.user_id',$user_id ); $app->setUserState(HIKASHOP_COMPONENT.'.shipping_method', null); $app->setUserState(HIKASHOP_COMPONENT.'.shipping_id', null); $app->setUserState(HIKASHOP_COMPONENT.'.shipping_data', null); $app->setUserState(HIKASHOP_COMPONENT.'.payment_method', null); $app->setUserState(HIKASHOP_COMPONENT.'.payment_id', 0); $app->setUserState(HIKASHOP_COMPONENT.'.payment_data', null); }
Cela va ré-initialiser les choix de méthode de livraison (ainsi que de paiement) qui se trouvent dans la session.
Il faut par contre que l'utilisateur s'authentifie dans la page de checkout. Si c'est fait via le module cela ne va pas fonctionner (donc je travail sur un patch 2, qui sera mieux !)

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
The following user(s) said Thank You: Potagic

Please Log in or Create an account to join the conversation.

More
12 years 2 weeks ago #172573 by Potagic
Bonjour Jerome,

J'étais étonnée d'être la seule personne à avoir ce problème. J'avais fini par croire que j'avais fais une bêtise dans la configuration de Hikashop. Heureusement que vous vous êtes penché sur mon problème ;-) Merci beaucoup ! Votre patch marche très bien. Même quand je m'identifie avec le module Login à droite de l'écran (ou parlez-vous d'un autre module?).

Merci encore et bravo ! Cordialement, Anja.

Please Log in or Create an account to join the conversation.

More
12 years 2 weeks ago #172575 by Jerome
Bonjour,

Le patch sera dans la prochaine mise à jour d'HikaShop.

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Please Log in or Create an account to join the conversation.

Time to create page: 0.224 seconds
Powered by Kunena Forum