Jump to content

Rendre les champs SIRET et Société obligatoire


Recommended Posts

Bonjour,

 

je suis en train de créer un site exclusivement dédié aux professionnels.

J'ai donc activé le mode B2B de prestashop qui ajoute les champs Siret et Société dans le formulaire d'inscription.

J'aimerais rendre ces 2 champs obligatoire avec un message d'erreur si ils ne sont pas renseignés.

 

Merci pour votre aide.

Link to comment
Share on other sites

  • 3 weeks later...

pour rajouter le champs:

peut être faut être t il rajouter siret, dans AdminCutomerController.php à la l38:

   	 $this->required_fields = array('newsletter','optin');

deviendrais:

   	 $this->required_fields = array('newsletter','optin', 'siret');

 

si cela fonctrionne le mieux serait de l'ajouter en override.

A tester! (car jessaye avec la date de naissance mais ca marche pas)

Edited by jd440 (see edit history)
Link to comment
Share on other sites

Bonjour,

 

il faut allez dans /classes/Customer.php

 

Modifier la ligne:

 

'siret' => array('type' => self::TYPE_STRING, 'validate' => 'isSiret', => true, 'size' => 32),

 

Par

 

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

Link to comment
Share on other sites

En effet cela marche mais ça veut dire que seules les entreprises peuvent s'inscrire sur la boutique.

 

Comment faire pour que lors de l'inscription le client précise que c'est une entreprise pour faire afficher la partie entreprise avec les champs obligatoires en rapport ?

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