Я обновил Sugar с версии 7.6 до 7.8. Я добавлю специальный код в subpanel-list.js
, и он отлично работал в версии 7.6. Но теперь в версии 7.8 из-за этого подпанель кода не работает. Может ли кто-нибудь сказать мне решения для этого.Подпанель не открывается в suagarcrm 7.8 версия
Я попытался задать этот вопрос группе поддержки сахара, но они сказали мне, что это связано с пользовательским кодом, поэтому вам нужно попросить разработчиков сахара.
Я предоставляю свой код, который работал над 7.6, но из-за этого кода в 7,8 подпанель не работает.
({extendsFrom: 'SubpanelListView',
//contextEvents: {"list:inviteportal:fire": "renderOnInvitePortal"},
initialize: function(options) {
// this.dataViewName = options.name || 'subpanel-list';
this._super("initialize", [options]);
this.context.on('list:inviteportal:fire',this.renderOnInvitePortal, this);
},
renderOnInvitePortal: function(model){
app.api.call('read',app.api.buildURL(model.get('_module'),'read',{id:model.get('id')}),null,
{
success: function(data) {
bean = app.data.createBean(data._module,data);
app.drawer.open({
layout : 'inviteportal',
context : {
create : true,
model : bean,
module : bean.get('_module')
}
});
},
error: function() {
return;
}
}
);
},
})