我如何访问我的活动中的日历数据,我的意思不是在模板中,而是在其他地方。想法是,根据源自日历存储的“已确认”值更改模板。
这是我的代码,但到目前为止还没有运气!
Ext.override(Extensible.calendar.view.DayBody, {
getEventBodyMarkup: function() {
if(!this.eventBodyMarkup) {
// can't seem to get this section to work properly
if (this.data.Confirmed === 1) // I need to access the event store in here...
var statusText='Ok';
else
var statusText='Ko';
this.eventBodyMarkup = ['<p class="ellipsis">{Title}</br><strong>{ServiceName}</strong></br>'+statusText+'{Notes}</p>',
'<tpl if="_isReminder">',
'<i class="ext-cal-ic ext-cal-ic-rem"> </i>',
'</tpl>',
'<tpl if="_isRecurring">',
'<i class="ext-cal-ic ext-cal-ic-rcr"> </i>',
'</tpl>'
].join('');
}
return this.eventBodyMarkup;
},
}
);
有人可以帮我吗?
提前致谢!