Hervé Posted July 23, 2018 Share Posted July 23, 2018 (edited) Bien le bonjour, Je commence à peine sur Prestashop et voici mon problème: Je souhaite afficher le nom du commercial de mon client sur la page d'accueil ... Pour l'instant j'ai réussi à l'afficher, cependant, chaque fois que je veux modifier un client, je reçoit le message: Property Customer -> commercial is not valid. J'ai regardé ma base de données, des clients n'avaient pas de commercial attitré, je leur en ai donné un, mais bizarrement j'ai toujours le message qui revient. Pour modifier un client, je dois mettre en commentaire mes lignes de code... Quelqu'un a une idée? Merci à vous. Edited July 25, 2018 by Hervé (see edit history) Link to comment Share on other sites More sharing options...
Fernand WAFO Posted July 24, 2018 Share Posted July 24, 2018 Bonjour, Pouvez-vous nous indiquer exactement les actions que vous avez faites? En principe, si c'est un champs ajouté par vous même, il faut : Modifier la classe Customer pour l'ajouter (surcharger) Modifier la BDD pour ajouter le champs Modifier le controller AdminController pour faire que cela soit aussi gérer en admin Passer par un frontController + tpl pour afficher cela en front maintenant Bref, à vous de me dire. Cdt, Link to comment Share on other sites More sharing options...
Hervé Posted July 24, 2018 Author Share Posted July 24, 2018 Bonjour, Merci pour votre réponse rapide, Tout d'abord, j'ai trouvé la source de mon problème. Dans la BDD il y a bien un champ commercial. Dans la classe Customer il y a bien un quelques lignes pour ajouter cette variable (je la déclare et l'utilise dans la classe : "public static $definition = array" Je l'affiche en modifiant le fichier "blockuserinfo" de mon thème. Je ne comprenais pas d'où venais le problème, dans le fichier Customer, je l'ai déclaré en "TYPE_STRING" alors que j'aurais du la déclarer en "TYPE_HTML", car dans ma BDD, dans le champ commercial, il y a quelques balises HTML pour la mise en page. Désolé de vous avoir dérangé, je met le sujet en [résolu] ? 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