想要在FullCalendar中一次显示3个月(adam Shaw)

想要在FullCalendar中一次显示3个月(adam Shaw),fullcalendar,Fullcalendar,我想能够查看3个大的月,一次使用亚当肖在我的WP网站FullCalendar。可能的换句话说,本月,再加上两个月。如果当前日期在给定月份内,则从开始的90天事件日历。例如,今天是7月26日,所以显示7月、8月、9月 有什么想法吗?我调用它是为了在WP Events manager应用程序中使用 谢谢,创建三个相邻的FullCalendar实例: 将所有三个的值设置为“月” 通过操纵上一个和下一个按钮,禁用三个日历实例中两个的上一个和下一个按钮 禁用所有日历中的任何其他视图(如agendaDay

我想能够查看3个大的月,一次使用亚当肖在我的WP网站FullCalendar。可能的换句话说,本月,再加上两个月。如果当前日期在给定月份内,则从开始的90天事件日历。例如,今天是7月26日,所以显示7月、8月、9月

有什么想法吗?我调用它是为了在WP Events manager应用程序中使用


谢谢,

创建三个相邻的FullCalendar实例:

  • 将所有三个的值设置为“月”
  • 通过操纵上一个和下一个按钮,禁用三个日历实例中两个的上一个和下一个按钮
  • 禁用所有日历中的任何其他视图(如agendaDay、agendaWeek等)
  • 每当使用“上一个”和“下一个”按钮在日历上调用回调时,请使用更新另一个日历的日期

如果您还需要使用周视图和/或日视图,您可能希望以类似的方式设置它们,尽管我可以想象这会令人困惑。您还可以在用户导航到“日”或“周”视图时隐藏(使用CSS)三个日历中的两个,并在用户再次选择“月”视图时使它们重新出现。无论如何,您可能需要一些CSS hocus pocus来让一切看起来流畅,但我认为这应该是可行的。

事实上,这是一个解决方案,以后会出现问题,例如将事件从一个日历传递到另一个日历或事件创建。但是,如果主要目标是只显示来自某个来源的事件,那么就可以了。问题是这不是本机视图。就我个人而言,我向Adam论坛提出了一个三个月视图的请求,但没有任何回应……另一个问题是,某些日期会显示两次,因为FullCalendar在month view中包含了下一个月和上一个月的一些日期。为什么事件创建会有问题?如果您自己加载事件并将其作为数组传递,那么您可以将相同的数组传递给所有3个日历,并使用css阻止这些幻影日期显示。