子面板无法在 suagarcrm 7.8 版本中打开
Subpanel not getting open in suagarcrm 7.8 version
我将 Sugar 从版本 7.6 更新到 7.8 我在 subpanel-list.js
中添加了一些自定义代码并且它在 7.6 版本中运行完美。但现在在 7.8 版本中由于此代码子面板无法正常工作。谁能告诉我解决办法。
我试图向 sugar 支持团队询问这个问题,但他们告诉我这与自定义代码有关,因此需要询问 sugar 开发人员。
我提供的代码在 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;
}
}
);
},
})
我发现了问题,在subpanel-list.php in 7.7 version
'template' => 'recordlist',
现在是7.8版本。
'template' => 'flex-list',
我将 Sugar 从版本 7.6 更新到 7.8 我在 subpanel-list.js
中添加了一些自定义代码并且它在 7.6 版本中运行完美。但现在在 7.8 版本中由于此代码子面板无法正常工作。谁能告诉我解决办法。
我试图向 sugar 支持团队询问这个问题,但他们告诉我这与自定义代码有关,因此需要询问 sugar 开发人员。
我提供的代码在 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;
}
}
);
},
})
我发现了问题,在subpanel-list.php in 7.7 version
'template' => 'recordlist',
现在是7.8版本。
'template' => 'flex-list',