Проблемы с настройкой расширяемого календаря
Я пытаюсь настроить Extensible Calendar Pro в своем приложении ExtJs 4.1, но я все еще получаю имя - неопределенная ошибка.
РЕДАКТИРОВАТЬ:
Я решил исходную проблему, но прямо пошел по другому.
Обновленный код:
Ext.define('ZeuS.view.panels.ZeusMainPanel',{
extend: 'Ext.panel.Panel',
id : 'zeusMainPanel',
alias : 'widget.zeus',
requires : [
'Extensible.Extensible',
'Extensible.calendar.CalendarPanel',
'Extensible.calendar.data.MemoryEventStore',
'Extensible.calendar.data.EventModel',
'Extensible.calendar.view.*'
],
autoShow : true,
layout : 'border',
border : false,
initComponent : function(){
this.items = [{
/*
* Some other Ext Elements
*/
}, {
region : 'east',
xtype : 'extensible.calendarpanel',
name : 'zeus-calendar',
width : 500,
eventStore: Ext.create('Extensible.calendar.data.EventStore', {
data: Ext.create('Extensible.calendar.data.EventModel',{
StartDate: '2101-01-12 12:00:00',
EndDate: '2101-01-12 13:30:00',
Title: 'My cool event',
Notes: 'Some notes'
})
})
}
];
this.callParent(arguments);
}
});
Теперь он загружает все классы правильно, когда включен расширяемый синглтон, но ничего не работает. У меня просто белый экран и никакие функции в контроллере или где-либо еще не вызываются. Когда я удаляю его из списка требований, появляется следующая ошибка: Extensible.log is not a function
Я вообще использую плагин?
Любой совет?
1 ответ
Extensible.log определен в синглтоне Extensible, поэтому он всегда должен быть доступен, если ваши зависимости и включения настроены правильно. Вы действительно должны публиковать сообщения на форумах Extensible с дополнительными подробностями (версия Ext, версия Extensible, разметка скрипта), так как в основном это вопрос поддержки продукта.
РЕДАКТИРОВАТЬ: Кстати, нет такой вещи, как Extensible.Extensible, который может быть частью вашей проблемы. Также вы не можете использовать подстановочные знаки требуются для классов, не относящихся к Сенче. Вы можете попытаться получить базовый пример, прежде чем пытаться создать сложный макет с ним.