-
Notifications
You must be signed in to change notification settings - Fork 0
Notificaciones
En cuanto a mensajes que se puedan producir durante la interacción del usuario por el website se ha decidido por abstraer el método que produce dichas notificaciones, los métodos serán:
//FILE: /public/js/devCode.js
publicErrorMsg(errorMsg)
publicSuccessMsg(successMsg)
Estas funciones podrán llamarse desde cualquier lugar de la web que lo requiera indicando el mensaje. Se ha decidido separar para diferenciar claramente qué tipo de mensaje se desea mostrar al usuario.
Cada página se encargará de mostrar un elemento cuyo id será notificationMsg en el formato que corresponda.
Se ha decantado por dos tipos:
- Mensajes de error.
- Mensajes indicando que todo ha funcionado correctamente.
Para esto, como los controladores solo tienen permitido devolver 2 variables en formato json: response o error, tan solo será necesario el control de dichas 2 respuestas.
En este caso, el controlador se encargará de devolver un json que contiene un error indicando el mensaje de dicho error, tras esto, será enviado al usuario a través de una notificación.
En este caso, si todo ha funcionado correctamente siempre devolverá "OK" puesto que hay métodos que no necesitan devolver un texto concreto. En caso se querer indicar al usuario un mensaje, se indicará antes de enviar al usuario la notificación pertinente.
Proyecto
- Inicio
- Descripción
- Descripción tecnológica
- Problemas encontrados
- Puesta en marcha
- Ejemplos de ejecución
- Posibles mejoras
Iteración 1
Iteración 2
Iteración 3