我知道有一种方法可以隐藏Admin -> Display Modules and Subpanels
的模块菜单。
有没有办法从代码中做同样的事情。
特别是我需要隐藏我的自定义模块:cm_items。这样,客户可以从其他引用的自定义模块访问此模块项。
我使用的是SugarCRMVersión6.5.11(Build 8754)的PRO版本
答案 0 :(得分:3)
在您的modules / cm_items /目录中,您应该可以放入一个空的Menu.php文件。如果这不起作用,请尝试重置该文件中的$ module_menu数组:
$module_menu = array();
答案 1 :(得分:2)
确保模块未在全局数组$ moduleList中列出,并且不应该添加它。
答案 2 :(得分:1)
只需在custom / Extension / application / Ext / Language / en_us.lang.ext.php文件中注释该行
$app_list_strings['moduleList']['cm_items'] = 'items';