DevCraft Документации
Шаблоны

Колокольчик v200.1.0

Шаблон badge.tpl — колокольчик в шапке со счётчиком и выпадающим списком

Файл: badge.tpl.

Вставка: show_notifications.php?focus=badge. Строки списка — из item.tpl (mode=badge: боковая кнопка «Закрыть»).

Теги

ТегЗначение
{unread-count}число непрочитанных
{notifications-title}заголовок выпадающего блока
{items}короткий HTML списка
{empty-label}текст пустого списка
{empty-hidden}пусто, если список пуст; иначе hidden
{mark-all-label}«Прочитать все» (и подсказка кнопки колокольчика)
{notifications-url}адрес страницы кабинета
{view-all-label}подпись ссылки «Все уведомления»
{live-refresh-period}период самообновления в секундах

Обязательные классы и атрибуты

  • корень: dc-notify, атрибут data-live-period="{live-refresh-period}";
  • кнопка: dc-notify-badge, data-unread-count="{unread-count}";
  • счётчик: dc-notify-badge__count;
  • выпадающий блок: dc-notify-dropdown;
  • список / пусто: dc-notify-dropdown__list, dc-notify-dropdown__empty;
  • «Прочитать все»: dc-notify-mark-all;
  • ссылка на кабинет: dc-notify-view-all с href="{notifications-url}".

Фрагмент подвала

<button type="button" class="dc-notify-mark-all">{mark-all-label}</button>
<a class="dc-notify-view-all" href="{notifications-url}">{view-all-label}</a>

См. также

На этой странице