создать всплывающее окно для событий перекрытия календарь vtiger - PullRequest
0 голосов
/ 12 декабря 2018

Как добавить элемент управления на экран конфигурации события календаря?перекрытие событий или если один и тот же пользователь, «назначенный», уже имеет событие в календаре (даже частичное) между «Дата и время начала» и «Дата и время окончания» нового события, нажав кнопку «Сохранить», предупреждениедолжно появиться всплывающее окно с сообщением «На данном этапе уже есть событие календаря, мы хотим продолжить?»

При выборе «ДА» будет создано событие календаря, при выборе «НЕТ» произойдет возврат в режим редактирования события..

1 Ответ

0 голосов
/ 13 декабря 2018

Одной из стратегий было бы создание действия ajax в модуле событий, который получает дату и время начала и окончания и проверяет, есть ли у текущего пользователя перекрывающееся событие.

Затем вы создаете JS-скрипт, который прослушивает событие onclick Save .При нажатии на кнопку вы вызываете действие ajax и обрабатываете ответ.

Это общая идея.Взгляните на другие действия Ajax в Vtiger, чтобы привести пример.

...