Вы здесь

Availability

Связывание дат с документами и пользователями.

Модуль Availability это абстрактное решение, которое позволяет объединять наборы дат с определёнными документами и пользователями, при условии, что эти документы доступны в определённые даты для определённого пользователя.

Этот модуль может быть удобен когда вы имеете дело с арендой или заказами. Модуль использует jscalendar в плоском режиме для выбора дат. Так как такой режим недоступен в свободной версии календаря, то мы сделали свой патч, который нужно скопировать вместо оригинальной библиотеки. Наш патч расширяет характеристики календаря не нарушая его работы (это означает, что если вы уже используете jscalendar, то он будет работать как и раньше).

Примеры использования

  • У вас есть тип документов «Квартира» и вы включаете поддержку модулем документов этого типа. После этого, авторы документов могут выбрать даты, по которым доступны предлагаемые ими квартиры. Другие пользователи, которым разрешено редактирование дат, могут также их заполнить. Например, квартира может быть занята пользователем №1 с 1 по 2 января, а пользователем №2 с 3 по 4 января
  • У вас есть тип документов «Автомобиль» и есть несколько документов с автомобилями, которые сдаются в аренду. Каждый пользователь может забронировать любой из них на определённые даты, а также увидеть даты в которые автомобиль доступен и недоступен
Зависит от: