在“ sysext / beuser / Resources / Public / JavaScript / ContextMenuActions.js”中,有一个定义以下内容的操作:
ContextMenuActions.openPermissionsModule = function(table, uid) {
if (table === 'pages') {
top.TYPO3.Backend.ContentContainer.setUrl(
top.TYPO3.settings.AccessPermissions.moduleUrl +
'&id=' + uid +
'&tx_beuser_system_beusertxpermission[action]=edit' +
'&tx_beuser_system_beusertxpermission[controller]=Permission' +
'&returnUrl=' + ContextMenuActions.getReturnUrl()
);
}
};
我在后端为页面树定义了一个自定义ContextMenu元素。我试图找到一些函数来进入Extensionmanager-Settings,就像在PermissionModule的'sysext / beuser / Resources / Public / JavaScript / ContextMenuActions.js'中所做的一样,没有成功。可能吗?
答案 0 :(得分:0)
我找到了解决方案,只需使用:
showModule: function(mod, params) {
params = params || '';
var record = this.getRecordFromName(mod);
this.loadModuleComponents(record, params);
this.ensurePageInTreeSelected();
},