Jump to content

Autoriser les chiffres pour les noms de clients


lila

Recommended Posts

Bonjour à tous,

 

j'ai un souci avec une boutique qui s'adresse à des professionnels, j'ai besoin d'importer pas mal de clients, le champs "nom" contient le nom de l'entreprise cliente, or celles qui ont un chiffre dans leur nom ne sont pas enregistrées car Prestashop l'interdit...

 

Est-ce que quelqu'un aurait une idée pour contourner ce problème ? Comment peut-on autoriser les chiffres dans ce champs ?

 

Merci d'avance pour votre aide !

 

Link to comment
Share on other sites

  • 9 months later...

dans la classe Customer https://github.com/PrestaShop/PrestaShop/blob/1.6/classes/Customer.php tu as :
 

'firstname' => array('type' => self::TYPE_STRING, 'validate' => 'isName', 'required' => true, 'size' => 32),

 

 
et dans la classe Validate : https://github.com/PrestaShop/PrestaShop/blob/1.6/classes/Validate.php tu as :

	public static function isName($name)
	{
		return preg_match(Tools::cleanNonUnicodeSupport('/^[^0-9!<>,;?=+()@#"°{}_$%:]*$/u'), stripslashes($name));
	}

modifie cette fonction isName selon tes besoins et normalement ce sera bon

  • Like 1
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...