每当我插入一个事件并且那天过去时它就会从我的日历中消失。我有一个不同的页面,我加载所有事件,他们仍然在那里,所以他们没有从数据库中删除。
必须在FullCalendar代码中的某处检查,以确保它不会显示日期< $今天。我不知道从哪里开始寻找,是否有人和我有同样的问题?你是如何设法解决它的?感谢您阅读我的问题。
另外,我将如何存储最后创建的活动日?例如,我想创建一个功能,将用户带到我在8月而不是今天的日期创建的活动。
$('#calendar').fullCalendar( 'gotoDate', LASTCREATEDDATE );
每当有人创建新事件时我都需要更新。
我找到了关于如何实现这一目标的不同功能,但我不太确定如何做到这一点。
答案 0 :(得分:0)
你的问题是你没有得到正确的活动。
您可以阅读here FullCalendar将以下URL发送到服务器:
/myfeed.php?start=2013-12-01&end=2014-01-12& _ = 1386054751381
因此,您必须从数据库中选择EventStartDate< = end&& EventEndDate> =开始
关于第二个问题,如果您希望在创建新活动后立即更新用户的日历,则应使用SignalR或WebSockets之类的内容。