Блок "Календарь архива материалов"

Блок предназначен для вывода календаря на текущий месяц с отмеченными датами в которых есть публикации.

Свойства

  • Входит в базовый дистрибутив: Да
  • Многократное использование: Да
  • Кэширование данных: Да
  • Сопутствует модулю: "Архив материалов"

Создание блока

Для создания блока нужно перейти к управлению блоками в «Сайт» → «Блоки» и добавить новый блок, выбрав при этом в качестве базового типа «Календарь архива материалов».

blockarchive.jpg

Параметры

Название Идентификатор Описание
Шаблон template Шаблон блока, по умолчанию archive.tpl.

Данные доступные в шаблоне (archive.tpl)

$calendar

Содержит готовый HTML код таблицы календаря. Стилизовать его можно только с помощью специальных css классов:

  • calendar - установлен для таблицы table в которой построен календарь.
  • calendar_month - установлен для ячейки с названием месяца.
  • calendar_month - установлен для ячейки с названием месяца.
  • calendar_day - установлен для ячейки с названием дня недели.
  • calendar_today - установлен для ячейки с сегодняшним числом.
  • calendar_cell - устанавливается для всех ячеек с числами.
  • calendar_today - установлен для ячейки с сегодняшним числом.
  • calendar_selected - установлен для ячейки с выбранным числом.

Пример шаблона

{$calendar}
 
blocks/calendar.txt · Последние изменения: 01.10.2016 23:26 (внешнее изменение)