karim31 Posted February 3, 2020 Share Posted February 3, 2020 (edited) Bonjour à tous, je veux ajouter un champ personalisé au niveau d'inscription ( par exemple : Numero de la carte d'identité ) ma version prestashop : 1.7.6.3 note : j'ai déja vu ça mais j'arrive pas à installer ce module ( https://www.h-hennes.fr/blog/2017/10/10/prestashop-1-7-ajouter-des-champs-clients ) merci ! Edited February 5, 2020 by karim31 (see edit history) Link to comment Share on other sites More sharing options...
fbenoist.com Posted February 4, 2020 Share Posted February 4, 2020 Bonjour, Vous pouvez essayer ce module d'exemple : https://github.com/frederic-benoist/fbsample-extracustomerfield Link to comment Share on other sites More sharing options...
karim31 Posted February 5, 2020 Author Share Posted February 5, 2020 (edited) @fbenoist.com super .. mercii!! , comment afficher ce champ dans la facture PDF ? Edited February 5, 2020 by karim31 (see edit history) Link to comment Share on other sites More sharing options...
fbenoist.com Posted February 5, 2020 Share Posted February 5, 2020 Pour ajouter la zone dans le PDF il faut appeler le module depuis le Template et retourner la valeur à afficher. Exemple : Ajouter dans le template du pdf : {hook h='displayMyExtraValue' id_customer=$customer->id} Ajouter dans le module : 1/ L'accroche du module sur le hook dans la procédure d'installation $this->registerHook('displayMyExtraValue') 2/ La fonction permettant d’insérer la valeur à la place du hook. public function hookDisplayMyExtraValue($params) { $id_customer = (int)$params['id_customer']; $query = 'SELECT c.`hobbies`' .' FROM `'. _DB_PREFIX_.'customer` c ' .' WHERE c.id_customer = '.(int)$id_customer; return Db::getInstance(_PS_USE_SQL_SLAVE_)->getValue($query); } 1 Link to comment Share on other sites More sharing options...
karim31 Posted February 5, 2020 Author Share Posted February 5, 2020 (edited) @fbenoist.com merci pour votre reponse , j'ai fait la meme chose que vous avez dit mais ça n'a pas marché le module : fbsample_extracustomerfield.php le fichier du pdf : invoice.addresses-tab.tpl et ça c'est le lien de mon site de test : http://www.dz-creation.com/p2 Edited February 5, 2020 by karim31 (see edit history) Link to comment Share on other sites More sharing options...
fbenoist.com Posted February 5, 2020 Share Posted February 5, 2020 Il manque les modifications dans le module. J'ai mis à jour le module d'exemple : https://github.com/frederic-benoist/fbsample-extracustomerfield/blob/master/fbsample_extracustomerfield.php Et il faut réinstaller le module pour l'accrocher sur le hook displayMyExtraValue. 1 Link to comment Share on other sites More sharing options...
karim31 Posted February 5, 2020 Author Share Posted February 5, 2020 ça marche , merci infiniment 😍 Link to comment Share on other sites More sharing options...
YANNICK PATRICE Posted October 31, 2022 Share Posted October 31, 2022 @karim31tu peux m'aider a résoudre mon probleme ? j ai le meme souci Bonjour à tous, je veux ajouter un champ personalisé au niveau d'inscription ( par exemple : contact téléphonique ) ma version prestashop : 1.7.8.5 Link to comment Share on other sites More sharing options...
YANNICK PATRICE Posted October 31, 2022 Share Posted October 31, 2022 @fbenoist.com tu peux m'aider à résoudre mon problème ? j'ai le meme souci Bonjour à tous, je veux ajouter un champ personnalisé au niveau d'inscription ( par exemple : contact téléphonique ) ma version prestashop : 1.7.8.5 Link to comment Share on other sites More sharing options...
papich Posted December 7, 2022 Share Posted December 7, 2022 @YANNICK PATRICE il a juste téléchargé le module disponible sur le github 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