Прочитанные сообщения

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Прочитанные сообщения

#1 17 декабря 2011 в 21:40
Приветствую всех! Дело вот какое. Входящие сообщения являются прочитанными тогда, когда открывешь папку с сообщениями. Немного неудобно получается… Пришло, например 5 сообщений от разных людей, октрыл раздел, все они стали прочитанными, пока отвечаешь одному, отвлекся на что-нибудь и про остальных забыл). Думаю было бы удобней чтобы непрочитанные месседжи так и оставались таковыми, т.е. в пользовательском меню в скобках отображалось количество таких писем. Это и будет напоминанием, что надо прочитать. Вопрос как это реализовать? Думаю многим будет полезно.
#2 17 декабря 2011 в 21:43
scratchА Может сделать кнопочку "Отметить все как прочитанные?"
#3 17 декабря 2011 в 21:45
Kupuexa, как на жж? там тоже пока галоку не поставишь ""Отметить все как прочитанные", сообщение будет висеть. Как вариант…
#4 17 декабря 2011 в 21:48
Незнаю как там на ЖЖ! ))) Будет просто кнопка отметить как прочитаные! Нажал и все сообщения стали старыми)
#5 17 декабря 2011 в 21:49
Kupuexa, можно и так, в принципе
#6 17 декабря 2011 в 21:53
Ша сделаю и напишу)
#7 17 декабря 2011 в 21:54
стой а у тебя какая версия? я шас на стандартном захожу у себя на 1.9 у меня он сразу убирает!
#8 17 декабря 2011 в 21:55
самая свежая, 1.9
#9 17 декабря 2011 в 21:59
Мне за ненадобность напишу алгоритм!

В БД есть таблица cms_user_msg, в ней есть поле is_new — оно и отвечает за пометку о новом сообщении!
Вставляешь кнопку в шаблоне, и делаешь sql запрос на изменение 1 в поле is_new на 0! в запросе указываешь условие where to_id=… вместо точек переменная с id)
#10 17 декабря 2011 в 22:00
ок, буду пробовать, спасибо
#11 17 декабря 2011 в 23:18
Kupuexa, спасибо, но сделал немного иначе. Тут продолжение
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.