Я пытаюсь понять, как/где переменные $start и $end передаются функции actionList в сценарии MainController.php модуля FullCalendar Yii:
http://www.yiiframework.com/extension/cal/
http://arshaw.com/fullcalendar/
public function actionList($start = 0, $end = 0)
{
if ((Yii::app()->request->isAjaxRequest) and (Yii::app()->user->hasState('calUserId')) )
{
$criteria = new CDbCriteria(array(
'condition' => 'user_id=:user_id',
'params'=>array(':user_id'=> Yii::app()->user->getState('calUserId')),
));
$criteria->addBetweenCondition('start', $start, $end);
$events = Event::model()->findAll($criteria);
echo CJSON::encode($events);
Yii::app()->end();
}
}
Это происходит из сценария fullcalendar.min.js? Кажется, единственное место, где это называется, находится в eventCal.js:
var defaultCalendarOptions = {
events: params.baseUrl+'list',
Передаются ли когда-нибудь переменные с помощью модуля Yii или они всегда $start=0,$end=0? Если они переданы, пожалуйста, объясните, как...