[PrestaShopException] at line 944 in file classes/ObjectModel.phpJ’ai constaté un bug ( erreur 500 ) de la page d’adresse des utilisateurs sur plusieurs boutiques Prestashop 1.7. Pour avoir les détails d’une erreur 500, activez le mode debug ( paramètres avancés > performance ). On constate donc cette erreur lorsqu’un utilisateur enregistré veux créer une nouvelle adresse, donc un bug majeur pour une boutique en ligne.
La solution
Réglez le paramètre « pays par défaut »
Dans votre backoffice, allez dans INTERNATIONAL > LOCALISATION et dans la section « configuration », vérifiez si le pays par défaut est bien configuré. Il est probable qu’il soit sur « Afghanistan », premier pays de la liste, si la donnée est absente. Ensuite sélectionnez votre pays et sauvegardez, problème résolu !
La version de Prestashop traitée dans cet article est la 1.7.2.4.