Por defecto, MemberMouse mostrará un mensaje de error relevante en la página de error basado en el escenario de error específico que se haya producido. Esto se consigue mediante la inclusión del SmartTag MM_Error_Message en la página. Este SmartTag™ mira el código de error pasado a la página y, basándose en el valor de ese código de error, emite un mensaje apropiado.
Si desea escribir sus propios mensajes de error, puede hacerlo siguiendo estas instrucciones
1. Elimine la etiqueta inteligente MM_Error_Message. Esto evitará que MemberMouse emita los códigos de error predeterminados.
2. Utilice la MM_Custom_Decision SmartTag para generar mensajes personalizados basados en el código de error. Por ejemplo, el código de error para un miembro al que se le deniega el acceso a una página protegida es '100020'. Para crear un mensaje personalizado para este caso, haga lo siguiente:
[MM_Custom_Decision code='100020']
Lo sentimos, no tiene acceso para ver la página solicitada.
Utilice este enlace para comprar el acceso.
[/MM_Custom_Decision]
Al igual que con todas las SmartTags™, puede colocar cualquier texto o HTML entre las etiquetas de apertura y cierre. Esto le permite ofrecer diferentes opciones a los miembros y no miembros por igual en función de por qué están siendo dirigidos a la página de error.
3. Repita el paso anterior para todos los códigos de error de MemberMouse que se indican a continuación:
Código | Descripción |
100020 | Este código informa de que el usuario ha intentado acceder a una página a la que no tenía derecho. |
100030 | Este código informa de que la cuenta del usuario está cancelada. Los miembros serán redirigidos aquí si intentan iniciar sesión cuando su cuenta está actualmente cancelada. |
100031 | Este código indica que la cuenta del usuario está bloqueada. Los usuarios serán redirigidos aquí si intentan iniciar sesión cuando su cuenta está bloqueada. |
100034 | Este código informa de que la cuenta del usuario ha caducado. Los usuarios serán redirigidos aquí si intentan iniciar sesión cuando su cuenta ha caducado. |
1001013 | Este código es devuelto por un proveedor de inicio de sesión social (es decir, Facebook) e informa de que el proveedor no ha proporcionado la dirección de correo electrónico requerida. |