Sto creando una sezione di notifica personalizzata, che fornisce notifiche o messaggi a più utenti su qualsiasi particolare aggiornamento degli oggetti, ho creato una pagina HTML come Dashboard in cui ho aggiunto una sezione di avviso o una sezione di notifica, che mostra un particolare registra gli aggiornamenti, come se ci fosse un oggetto (tabella), chiamiamolo ObjA , ogni volta che un record viene creato o aggiornato con alcuni dati specifici in quell'oggetto, per quell'aggiornamento viene generato un record di messaggio che viene mostrato su utente nella sezione Notifica. ora come momento utente clicca o spendi la sezione di notifica. quella notifica dovrebbe essere disattivata, significa che è vista da quel particolare utente, e la prossima volta che quell'utente verrà in quella pagina dovrebbe oscurare quelle notifiche che sono viste / lette dall'utente. Quindi è come la nostra funzionalità di lettura / non lettura dell'email.
Qualcuno ha idea di come ottenere questa funzionalità.
Ciò che ho fatto fino ad ora, ho creato un nuovo oggetto chiamato Notifica e ogni volta che c'è qualche creazione o aggiornamento su quel primo oggetto ( ObjA ), Ho scritto una logica basata su eventi che crea un nuovo record nell'oggetto di notifica e sto leggendo quell'oggetto di notifica tutto il tempo. Sulla notifica ho creato un campo chiamato " Stato " che include l'opzione Lettura / Non letto. Ora voglio il tuo aiuto per capire come impostare quel campo come "Leggi" sulla base di ogni singolo utente.
P.S. - Ci sono più utenti che vedono questa funzionalità di notifica, quindi se un utente ha visto il messaggio non significa che anche l'utente B lo ha visto, quindi l'utenteB può ancora vedere quel segno non letto sullo stesso messaggio nella sezione di notifica.
Lascia che ti aiuti qual è il modo migliore per farlo.
Grazie in anticipo!