FullCalendar Yii模块:MainController.php中的actionList函数

FullCalendar Yii模块:MainController.php中的actionList函数,yii,fullcalendar,yii-extensions,Yii,Fullcalendar,Yii Extensions,我试图了解$start和$end变量如何/在何处传递到FullCalendar Yii模块的MainController.php脚本中的actionList函数: 这是否来自fullcalendar.min.js脚本?它似乎只在eventCal.js中被调用: var defaultCalendarOptions = { events: params.baseUrl+'list', 变量是否曾经使用Yii模块传入,或者始终是$start=0、$end=0?如果它们被传入,请

我试图了解$start和$end变量如何/在何处传递到FullCalendar Yii模块的MainController.php脚本中的actionList函数:

这是否来自fullcalendar.min.js脚本?它似乎只在eventCal.js中被调用:

var defaultCalendarOptions = {
        events: params.baseUrl+'list',

变量是否曾经使用Yii模块传入,或者始终是$start=0、$end=0?如果它们被传入,请解释
$start
$end
变量实际上是如何
$\u GET
参数被传递到
actionList
方法的。Yii框架通常会这样做——如果一个动作方法有参数,它会查找相同名称的
$\u GET
参数并传递这些参数

您很好地假设使用了
events:params.baseUrl+'list'
行,但是发送GET请求的实际代码段被深入到fullcalendar.js文件中:

$.ajax($.extend({}, ajaxDefaults, source, {
    data: data,
    ...

在这段代码中,
source
是上面的
events
参数,它被传递到实际的fullcalendar脚本,
data
是一个带有
start
end
参数的数组。您可以找到脚本的完整源代码。您正在使用的扩展只有缩小版本。

$start
$end
变量实际上是
$\u GET
参数,传递给
actionList
方法。Yii框架通常会这样做——如果一个动作方法有参数,它会查找相同名称的
$\u GET
参数并传递这些参数

您很好地假设使用了
events:params.baseUrl+'list'
行,但是发送GET请求的实际代码段被深入到fullcalendar.js文件中:

$.ajax($.extend({}, ajaxDefaults, source, {
    data: data,
    ...

在这段代码中,
source
是上面的
events
参数,它被传递到实际的fullcalendar脚本,
data
是一个带有
start
end
参数的数组。您可以找到脚本的完整源代码。您正在使用的扩展只有缩小版。

指向此模块的链接将有助于此模块的链接将有助于更好的理解,感谢您的详细解释。这将更有意义,感谢您的详细解释。