Skip to main content

Manque un message flash lors de l'inscription utilisateur

More
6 years 5 months ago - 6 years 5 months ago #318064 by nossibe63
-- HikaShop version -- : 4.2.3
-- HikaMarket version -- : 3.0.3
-- Joomla version -- : 3.9.18
-- PHP version -- : 7.3.17

Bonjour,

Lorsqu'un visiteur s'inscrit comme vendeur sur mon site, une fois le formulaire d'inscription envoyé, un seul message s'affiche "Merci de vous être enregistré sur monsite.fr ".

Étant donné que l'inscription des utilisateurs nécessite une auto activation par mail, normalement un deuxième message flash devrait afficher "Votre compte a été créé et un lien d'activation a été envoyé à l'adresse email que vous avez saisie. Notez que vous devez <strong>confirmer le compte</strong> en cliquant sur le lien d'activation présent dans l'email avant de vous connecter."



Aurais-je mal compris quelque chose où serait-ce un bug ?

Je vous remercie pour votre aide :)
Last edit: 6 years 5 months ago by nossibe63.

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

More
6 years 5 months ago #318066 by Jerome
Bonjour,

Merci de fournir plus de détails sur le mode d'enregistrement.
Il est possible de s'enregistrer via "Joomla", via "HikaShop", via "HikaMarket" mais il est aussi possible de s'enregistrer en tant que vendeur en ayant déjà un compte utilisateur.

Cordialement,

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

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

More
6 years 5 months ago #318083 by nossibe63
Le type de lien de menu utilisé pour que les vendeurs s'inscrivent est HikaMarket > Enregistrement vendeur.

Et mes tests se faisaient sans inscription membre préalable (l'utilisateur est un visiteur), le formulaire contient donc l'inscription membres ainsi que l'inscription Vendeur.

Merci :)

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

More
6 years 5 months ago #318129 by Jerome
Bonjour,

Dans le controller "vendor" d'HikaMarket (côté front-end), vous pouvez remplacer
Code:
if((int)$usersConfig->get('useractivation') > 0) $app->enqueueMessage(JText::_('HIKA_REG_COMPLETE_ACTIVATE'));
Par
Code:
if((int)$usersConfig->get('useractivation') > 0) { $app->enqueueMessage(JText::_('HIKA_REG_COMPLETE_ACTIVATE')); $app->enqueueMessage(JText::_('WHEN_CLICKING_ACTIVATION')); }
Afin d'ajouter le message lié à l'email d'activation.

Cordialement,

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

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

More
6 years 5 months ago - 6 years 5 months ago #318138 by nossibe63
Merci Jerome,

Il me semble toutefois que c'est dans cette condition que l'on n'entre pas. Le message affiché est celui qui se trouve juste avant (ligne 192)
Code:
$app->enqueueMessage(JText::sprintf('THANK_YOU_FOR_REGISTERING',HIKASHOP_LIVE));
quand à celui que je souhaiterais afficher c'est celui qui est dans le if (ligne 197) HIKA_REG_COMPLETE_ACTIVATE.

Donc apparemment c'est la condition qui n'est pas remplie... :dry:

Cordialement
Last edit: 6 years 5 months ago by nossibe63.

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

More
6 years 5 months ago #318140 by Jerome
Bonjour,

Nous allons modifier la ligne juste un peu plus haut
Code:
$create_user = empty($user);
Afin d'être moins strict sur la valeur de $user et gérer des changements dans les APIs.

Cordialement,

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

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

More
6 years 5 months ago #318166 by nossibe63
Merci beaucoup ! :P

Est-ce que cette modification sera intégrée aux prochaines mises à jour du composant Hikamarket ?

Cordialement

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

More
6 years 5 months ago #318190 by Jerome
Bonjour,

Oui, tous les correctifs qui sont validés sont intégrés dans nos composants.

Cordialement,

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

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

More
6 years 5 months ago #318216 by nossibe63

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

Moderators: Obsidev
Time to create page: 0.280 seconds
Powered by Kunena Forum