Hello,
Я использую arshaw fullcalendar
v1.5.2 (только месяц) для сайта бронирования недвижимости, его отличный плагин, но я застрял в нескольких проблемах, Я видел подобные проблемы на google code
, но на самом деле ничего не ясно.:(, Пожалуйста, помогите мне решить эти проблемы.
Вот working demo
и JS Code
Что я сделал до сих пор
-
Полученные данные о событиях из двух разных json файлов ниже
-
json_events.php
: здесь хранится подробная информация о бронировании, которая забронирована пользователем с лицевой стороны; Администратор не может изменять какие-либо сведения об этих типах событий. -
new_charges.php
: в нем содержатся специальные сведения о событиях, admin добавить/обновить удаление новых платежей за любую будущую дату (даты).
-
-
admin может просматривать информацию о любом событии, когда он нажимает на событие
- admin может добавлять/редактировать и удалять новые события в календаре для будущих дат или диапазона дат, которые будут сохранены на
new_charges.php
вот мои проблемы
a) I want that only one event is allowed for a date(s).
b) В настоящее время, если пользователь нажимает в тот день, когда происходит какое-либо мероприятие по бронированию или мероприятие с особыми зарядами, он предупреждает, что этот день забронирован, , но, после чего появится окно подсказки для ввода названия события,
Это происходит потому, что я использовал методы dayClick
и select
How do i stops further propagation if a day already have an event ?
c) предположим, что за 15 января (завернутый fc-day17
div) забронирован (я применил класс booked
для событий), и теперь, когда я перехожу в следующий месяц и нажимаю fc-day17
div, он также предупреждает, что день забронирован, тогда как нет бронирования
изучив код, я обнаружил, что он еще имеет класс booked
в течение еще нескольких месяцев для тех же divs
Я думаю, что что-то не хватает во время eventRender
методов?
does `eventRender()` method is called only once when initialize the calendar
or each time when we go `prev` or `next` month?
d). Я изменил фоновый цвет для событий специальных зарядов во время событий рендеринга через json файл, но когда я делют эти события, он не изменяет нормальный фон и все еще говорит, что день забронированы.
how do I make default background of a date if I delete the events of that day??
e) how to hide all events related to previous months?