Show/Hide Toolbars

Справочник по интерфейсу администратора



В блоке Календарь отображаются данные в привязке к дате: при выборе даты в календаре меняется список под календарем. Если выбран только месяц, в списке отображаются данные за весь месяц. Если в списке больше 20 записей, отображаются первые 20. Обычно в списке выводятся задачи, но могут выводиться и другие данные (например, пользователи с днями рождения).

portal_block_calendar_ex

Блок Календарь в пользовательском интерфейсе.

Для настройки календаря из общих настроек блока перейдите по ссылке "Открыть дополнительные настройки".

Принцип настройки блока Календарь - такой же, что и для блока Smart Html. Сначала создается или выбирается готовое смарт-выражение для отбора данных - оно возвращает данные, которые должны отображаться в блоке. Для настройки визуального представления данных настраивается шаблон (настройка шаблона подробнее описана здесь).

portal_block_calendar

Окно настроек блока Календарь.

В смарт-выражении для блока Календарь можно использовать два параметра: @dateFrom и @dateTo - при первой загрузке блока они устанавливаются на начало и конец текущего месяца, потом значения зависят от выбора пользователя: если выбрана дата, то оба параметра принимают значение выбранной даты, если выбран месяц - начало и конец выбранного месяца.

portal_block_calendar_dates

Пример смарт-выражения для блока Календарь.

"Поле с датой" должно содержать название поля типа "Дата" или "ДатаВремя" - это поле обязательно должно содержаться в наборе данных, возвращаемых смарт-выражением. По этому полю осуществляется привязка задач к дате в календаре. Например, чтобы по клику на дату в календаре в списке под календарем отображались задачи, у которых срок назначен на эту дату, надо в "поле с датой" указать OrderedTime.

Поля "С" и "По" в настройках блока могут использоваться для тестирования настроек: выберите нужные вам даты и нажмите кнопку update_1 справа от названия JSON sample; при этом обновятся данные в блоке JSON sample и их отображение в правом блоке "Предпросмотр" в соответствии с настроенным шаблоном.

Полезные ссылки