Я пытаюсь работать с расширением календаря Sencha Touch (http://www.sencha.com/forum/showthread.php?156351-Ext.ux.TouchCalendar)
Вот пример того, что я использую: http://www.swarmonline.com/Ext.ux.TouchCalendar/examples/simple-events-list.html
Проблема в том, что когда я добавляю новый закрепленный элемент, список, который вы получаете при нажатии на событие, больше не работает? или, по крайней мере, я больше не вижу этот список. Однако в списке все еще есть место.
Вот код, который я пытаюсь изменить (закомментированный код - это то, что я пытаюсь реализовать):
calendarPanel = new Ext.Panel({
fullscreen: true,
layout: 'fit',
items: [calendar],
dockedItems: [{
// dock: 'top',
// xtype: 'toolbar',
// title: 'Title App'
//}, {
xtype: 'toolbar',
dock: 'top',
ui: 'light',
items: [{
xtype: 'segmentedbutton',
allowMultiple: false,
items: [{
text: 'Month',
pressed: true,
handler: function(){
calendar.setMode('month');
}
}, {
text: 'Week',
handler: function(){
calendar.setMode('week');
}
}]
}]
//}, {
// dock: 'bottom',
// xtype: 'toolbar'
}, {
dock: 'bottom',
xtype: 'list',
height: 110,
itemTpl: '{event} {location}',
store: new Ext.data.Store({
model: 'Event',
data: []
})
}]
});
Кто-нибудь знает, как добавить закрепленные элементы и сохранить список? Я делаю что-то не так со структурой?