Manque un message flash lors de l'inscription utilisateur

  • Posts: 163
  • Thank you received: 11
3 years 11 months ago #318064

-- 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 :)

Attachments:
Last edit: 3 years 11 months ago by nossibe63.

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

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
3 years 11 months ago #318066

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.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 163
  • Thank you received: 11
3 years 11 months ago #318083

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.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
3 years 11 months ago #318129

Bonjour,

Dans le controller "vendor" d'HikaMarket (côté front-end), vous pouvez remplacer

	if((int)$usersConfig->get('useractivation') > 0)
		$app->enqueueMessage(JText::_('HIKA_REG_COMPLETE_ACTIVATE'));
Par
	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.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 163
  • Thank you received: 11
3 years 11 months ago #318138

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)

$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: 3 years 11 months ago by nossibe63.

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

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
3 years 11 months ago #318140

Bonjour,

Nous allons modifier la ligne juste un peu plus haut

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

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 163
  • Thank you received: 11
3 years 11 months ago #318166

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.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
3 years 11 months ago #318190

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.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 163
  • Thank you received: 11
3 years 11 months ago #318216

Merci beaucoup :)

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

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