08
Juin

Error Address->phone_mobile prestashop 1.7

L’erreur 500 est-elle votre pire ennemie ? Peut-être ! Sur Prestashop 1.7 j’ai eu le droit à une erreur sur la page commande. Le tunnel d’achat étant simplifié sur cette version de Prestashop dès que quelque chose ne va pas, toute la page saute. Je vais vous montrer une solution qui est peut-être liée à votre problème !

Activer les erreurs sur Prestashop 1.7

Une page simple avec le message erreur 500 ne va pas vraiment nous aider.
Il faut donc activer le mode debug pour voir si une erreur remonte sur le site.

Deux solutions :
– Par le back-office, allez dans paramètres avancés > Performances et activez le mode debug
– Par FTP dans le dossier config et ouvrir le fichier defines.inc.php. Changez :

define('_PS_MODE_DEV_', false);

en

define('_PS_MODE_DEV_', true);

Détecter l’erreur

En activant les erreurs Prestashop je me suis retrouvé avec ce message ci-dessous.

error-address-phone-mobile-prestashop-1-7client adresses décocher en bas

Dans mon cas le problème est apparu suite à l’installation par mon client d’un thème.
La version : Prestashop 1.7.2.4.
Le problème est que le champ téléphone mobile est obligatoire. Du coup même si un de vos clients renseigne un téléphone fixe le mobile est obligatoire pour le fonctionnement du compte.

Nativement Prestashop gère cette obligation entre le téléphone fixe et portable.
Nous allons donc désactiver cette obligation assez simplement.

Résoudre l’erreur Address->phone_mobile

Pour cela rendez-vous dans le back-office et allez dans clients -> adresses :
client-adresse-prestashop-1-7

Tout en bas de votre liste client vous allez afficher les champs obligatoires pour l’inscription client.
Dans cette liste il y aura phone_mobile de cocher, il suffit tout simplement de décocher et d’enregistrer.

champs-requis-compte-prestashop-1-7

Encore un problème ?
Videz votre cache navigateur, dans le back-office de Prestashop aussi et surtout n’oubliez pas d’enlever le mode debug aussi ;)

Commentaires ( 0 )

    LAISSER UN COMMENTAIRE

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont marqués *