【问题标题】:SugarCRM won't show The Releases Module tabSugarCRM 不会显示“发布模块”选项卡
【发布时间】:2014-08-07 09:40:43
【问题描述】:
SugarCRM/SuiteCRM 中有一个错误模块,其编辑视图具有“在发布中找到”和“在发布中修复”字段。默认情况下,它们都是空的。用户应通过模块 Releases 添加版本。
但是在这里我有一个问题。
- 我使用 SuiteCRM 7.02(SugarCRM fork)并以管理员用户身份登录(所有访问权限)。
- 标签面板上没有“发布”标签。
- 在管理 - 显示模块和子面板页面上没有可用的发布模块(它未在显示/隐藏模块列表中列出)
- 没有 bug_release_dom DropDownList,所以我创建了它。
- 通过直接 URL /suitecrm/index.php?module=Releases 和工作正常的模块可用。
如何启用发布模块选项卡?
【问题讨论】:
标签:
php
module
sugarcrm
suitecrm
【解决方案1】:
尝试手动将链接添加到您的管理页面并打开票证 (report issue)。
要存档此文件,请在 custom/Extension/modules/Administration/ext/Release.php 中添加一个文件,或者如果您想要一个可安装的补丁,则将其添加到您的 manifest.php 中:
'administration' =>
array(
array(
'from' => '<basepath>/Release.php',
'to' => 'modules/Administration/Release.php',
),
),
这进入文件Release.php:
$admin_option_defs = array();
$admin_option_defs['Administration'] = array(
'release_config' => array(
'Release',
'LBL_MANAGE_RELEASES',
'LBL_RELEASE',
'./index.php?module=Releases&action=index'
),
);
$admin_group_header[] = array(
'LBL_RELEASE',
'',
false,
$admin_option_defs,
''
);
标签应该仍然存在,因此在修复和重建后应该可以工作