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

Страница кабинета v200.1.0

Шаблон page.tpl для /notifications/ — навигация по стене, подпискам и публикациям

Файл: page.tpl.

Открывается по адресу /index.php?do=notifications или короткому /notifications/. Собирает PageController: выставляет заголовки разделов и подключает шаблон темы.

Внутри страницы — три {include} с разным focus: стена, список подписок, новые публикации.

Теги

ТегЗначение
{notifications-title}заголовок раздела стены («Уведомления»)
{subscriptions-title}заголовок раздела подписок («Мои подписки»)
{publications-title}заголовок раздела публикаций («Новые публикации»)

Пример

<div class="dc-notify-cabinet">
	<nav class="dc-notify-cabinet__nav" aria-label="Уведомления">
		<a href="#dc-notify-wall">{notifications-title}</a>
		<a href="#dc-notify-subs">{subscriptions-title}</a>
		<a href="#dc-notify-pubs">{publications-title}</a>
	</nav>

	<section id="dc-notify-wall" class="dc-notify-cabinet__section">
		{include file="devcraft/src/modules/Notifications/Controller/show_notifications.php?focus=wall"}
	</section>

	<section id="dc-notify-subs" class="dc-notify-cabinet__section">
		{include file="devcraft/src/modules/Notifications/Controller/show_notifications.php?focus=subscriptions"}
	</section>

	<section id="dc-notify-pubs" class="dc-notify-cabinet__section">
		{include file="devcraft/src/modules/Notifications/Controller/show_notifications.php?focus=publications"}
	</section>
</div>

Классы dc-notify-cabinet* — оформление кабинета; на работу скрипта колокольчика они не влияют. Разметка стены и списков — в стене, подписках и публикациях.

См. также

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