Уведомления в шапке админки

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Error202
Сообщения: 48
Зарегистрирован: 2017.02.21, 14:02

Уведомления в шапке админки

Сообщение Error202 » 2017.04.06, 15:43

Не подскажите, где можно почитать на тему организации уведомлений в шапке админки?
Например:

Изображение

P.S.
Я имел ввиду не то, как это показать... А как это программно организовать... Где хранить уведомления, как обновлять их на экране пользователя... Технические моменты
Последний раз редактировалось Error202 2017.04.06, 16:23, всего редактировалось 1 раз.

someweb
Сообщения: 545
Зарегистрирован: 2017.03.09, 10:12

Re: Уведомления в шапке админки

Сообщение someweb » 2017.04.06, 16:12

Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.

Error202
Сообщения: 48
Зарегистрирован: 2017.02.21, 14:02

Re: Уведомления в шапке админки

Сообщение Error202 » 2017.04.06, 16:22

Прошу прощения, я неточно задал вопрос...

Я имел ввиду не то, как это показать... А как это программно организовать... Где хранить уведомления, как обновлять их на экране пользователя... Технические моменты

Аватара пользователя
ElisDN
Сообщения: 5446
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Уведомления в шапке админки

Сообщение ElisDN » 2017.04.06, 16:43

Error202 писал(а):
2017.04.06, 16:22
Где хранить уведомления
В базе.
Error202 писал(а):
2017.04.06, 16:22
Как выводить
Виджетом.
Error202 писал(а):
2017.04.06, 16:22
Как обновлять их на экране пользователя
Если в реальном времени, то через WebSocket.

Error202
Сообщения: 48
Зарегистрирован: 2017.02.21, 14:02

Re: Уведомления в шапке админки

Сообщение Error202 » 2017.04.06, 16:49

Понял, спасибо!

Аватара пользователя
rodion_zlobin
Сообщения: 207
Зарегистрирован: 2017.01.11, 16:33

Re: Уведомления в шапке админки

Сообщение rodion_zlobin » 2017.04.06, 17:56

В таблице добавляю поле, например unread. Виджетом отображаю Model::find()->where(['authid' => Yii::$app->user->id, 'unread' => 1])->count()
Но это я капитана очевидность включил, ElisDN полно ответил

Ответить