- Posts: 99
- Thank you received: 3
Connexion automatique après création de compte
10 years 11 months ago #217193
by nilegoff
Joomla 3
Connexion automatique après création de compte was created by nilegoff
-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.4.4
-- PHP version -- : 5.6
Bonjour
Lorsque mon client a créer un compte, est il possible qu'il soit automatiquement loguer?
Merci
Nicolas
-- Joomla version -- : 3.4.4
-- PHP version -- : 5.6
Bonjour
Lorsque mon client a créer un compte, est il possible qu'il soit automatiquement loguer?
Merci
Nicolas
Joomla 3
Please Log in or Create an account to join the conversation.
10 years 11 months ago #217204
by nicolas
Replied by nicolas on topic Connexion automatique après création de compte
Bonjour,
C'est le cas automatiquement, sauf si vous avez activé l'option d'activation des comptes utilisateurs dans les options de Joomla. Dans ce cas, l'utilisateur doit d'abord activer son compte avant de pouvoir se logger.
C'est le cas automatiquement, sauf si vous avez activé l'option d'activation des comptes utilisateurs dans les options de Joomla. Dans ce cas, l'utilisateur doit d'abord activer son compte avant de pouvoir se logger.
Please Log in or Create an account to join the conversation.
10 years 11 months ago #217309
by nilegoff
Joomla 3
Replied by nilegoff on topic Connexion automatique après création de compte
Bonjour,
Joomla est bien paramétré. A activation de compte, j'ai aucune.
J'ai désactivé les 2 plugin (Re captcha et Recaptacha hikashop) sans effet.
J'ai le fichier de création de compte d'hikashop d'origine.
Auriez vous une piste?
Merci par avance
Nicolas
Joomla est bien paramétré. A activation de compte, j'ai aucune.
J'ai désactivé les 2 plugin (Re captcha et Recaptacha hikashop) sans effet.
J'ai le fichier de création de compte d'hikashop d'origine.
Auriez vous une piste?
Merci par avance
Nicolas
Joomla 3
Please Log in or Create an account to join the conversation.
10 years 11 months ago #217328
by nicolas
Replied by nicolas on topic Connexion automatique après création de compte
Bonjour,
Merci de fournir un lien vers votre boutique pour que nous puissions reproduire cela sur votre passage en caisse, car nous n'avons jamais eu ce problème.
Merci de fournir un lien vers votre boutique pour que nous puissions reproduire cela sur votre passage en caisse, car nous n'avons jamais eu ce problème.
Please Log in or Create an account to join the conversation.
10 years 11 months ago #217423
by nilegoff
Joomla 3
Replied by nilegoff on topic Connexion automatique après création de compte
Bonjour
Mon souci ne vient pas au moment du passage en caisse. La, cela fonctionne bien.
Je note que le plugin 'Redirect Joomla registration to HikaShop plugin' est bien activer.
Lorsque je veux créer un compte sans passage en caisse, j'ai créer un lien: index.php?option=com_hikashop&view=user&layout=form
Ce lien m'affiche bien le formulaire avec les information concernant le compte et l'adresse principale pour le client.
Je pense que nous ne parlions pas du même formulaire.
Si besoin, je vous fournirai l'URL du site en MP
Cordialement
Mon souci ne vient pas au moment du passage en caisse. La, cela fonctionne bien.
Je note que le plugin 'Redirect Joomla registration to HikaShop plugin' est bien activer.
Lorsque je veux créer un compte sans passage en caisse, j'ai créer un lien: index.php?option=com_hikashop&view=user&layout=form
Ce lien m'affiche bien le formulaire avec les information concernant le compte et l'adresse principale pour le client.
Je pense que nous ne parlions pas du même formulaire.
Si besoin, je vous fournirai l'URL du site en MP
Cordialement
Joomla 3
Please Log in or Create an account to join the conversation.
10 years 11 months ago #217461
by nicolas
Replied by nicolas on topic Connexion automatique après création de compte
Bonjour,
Ah oui, pour le formulaire d'enregistrement d'HikaShop sur sa propre page, il n'y a pas d'auto-login après l'enregistrement car le fonctionnement est le même que le fonctionnement du formulaire d'enregistrement de Joomla, qui ne gère pas cela non plus.
Donc c'est normal.
Nous allons voir pour ajouter une option pour permettre cela dans le futur.
Ah oui, pour le formulaire d'enregistrement d'HikaShop sur sa propre page, il n'y a pas d'auto-login après l'enregistrement car le fonctionnement est le même que le fonctionnement du formulaire d'enregistrement de Joomla, qui ne gère pas cela non plus.
Donc c'est normal.
Nous allons voir pour ajouter une option pour permettre cela dans le futur.
Please Log in or Create an account to join the conversation.
10 years 11 months ago #217547
by nilegoff
Joomla 3
Replied by nilegoff on topic Connexion automatique après création de compte
Merci pour l'information.
Je vais voir pour générer moi même un auto login.
Nicolas
Je vais voir pour générer moi même un auto login.
Nicolas
Joomla 3
The following user(s) said Thank You: Jerome
Please Log in or Create an account to join the conversation.
10 years 11 months ago - 10 years 11 months ago #217560
by nilegoff
Joomla 3
Replied by nilegoff on topic Connexion automatique après création de compte
Je propose de rajouter ce petit bout de code dans la fonction register de com_hikashop -> controllers -> user.php
deviendrait
Ce bout de code est adapté à une version ou le username est l'email.
Pouvez vous me confirmer que le traitement des données username et password sont sécurisées.
Merci par avance
Nicolas
Code:
function register(){
if(empty($_REQUEST['data'])){
return $this->form();
}
$class = hikashop_get('class.user');
$status = $class->register($this,'user');
if($status){
$app = JFactory::getApplication();
$app->enqueueMessage(JText::sprintf('THANK_YOU_FOR_REGISTERING',HIKASHOP_LIVE));
JRequest::setVar( 'layout', 'after_register' );
return parent::display();
}
$this->form();
}
deviendrait
Code:
function register(){
if(empty($_REQUEST['data'])){
return $this->form();
}
$class = hikashop_get('class.user');
$status = $class->register($this,'user');
if($status){
$app = JFactory::getApplication();
$donnees=array();
$donnees=Jrequest::getVar('data');
$credentials = array();
$credentials['username'] = $donnees['register']['email'];
$credentials['password'] = $donnees['register']['password'];
$app->login($credentials);
$app->enqueueMessage(JText::sprintf('THANK_YOU_FOR_REGISTERING',HIKASHOP_LIVE));
JRequest::setVar( 'layout', 'after_register' );
return parent::display();
}
$this->form();
}
Ce bout de code est adapté à une version ou le username est l'email.
Pouvez vous me confirmer que le traitement des données username et password sont sécurisées.
Merci par avance
Nicolas
Joomla 3
Last edit: 10 years 11 months ago by nilegoff.
Please Log in or Create an account to join the conversation.
10 years 11 months ago #217598
by nicolas
Replied by nicolas on topic Connexion automatique après création de compte
Bonjour,
Nous allons faire une autre solution mais oui, vous pouvez faire cool cela, pas de soucis.
Nous allons faire une autre solution mais oui, vous pouvez faire cool cela, pas de soucis.
Please Log in or Create an account to join the conversation.
10 years 9 months ago #225159
by Stephane
It's nice to be important... but more important to be nice !
Replied by Stephane on topic Connexion automatique après création de compte
Bonjour,
J'ai un soucis un peu similaire....
Je n'ai pas de Synchro entre la création d'un compte par le lien "Pas encore de compte?" (dispo quand le client veut suivre sa commande... ) et les comptes Hikashop.
En fait si un client s'inscris sans commander.... quand il revient trois jours plus tard et qu'il pense avoir un compte cela lui dit que non !
En fait ma question est : Comment synchroniser la création de compte "Sans commande" avec le même formulaire que celui "avec Commande..." ? OU Comment virer le lien "Pas encore de compte" dans le mini-formulaire de suivi de compte ?
Merci.
J'ai un soucis un peu similaire....
Je n'ai pas de Synchro entre la création d'un compte par le lien "Pas encore de compte?" (dispo quand le client veut suivre sa commande... ) et les comptes Hikashop.
En fait si un client s'inscris sans commander.... quand il revient trois jours plus tard et qu'il pense avoir un compte cela lui dit que non !
En fait ma question est : Comment synchroniser la création de compte "Sans commande" avec le même formulaire que celui "avec Commande..." ? OU Comment virer le lien "Pas encore de compte" dans le mini-formulaire de suivi de compte ?
Merci.
It's nice to be important... but more important to be nice !
Please Log in or Create an account to join the conversation.
10 years 9 months ago #225163
by nicolas
Replied by nicolas on topic Connexion automatique après création de compte
Bonjour,
Je pense que le plus simple sera d'activer le plugin "Redirect Joomla registration to HikaShop plugin" via le gestionnaire de plugins de Joomla.
Ainsi, cela utilisera toujours la page d'enregistrement d'HikaShop.
Je pense que le plus simple sera d'activer le plugin "Redirect Joomla registration to HikaShop plugin" via le gestionnaire de plugins de Joomla.
Ainsi, cela utilisera toujours la page d'enregistrement d'HikaShop.
Please Log in or Create an account to join the conversation.
Time to create page: 0.208 seconds