cakephp和完整的日历集成

时间:2019-01-06 17:34:04

标签: fullcalendar cakephp-3.0

我是一名新开发人员,我想在cakephp 3.7中创建一个应用程序,thas使用jquery完整日历插件进行预订。在我的数据库中存储了一个特定的日期范围(开始日期和结束日期字段)。我想使用该日期日历中的范围,这样,如果用户单击该日期范围之外的Callendar上的特定日期,则该应用将显示一个消息框,通知用户他当天无法预订!

关于我将由谁处理的任何有用建议? 谢谢!!

1 个答案:

答案 0 :(得分:0)

我已经使用cakephp 3.6做到了。

您将要执行的常规步骤:

  1. 您将在“完整”中包含完整的日历js和jquery 日历的模板
  2. 然后初始化您的全日历。现在您应该会看到日历。
  3. 完成后,从全日历向您的控制器进行ajax调用以获取事件。例如。

    var fcSources = {
        loadEvents: {
            url: //your controller action,
            type: "GET",
            cache: true,
            timezone: "Europe/London",
            className: "events",
            dataType: "json",
            success: function (data) {
                return data.events;
            }
        }, 
    

    }

稍后部分可以通过简单地将日期值与当前日期进行比较来完成。