Editor.ImageGalleryModel = Editor.Model.extend({
_className: 'Editor.ImageGalleryModel',
Editor.ImageGalleryModel = Editor.Model.extend({
_className: 'Editor.ImageGalleryModel',
- this.set('pages', data[0].pages);
+ console.log('galleries:', data);
+
+ if (data.length === 0) {
+ this.set('data', []);
+ } else {
+ console.log('dupa');
+ this.set('data', data[0].pages);
+ }
+
this.contentModels[key].set('revision', this.data.user_revision);
this.contentModels[key].set('state', 'empty');
}
this.contentModels[key].set('revision', this.data.user_revision);
this.contentModels[key].set('state', 'empty');
}
} else if (xhr.status == 204) { // Nic nie zmieniono
} else if (xhr.status == 409) { // Konflikt podczas operacji
}
} else if (xhr.status == 204) { // Nic nie zmieniono
} else if (xhr.status == 409) { // Konflikt podczas operacji
}
this.contentModels[key].set('revision', this.data.user_revision);
this.contentModels[key].set('state', 'empty');
}
this.contentModels[key].set('revision', this.data.user_revision);
this.contentModels[key].set('state', 'empty');
}
} else if (xhr.status == 204) { // Nic nie zmieniono
} else if (xhr.status == 409) { // Konflikt podczas operacji
}
} else if (xhr.status == 204) { // Nic nie zmieniono
} else if (xhr.status == 409) { // Konflikt podczas operacji
}
doc = new Editor.DocumentModel();
var editor = new EditorView('#body-wrap', doc);
editor.freeze();
doc = new Editor.DocumentModel();
var editor = new EditorView('#body-wrap', doc);
editor.freeze();
var splitView = new SplitView('#splitview', doc);
leftPanelView = new PanelContainerView('#left-panel-container', doc);
rightPanelContainer = new PanelContainerView('#right-panel-container', doc);
var splitView = new SplitView('#splitview', doc);
leftPanelView = new PanelContainerView('#left-panel-container', doc);
rightPanelContainer = new PanelContainerView('#right-panel-container', doc);