php - 我们应该在哪里更改以在不使用 Sugarcrm 中的 ui 的情况下从菜单中显示或隐藏模块

标签 php crm sugarcrm suitecrm

我正在研究 sugarcrm,我只想显示/隐藏我从顶部模块菜单创建的特定模块,而不使用用户界面(工作室控件)。当我们从管理设置中启用或隐藏任何菜单时,至少想知道屏幕后面发生了什么(触发了什么样的代码)。

最佳答案

当您使用“显示模块和子面板”页面时,您的首选项将保存到数据库中的“配置”表中;

  • 类别 = '我的设置'
  • 名称='标签'
  • value = 一个 base64 编码的 json 对象,其中包含要显示的模块。

在此行的值列中解码您当前的数据,并使用您要添加或删除的模块修改 json 对象,然后再次对其进行编码并使用您的新值更新表中的行。

关于php - 我们应该在哪里更改以在不使用 Sugarcrm 中的 ui 的情况下从菜单中显示或隐藏模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28090483/

相关文章:

crm - 哪些免费 CRM 可用于我的网站?

javascript - 如何从 CRM 2011 中的相关实体提取数据

php - 需要帮助来理解这个 PHP api 并使用 Ruby 访问它

database - "Undefined"SuiteCRM 实例标题中的文本

php - Paypal 沙盒 : DoExpressCheckoutPayment 10001 Internal Error

php - ckeditor textarea 的内容不通过 Ajax Jquery 发送

PHP 使用 Google OpenID 编辑帖子

reporting-services - 如何在 Dynamics CRM 中对字段求和?

api - SugarCRM:不推荐使用 SOAP API 调用?

php - 如果出现多次,如何从数组中删除值?