[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
applausus, plaudere. Огромное спасибо
Добрый день,
Подскажите возможно ли использоввать компонент для учета бронирований.
Пишем форму с бронями, если даты свободны заносим в календарь. На сайте наглядно видно какие даты забронированы в календаре. В админке видно кто забронировал, можно отменить, забронировать админом и тп. Много придется пределать?
Подскажите возможно ли использоввать компонент для учета бронирований.
Пишем форму с бронями, если даты свободны заносим в календарь. На сайте наглядно видно какие даты забронированы в календаре. В админке видно кто забронировал, можно отменить, забронировать админом и тп. Много придется пределать?
Вы мне описали компонент бронирования, а это компонент календарь. Его, конечно, можно использовать для бронирования, но всю логику придется писать самостоятельно (и фронт-энд и бэк-энд) или просить кого-нибудь.
Хотя если требования не большие, то можно и календарем обойтись. Но без админки, только во фронт-энде.
Например, вот как вариант
Например, вот как вариант
Да, спасибо, требования чтобы человек мог увидеть занятые даты и для этого как раз нужен календарь. Поэтому и смотрю в эту сторону
И я поддержу Андрея в просьбе к Сергею в добавлении функционала бронирований в myCalendar.
Я купил на Кодканьоне Booking Calendar PRO (jQuery Plugin). Он меня полностью устраивает, но очень не хватает интеграции с MODx, чтобы админить даты бронирований из админки. Сергей, могу им с Вами поделиться, если захотите наглядно посмотреть и, возможно, совместить с myCalendar. Мне кажется, что получится востребованный компонент, которого сейчас не хватает. И доплатить за разработку я не прочь.
Я купил на Кодканьоне Booking Calendar PRO (jQuery Plugin). Он меня полностью устраивает, но очень не хватает интеграции с MODx, чтобы админить даты бронирований из админки. Сергей, могу им с Вами поделиться, если захотите наглядно посмотреть и, возможно, совместить с myCalendar. Мне кажется, что получится востребованный компонент, которого сейчас не хватает. И доплатить за разработку я не прочь.
Я до конца не понимаю как должен работать функционал бронирования. Может его можно реализовать и без доработки?
Самое простое — покрасить в календаре дату красным с надписью «Стоп Сейл». Но можно и кол-во оставшихся комнат etc. указывать и т.п.
Посмотрите тут — yadi.sk/d/IMcbsI-qgTcRg Там очень просто. Напишите, когда скачаете, я удалю.
Посмотрите тут — yadi.sk/d/IMcbsI-qgTcRg Там очень просто. Напишите, когда скачаете, я удалю.
При распаковке какие-то ошибки валятся — не может распаковаться. Но я так понял, это тоже самое, что в демо по ссылке выше. Какой-то уж простоватый, узко направленный. Соответственно, для него нужно писать новый компонент. Трудно будет его состыковать в myCalendar.
Видимо автор сжимал 7zip. Перепаковал в рар, попробуйте —
yadi.sk/d/CZjnnyi4gTeGi
>Какой-то уж простоватый, узко направленный
Да, он очень простой. Поэтому мне и кажется, что легко к Вашему компоненту добавится. По сути дело лишь в добавлении дополнительных статусов, которые типичны для всех бронирований.
yadi.sk/d/CZjnnyi4gTeGi
>Какой-то уж простоватый, узко направленный
Да, он очень простой. Поэтому мне и кажется, что легко к Вашему компоненту добавится. По сути дело лишь в добавлении дополнительных статусов, которые типичны для всех бронирований.
Поэтому мне и кажется, что легко к Вашему компоненту добавится.Ошибочное мнение. Разные схемы, разная логика. Повторюсь, это новый компонент. Тут яваскриптовый fullCalendar даже не очень подходит. Можно сделать такой же как Booking Calendar только без него.
>Можно сделать такой же как Booking Calendar только >без него.
Было бы здорово, Сергей! Думаю, будет пользоваться спросом.
Было бы здорово, Сергей! Думаю, будет пользоваться спросом.
Большим-то вряд ли. Но эта вещь для коммерческого использования, поэтому будет не бесплатной.
>поэтому будет не бесплатной
Ну и хорошо.
Вот ещё более навороченный пример agwd.ru/
Для того, чтобы поглубже продумать функционал, учесть нюансы.
Но, мне и Booking Calendar вполне пока хватало.
Ну и хорошо.
Вот ещё более навороченный пример agwd.ru/
Для того, чтобы поглубже продумать функционал, учесть нюансы.
Но, мне и Booking Calendar вполне пока хватало.
Как вывести именно несколько календарей?
Не видов.
Что бы на одной странице был один календарь со своими событиями, на другой странице другой календарь со своими событиями.
Не видов.
Что бы на одной странице был один календарь со своими событиями, на другой странице другой календарь со своими событиями.
Ответ тут.
когда будет известно что-то об этой версии?
ps. в описании бы тогда больше четкости внести:
в место [myCalendar] Вызов нескольких календарей,
написать [myCalendar] Вызов нескольких видов календарей на одной странице.
А то как то меня если честно запутало это, сначала было счастье, но при детальном изучении счастье кончилось)
ps. в описании бы тогда больше четкости внести:
в место [myCalendar] Вызов нескольких календарей,
написать [myCalendar] Вызов нескольких видов календарей на одной странице.
А то как то меня если честно запутало это, сначала было счастье, но при детальном изучении счастье кончилось)
когда будет известно что-то об этой версии?Почти готова. Делаю для хорошего знакомого без ТЗ, поэтому совершенствуется постоянно — а давай так, и еще вот так. Потом, то что получится нужно причесать перед тем как выложить. Надеюсь, максимум 2 недели. Самому уже надоело.
написать [myCalendar] Вызов нескольких видов календарей на одной странице.В описании поменял, а в заголовке ограничен длиной поля — больше ни одной буквы добавить нельзя.
Ок.
Две недели долговато. Придется что-то придумывать. У меня сейчас простая задача на 3-4 страницах вывести по своему календарю.
Две недели долговато. Придется что-то придумывать. У меня сейчас простая задача на 3-4 страницах вывести по своему календарю.
Добрый день, как вывести описание в всплывающее окно?
Спасибо
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.