Проблемы с настройкой расширяемого календаря

Я пытаюсь настроить 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, который может быть частью вашей проблемы. Также вы не можете использовать подстановочные знаки требуются для классов, не относящихся к Сенче. Вы можете попытаться получить базовый пример, прежде чем пытаться создать сложный макет с ним.

Другие вопросы по тегам