custom calendar views

This commit is contained in:
yuri
2018-07-02 11:05:02 +03:00
parent 12469ee6f9
commit caab8e9bbb
2 changed files with 12 additions and 4 deletions
@@ -103,7 +103,9 @@ Espo.define('crm:views/calendar/calendar-page', 'view', function (Dep) {
},
setupCalendar: function () {
this.createView('calendar', 'crm:views/calendar/calendar', {
var viewName = this.getMetadata().get(['clientDefs', 'Calendar', 'calendarView']) || 'crm:views/calendar/calendar';
this.createView('calendar', viewName, {
date: this.date,
userId: this.options.userId,
userName: this.options.userName,
@@ -136,7 +138,9 @@ Espo.define('crm:views/calendar/calendar-page', 'view', function (Dep) {
},
setupTimeline: function () {
this.createView('calendar', 'crm:views/calendar/timeline', {
var viewName = this.getMetadata().get(['clientDefs', 'Calendar', 'timelineView']) || 'crm:views/calendar/timeline';
this.createView('calendar', viewName, {
date: this.date,
userId: this.options.userId,
userName: this.options.userName,
@@ -53,7 +53,9 @@ Espo.define('crm:views/dashlets/calendar', 'views/dashlets/abstract/base', funct
});
}, this);
this.createView('calendar', 'crm:views/calendar/timeline', {
var viewName = this.getMetadata().get(['clientDefs', 'Calendar', 'timelineView']) || 'crm:views/calendar/timeline';
this.createView('calendar', viewName, {
el: this.options.el + ' > .calendar-container',
header: false,
calendarType: 'shared',
@@ -69,7 +71,9 @@ Espo.define('crm:views/dashlets/calendar', 'views/dashlets/abstract/base', funct
teamIdList = this.getOption('teamsIds');
}
this.createView('calendar', 'crm:views/calendar/calendar', {
var viewName = this.getMetadata().get(['clientDefs', 'Calendar', 'calendarView']) || 'crm:views/calendar/calendar';
this.createView('calendar', viewName, {
mode: mode,
el: this.options.el + ' > .calendar-container',
header: false,