2015-06-23 2 views
0

У меня есть веб-приложение для гаммы, в котором я работаю. На данный момент пользователи могут видеть значки, которые у них есть, если они попадают в их профиль.Система достижений озвучивания

Значки хранятся в базе данных вместе с пользователем, который ее заработал.

Кто-нибудь знает способ, которым я могу сделать уведомление, появляться, когда пользователь входит в систему, чтобы сообщить им, что они заработали новый значок?

+0

Простой булев флаг в таблице значков должен быть достаточным. Когда пользователь входит в систему, отметьте флаг, для которого не были уведомлены значки, и покажите их. – Jeemusu

ответ

0

Вы можете достичь этого, сохранив дату, когда пользователь вошел в систему в последний раз и сравнил его с датой получения значка.

UPDATE

Вы можете также добавить «видел» столбец таблицы user_badge, поэтому, когда пользователь посещает свой собственный профиль, вы отмечаете все не видели знаки, как видно.

Смежные вопросы