PrestashopUser03 Posted November 15, 2021 Share Posted November 15, 2021 (edited) Bonjour à tous, Dans le cadre d'un module, je cherche à créer un client directement dans le backoffice et ça ne fonctionne pas, voici le code : $client=new Customer; $client->lastname="Dupont"; $client->firstname="Jean"; $client->email='[email protected]'; $client->passwd='qsdfkjqmsdfj'; if($client->add){ echo" Client ajouté"; } else{ echo" Client pas ajouté"; } Je n'ai mis que les champs obligatoires, que dois-je ajouter pour faire fonctionner ce code ? Merci d'avance. Edited November 29, 2021 by PrestashopUser03 (see edit history) Link to comment Share on other sites More sharing options...
JulienPct Posted November 15, 2021 Share Posted November 15, 2021 Bonjour, Tout d'abord, est-ce que le constructeur du client est bien de cette forme ? Ensuite, y a-t-il une sauvegarde en BD à faire ? Link to comment Share on other sites More sharing options...
PrestashopUser03 Posted November 15, 2021 Author Share Posted November 15, 2021 Dans la classe Customer, le construct n'indique que ça : public function __construct($id = null) { $this->id_default_group = (int) Configuration::get('PS_CUSTOMER_GROUP'); parent::__construct($id); } Link to comment Share on other sites More sharing options...
doekia Posted November 15, 2021 Share Posted November 15, 2021 (edited) $client=new Customer(); ... $client->add(); peut-etre déjà commencer par utiliser les fonctions () au lieu des membres Edited November 16, 2021 by doekia (see edit history) 1 Link to comment Share on other sites More sharing options...
PrestashopUser03 Posted November 15, 2021 Author Share Posted November 15, 2021 Tout bêtement ! Merci beaucoup, ça fonctionne ! Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now