Найти тему
QuintaDB

Как создать Календарь

Оглавление

В QuintaDB можно создавать календари для отображения данных из таблиц или отчётов.

Сервис QuintaDB дает возможность создать календарь и встроить его на ваш сайт. В этом видео мы покажем пошагово как можно сделать такой календарь:

В частности, у вас есть возможность настроить в меню:

Вид по-умолчанию

- Начальный вид календаря при загрузке. Может быть: Месяц, Неделя, День, Расписание на неделю/день, Список на год/месяц/неделю/день.

- Показывать ли на календаре выходные дни.

- Отображать ли даты из соседних месяцев.

- Спрятанные дни. Например, вы можете спрятать Среду, если не хотите ее отображать по каким-либо соображениям.

Заголовок и нижний колонтитул

Вы можете указать, что именно показывать слева, по-центру или справа, как внизу, так и в верхней части календаря. Доступно для показа:

- Навигация по датам - стрелки "Предыдущие" и "Следующие".

- Сегодня - кнопка, нажав которую можно переместиться на сегодняшнюю дату.

- Название - будет отображен текущий месяц или день.

- Кнопки отображения календаря в виде: Месяца, Недели, Дня, Расписания на неделю/день, Список на год/месяц/неделю/день.

Показывать время события

Нужно ли показывать время в календаре. В нашем примере с Доходами и Расходами мы отключили эту опцию, т.к. нам не важно время в данном случае.

Дата по-умолчанию

Какую дату отображать по-умолчанию.

Рабочие часы

Можно задать расписание на всю неделю. Например в Пн-Пт с 9:00 до 18:00.

Границы видимых и корректных дат

Можно задать диапазоны, которые будут отображаться, а какие нет.

Тема

Включив эту опцию календарь будет выглядеть на подобии меню настроек в MTH - с преобладанием синего и оранжевого цветов.

Размер

Можно задать ширину и высоту календаря (в пикселях). Также отношение ширины к высоте календаря. 

В Дополнительных опциях можно задать:

- Направление текста справа налево.

- Разрешить пользователю подсвечивать несколько дней или временных интервалов, используя клик и перетаскивание.

- Ограничивать ли количество событий показываемых в день. Если нужно будет отобразить слишком много событий, то будет показана ссылка '+2 еще'.

- Язык календаря.

- Часовой пояс для событий из календаря.

Обратите внимание, что календари в QuintaDB можно интегрировать на любые веб-страницы, точно также как и виджеты форм, таблиц, карт и графиков.

Надеюсь вам понравится новый модуль!