Erreur lors de la création des clients dans PrestaShop
Vous pouvez trouver des informations sur les overrides directement sur le site prestashop :
https://devdocs.prestashop.com/1.7/modules/concepts/overrides/
Si dans le nom de vos client vous avez des caractères interdits par PrestaShop, Atoo-Sync ne peut pas créer le client complètement.
Il faut donc :
- Modifier le nom du client dans la Gestion Commerciale
Ou
- Faire un « override » de la classe « validate » pour forcer PrestaShop à accepter certains caractères.
Vous avez en pièce jointe de cette fiche un exemple d’override à adapter à votre besoin.
Il faut copier par FTP le fichier validate.php dans le dossier overrideclasses de PrestaShop et ensuite supprimer le fichier cacheclass_index.php pour indiquer à PrestaShop de recharger les overrides.
Si vous avez déjà un override de la classe « validate » il faut alors modifier le fichier existant.
NB : Sachez que Prestashop souhaite limiter au maximum les override et les supprimer à terme.
Par conséquent depuis Prestashop 1.7 vous ne pourrez pas effectuer cette manipulation.