Remarque : Cette solution est un article ancien pour les versions 2.00 à 3.0.5. Les versions 3.0.6 et plus récentes doivent être traduites normalement à l'aide de l'article Loco Translate ou la norme POFichiers de traduction /MO.
If you’re using the MM_Form_Message type=’error’ SmartTag on your checkout page, this SmartTag™ is responsible for outputting any error messages that come from MemberMouse. The exact error message that should be displayed is passed to the checkout page via the URL query string in the ‘message’ parameter:
Since the error message is passed through the query string, it’s stored in the PHP ‘$_GET’ array and can be accessed in PHP as follows: ‘$_GET[‘message’]’.
If you are technically inclined, you can write code to detect particular messages coming from MemberMouse. If you’d like to change them, you can set the new message in the ‘$_GET’ array.
$_GET['message'] = "Ceci est mon message d'erreur personnalisé" ;
You’ll just need to make sure you do this early enough in the page execution such that it happens before the MemberMouse MM_Form_Message type=’error’ SmartTag attempts to display the message on the screen.
Afin de prendre une longueur d'avance dans ce processus, nous avons inclus ce qui suit Exemple de script pour vous, comme indiqué ci-dessus.
Vous trouverez ci-dessous une liste des messages d'erreur que MemberMouse peut présenter.
Remarque : Cette liste n'est qu'un exemple partiel des messages que vos utilisateurs peuvent voir :
| Type | Messages |
| message | Nom d'utilisateur ou mot de passe incorrect. |
| message | Votre numéro de carte est incorrect. |
| message | Ce produit ne peut être acheté qu'une seule fois. Pour obtenir le même accès, veuillez acheter le produit alternatif indiqué ci-dessous. |
| message | Entrée captcha invalide |
| message | You don’t have permission to place an order for another user |
| message | Impossible de terminer la commande. L'identifiant du niveau d'adhésion n'est pas valide. |
| message | Impossible de terminer la commande. Le niveau d'adhésion n'est pas actif. |
| message | Le service de paiement n'est pas configuré pour ce site. |
| message | Aucune méthode de paiement sur site ou hors site n'est configurée pour ce site. |
| message | Vous devez être connecté à votre compte pour pouvoir passer à la caisse. |
| message | You don’t have sufficient permissions to place an order for another user. |
| message | Un compte avec cet email existe déjà. |
| message | Impossible de terminer la commande. Le produit n'est pas disponible. |
| message | Vous devez être connecté pour acheter un cadeau. |
| message | Erreur lors de la création d'un compte gratuit. |
| message | Le paiement du numéro de commande a été effectué avec succès, mais une erreur s'est produite dans l'accès à votre contenu. |

