Observação: Esta solução é um artigo herdado para as versões 2.00 a 3.0.5. As versões 3.0.6 e mais recentes devem ser traduzidas normalmente usando Loco Translate ou o padrão POArquivos de tradução /MO.
Se estiver usando a SmartTag MM_Form_Message type='error' em sua página de checkout, essa SmartTag™ é responsável pela saída de quaisquer mensagens de erro provenientes do MemberMouse. A mensagem de erro exata que deve ser exibida é passada para a página de checkout por meio da string de consulta de URL no parâmetro 'message':
Como a mensagem de erro é passada por meio da string de consulta, ela é armazenada na matriz PHP '$_GET' e pode ser acessada no PHP da seguinte forma: '$_GET['message']'.
Se você tiver inclinação técnica, poderá escrever um código para detectar mensagens específicas provenientes do MemberMouse. Se quiser alterá-las, você pode definir a nova mensagem na matriz '$_GET'.
$_GET['message'] = "Esta é minha mensagem de erro personalizada";
Você só precisa se certificar de que isso seja feito com antecedência suficiente na execução da página, de modo que aconteça antes que o SmartTag MM_Form_Message type='error' do MemberMouse tente exibir a mensagem na tela.
Para ter uma vantagem inicial nesse processo, incluímos o seguinte Exemplo de script para você, conforme mencionado acima.
Abaixo está uma lista de algumas das possíveis mensagens de erro que o MemberMouse pode apresentar.
Observação: Esta é apenas uma lista parcial como exemplo de mensagens que seus usuários podem ver:
Tipo | Mensagens |
mensagem | Nome de usuário ou senha inválidos. |
mensagem | O número do seu cartão está incorreto. |
mensagem | Este produto só pode ser adquirido uma vez. Para obter o mesmo acesso, adquira o produto alternativo mostrado abaixo. |
mensagem | Entrada de captcha inválida |
mensagem | Você não tem permissão para fazer um pedido para outro usuário |
mensagem | Não é possível concluir o pedido. A ID do nível de associação não é válida. |
mensagem | Não é possível concluir o pedido. O nível de associação não está ativo. |
mensagem | O Payment Service não está configurado para esse site. |
mensagem | Não há métodos de pagamento no local ou fora dele configurados para este site |
mensagem | Você deve estar conectado à sua conta para fazer o checkout com sucesso |
mensagem | Você não tem permissões suficientes para fazer um pedido para outro usuário. |
mensagem | Já existe uma conta com esse e-mail. |
mensagem | Não é possível concluir o pedido. O produto não está disponível. |
mensagem | Você deve estar conectado para comprar um presente. |
mensagem | Erro ao criar uma conta gratuita. |
mensagem | O pagamento do número do pedido foi bem-sucedido, mas houve um erro ao conceder acesso ao seu conteúdo |