Есть функция.
var mecPHPPlugin = new Class({
Implements: [Options, Events],
options: {
cEvents:[]
},
initialize: function(options){
this.setOptions(options);
},
getEvents: function(that,eventRangeStart,eventRangeEnd){
var thisObj = this;
new Request.JSON({
method: 'get',
url: 'eventFeed.php',
onComplete: function(cevents){
that.options.cEvents = cevents;
that.gotEvents = true;
$('loading').fade('out');
that.loadCalEvents();
}
}).send('startDate=' + eventRangeStart.ymd() + '&endDate=' + eventRangeEnd.ymd());
// Manual event entry without an AJAX request (used for troubleshooting)
/*that.options.cEvents = [
{
title:'Dad\'s Birthday',
start:'2009-01-12',
end:'2009-01-13',
location:''
},
{
title:'MooTools Events Calendar v0.2.0',
start:'2009-02-02',
end:'2009-03-02',
location:'DansNetwork.com'
},
{
title:'Hair Cut',
start:'2009-02-05T13:00:00-06:00',
end:'2009-02-06T13:30:00-06:00',
location:''
},
{
title:'<a href="http://dansnetwork.com/mootools/events-calendar/">MooTools Events Calendar v0.2.1</a>',
start:'2009-02-09',
end:'2009-02-09',
location:'DansNetwork.com'
},
{
title:'Hair Cut',
start:'2009-02-17T09:00:00-06:00',
end:'2009-02-17T09:30:00-06:00',
location:''
},
{
title:'Oil Change',
start:'2009-02-17T11:00:00-06:00',
end:'2009-02-17T11:30:00-06:00',
location:'Jiffy Lube'
},
{
title:'Gym',
start:'2009-02-17T13:00:00-06:00',
end:'2009-02-17T13:30:00-06:00',
location:''
},
{
title:'Dinner',
start:'2009-02-17T17:00:00-06:00',
end:'2009-02-17T18:30:00-06:00',
location:'Bob Chinns'
},
{
title:'Movie',
start:'2009-02-17T19:00:00-06:00',
end:'2009-02-17T21:30:00-06:00',
location:'Marcus'
},
{
title:'Bedtime',
start:'2009-02-17T23:00:00-06:00',
end:'2009-02-17T23:00:00-06:00',
location:'Home'
}
];
that.gotEvents = true;
$('loading').fade('out');
that.loadCalEvents();*/
}
});
Она должна отдать JSON-массив cEvents[]. Однако ничего не выводит даже из отладочной части функции (без аякса). Вопрос: в чем ошибка? Данный плагин опубликовал сам автор календаря JS для формирования массива данных из php-файлов, но почему-то не работает/