Jump to content

Page de création de compte : Date de naissance ultérieure à 2000


Recommended Posts

Bonjour, je dois pouvoir indiquer une date de naissance plus récente que 2000, et par defaut prestashop ne propose pas de date après 2000...

Y a il une solution?

Sinon je comment puis je ajouter un champ dans le formulaire...

Pouvez vous m'aider?


Merci d'avance

Link to comment
Share on other sites

Alors, c'est assez simple, il suffit d'aller dans le fichier classes/Tools.php,
chercher la fonction dateYears(), et dans la boucle "for" remplacer $i = date('Y') - 10 par $i = date('Y') - X (un entier, ex: 6 si ça doit commencer en 2004)
en fait, on retranche X à l'année courante.

Cette solution est valable pour la 1.3.2, je n'ai pas vérifié sur les autres versions

Link to comment
Share on other sites

Merci beaucoup pour ta réponse ultra rapide!

Autre question, si je souhaite que la date indiquée dans le champs date de naissance soit au maximum égale à 30 jours.

En gros il serait possible de valider uniquement si la date de naissance indiquée soit de 30 jours en arrière?

Link to comment
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
×
×
  • Create New...