В QuintaDB можно создавать календари для отображения данных из таблиц или отчётов.
Сервис QuintaDB дает возможность создать календарь и встроить его на ваш сайт. В этом видео мы покажем пошагово как можно сделать такой календарь:
В частности, у вас есть возможность настроить в меню:
Вид по-умолчанию
- Начальный вид календаря при загрузке. Может быть: Месяц, Неделя, День, Расписание на неделю/день, Список на год/месяц/неделю/день.
- Показывать ли на календаре выходные дни.
- Отображать ли даты из соседних месяцев.
- Спрятанные дни. Например, вы можете спрятать Среду, если не хотите ее отображать по каким-либо соображениям.
Заголовок и нижний колонтитул
Вы можете указать, что именно показывать слева, по-центру или справа, как внизу, так и в верхней части календаря. Доступно для показа:
- Навигация по датам - стрелки "Предыдущие" и "Следующие".
- Сегодня - кнопка, нажав которую можно переместиться на сегодняшнюю дату.
- Название - будет отображен текущий месяц или день.
- Кнопки отображения календаря в виде: Месяца, Недели, Дня, Расписания на неделю/день, Список на год/месяц/неделю/день.
Показывать время события
Нужно ли показывать время в календаре. В нашем примере с Доходами и Расходами мы отключили эту опцию, т.к. нам не важно время в данном случае.
Дата по-умолчанию
Какую дату отображать по-умолчанию.
Рабочие часы
Можно задать расписание на всю неделю. Например в Пн-Пт с 9:00 до 18:00.
Границы видимых и корректных дат
Можно задать диапазоны, которые будут отображаться, а какие нет.
Тема
Включив эту опцию календарь будет выглядеть на подобии меню настроек в MTH - с преобладанием синего и оранжевого цветов.
Размер
Можно задать ширину и высоту календаря (в пикселях). Также отношение ширины к высоте календаря.
В Дополнительных опциях можно задать:
- Направление текста справа налево.
- Разрешить пользователю подсвечивать несколько дней или временных интервалов, используя клик и перетаскивание.
- Ограничивать ли количество событий показываемых в день. Если нужно будет отобразить слишком много событий, то будет показана ссылка '+2 еще'.
- Язык календаря.
- Часовой пояс для событий из календаря.
Обратите внимание, что календари в QuintaDB можно интегрировать на любые веб-страницы, точно также как и виджеты форм, таблиц, карт и графиков.
Надеюсь вам понравится новый модуль!