Jump to content
Sign in to follow this  
IchabOd

vérification email lors de l'inscription

Recommended Posts

Bonjour,

 

J'aimerais mettre en place une vérification de l'email lorsqu'un utilisateur s'enregistre;

 

J'ai donc modifié le fichier AutController.php en rajoutant ce test :

 

 

elseif ($_POST['passwd'] != $_POST['confirmation'])
$this->errors[] = Tools::displayError('Password and confirmation do not match');

 

en dessous de :



if (Tools::isSubmit('SubmitCreate'))
{
if (!Validate::isEmail($email = Tools::getValue('email_create')) OR empty($email))
$this->errors[] = Tools::displayError('Invalid e-mail address');
elseif (Customer::customerExists($email))
{
$this->errors[] = Tools::displayError('An account is already registered with this e-mail, please fill in the password or request a new one.'); 
$_POST['email'] = $_POST['email_create'];
unset($_POST['email_create']);
}

 

Dans le TPL, j'ai rajouté :

 

 

<p class="required password">
<label for="confirmation">{l s='Confirmation'}</label>
<input type="password" class="text" name="confirmation" id="confirmation" />
<sup>*</sup>
</p>

 

En dessous du champ mot de passe existant.

 

Mais cela ne marche pas, si j'insère deux mdp différents, je n'ai aucune erreur et l'inscription se fait bien.

 

Savez-vous à quoi cela est dû ?

 

merci

Share this post


Link to post
Share on other sites

bonjour,

Je cherche aussi à vérifié l' e-mail lors de l' inscription.

 

je vais me pencher dessus aujourd’hui' hui et je reviendrais vous annoncé les possibilités.

 

si entre temps vous avez une solutions n' hesitez pas .

Share this post


Link to post
Share on other sites

sa marche super bien très facile d' utilisation et rien à changer au code.

vous pouvez passer en resolu.

 

Bonne journée

Share this post


Link to post
Share on other sites

je vais en chercher un autre car ce module n 'envois pas automatiquement un mail au client, mais au administrateur qui doit allé confirmé dans la section client du back office et cela ne verifie pas l' email

Share this post


Link to post
Share on other sites

oui plutôt c est moi qui me suis trompé je ne fais pas toutes les m.a.j sauf les grosses 1.3 1.4 1.5

sinon il y as sa qui est pas mal mais faut manipuler des fichiers forum

Share this post


Link to post
Share on other sites

En fait je suis en train de travailler sur des php et des javascript il faut modifié les fichiers suivant " authentification.php/tpl et créer un php validator par exemple.

Dès que je l aurais terminer mais pas avant 1 semaine je suis trop pris par le temps (15000 référence à rentrer )

Je communiquerais la solutions. A savoir que l' authentification.php/tpl peuvent etre modifié afin de rajouté des champs " confirmation email, clic droits désactive, verif mot de passe etc..."

Share this post


Link to post
Share on other sites

malheureusement non et j ai pas eu énormément de temps pour me pencher dessus

j ai quand même un peu avancer mais cela reste quand même tendu.

Si un développeur est parmi nous (php/Javascript) Ont devrais pouvoir y arriver.

C' est juste qu' il doit y avoir des erreurs dans les lignes et je ne les trouvent pas.

Lors de l inscription j' ai bien un " vous allez recevoir un e mail etc..."

le compte est bloquer et aucune commande ne peut être faite,

mais l' email de confirmation n' arrive pas a partir donc le client ne peut se connecter

Mes mails sont bien paramétrer dans presta ( je précise afin d éviter une question)

Voila voila ou sa en est

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More