Есть у меня желание сделать на своем сайта красиво оформленный блочок, который бы сразу бросался в глаза: Последние сообщения (на drupal.ru это называется 'Новое на сайте') и чтобы прямо там показывать, количество непрочитанных сообщений..
А то реально напрягает постоянно грузить всю страницу только для того, чтобы узнать, что НОВЫХ сообщений то и нет..
Можно ли это как-то сделать легко или для этого придется что-то колбасить на php? Если придется, буду признателен за пример, а то я 0 в php
Комментарии
присоединяюсь к вопросу. есть ли отметки какие-то у нод "прочтенные" или типа того?
ну есть же трекер, вроде как..
есть. а я хочу сделать ссылку в меню юзера: НОВОСТИ (5)
или там Ваши задания (1 новое)
посмотрю модуль трекер, спасибо!
для шестерки с user_reference:
У меня поле userreference называется field_filial.
нужный uid подставляем.
В хистори пишутся просмотры нод. Соответсвенно я выбираю то, что не попало в хистори)
как на счет тяжести этого запроса?
ну а сам-то как думаешь? в две таблицы обратиться по одному разу, в итоге, тем более нужно получить COUNT(*), а не сами данные - по-моему фигня.