[myCalendar] Вызов нескольких календарей
Основное изменение в новой версии 1.1.0 — теперь календарь можно вызывать несколько раз на странице с разными настройками. Например, так

Для вызова нескольких видов календаря нужно указывать параметр instance
Наглядный пример (видео).
Плюс добавлено несколько параметров для управления видом календаря
— left, center, right — для оформления заголовка календаря,
— businessHours — для выделения рабочих часов.
Подробнее можно узнать в описании параметров.
Дополнительную информацию по настройкам можно глянуть на странице fillCalendar.
Забрать сейчас можно на Github.
На modstore.pro появится позже.

Для вызова нескольких видов календаря нужно указывать параметр instance
[[!myCalendar? &instance=`calendar1`]]
[[!myCalendar? &instance=`calendar2` &right=`` &left=`` &defaultView=`agendaDay`]]Изменения в одном интерфейсе календаря сразу же отражается в других.Наглядный пример (видео).
Плюс добавлено несколько параметров для управления видом календаря
— left, center, right — для оформления заголовка календаря,
— businessHours — для выделения рабочих часов.
Подробнее можно узнать в описании параметров.
Дополнительную информацию по настройкам можно глянуть на странице fillCalendar.
Забрать сейчас можно на Github.
На modstore.pro появится позже.
Комментарии: 22
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Подскажите возможно ли использоввать компонент для учета бронирований.
Пишем форму с бронями, если даты свободны заносим в календарь. На сайте наглядно видно какие даты забронированы в календаре. В админке видно кто забронировал, можно отменить, забронировать админом и тп. Много придется пределать?
Например, вот как вариант
Я купил на Кодканьоне Booking Calendar PRO (jQuery Plugin). Он меня полностью устраивает, но очень не хватает интеграции с MODx, чтобы админить даты бронирований из админки. Сергей, могу им с Вами поделиться, если захотите наглядно посмотреть и, возможно, совместить с myCalendar. Мне кажется, что получится востребованный компонент, которого сейчас не хватает. И доплатить за разработку я не прочь.
Посмотрите тут — yadi.sk/d/IMcbsI-qgTcRg Там очень просто. Напишите, когда скачаете, я удалю.
yadi.sk/d/CZjnnyi4gTeGi
>Какой-то уж простоватый, узко направленный
Да, он очень простой. Поэтому мне и кажется, что легко к Вашему компоненту добавится. По сути дело лишь в добавлении дополнительных статусов, которые типичны для всех бронирований.
Было бы здорово, Сергей! Думаю, будет пользоваться спросом.
Ну и хорошо.
Вот ещё более навороченный пример agwd.ru/
Для того, чтобы поглубже продумать функционал, учесть нюансы.
Но, мне и Booking Calendar вполне пока хватало.
Не видов.
Что бы на одной странице был один календарь со своими событиями, на другой странице другой календарь со своими событиями.
ps. в описании бы тогда больше четкости внести:
в место [myCalendar] Вызов нескольких календарей,
написать [myCalendar] Вызов нескольких видов календарей на одной странице.
А то как то меня если честно запутало это, сначала было счастье, но при детальном изучении счастье кончилось)
В описании поменял, а в заголовке ограничен длиной поля — больше ни одной буквы добавить нельзя.
Две недели долговато. Придется что-то придумывать. У меня сейчас простая задача на 3-4 страницах вывести по своему календарю.