Где нам нужно изменить, чтобы показать или скрыть модуль из меню без использования пользовательского интерфейса в Sugarcrm

Я работаю над sugarcrm, я просто хочу показать / скрыть определенный модуль, который я создал, из верхнего меню модуля без использования пользовательского интерфейса (управление студией). По крайней мере, вы хотите знать, что происходит за экраном (какой код запускается), когда мы включаем или скрываем любое меню из настроек администратора.

2

Решение

Когда вы используете страницу «Просмотр модулей и субпанелей», ваши настройки сохраняются в вашей базе данных в таблице «config» со значениями;

  • category = ‘MySettings’
  • name = ‘tab’
  • значение = закодированный в base64 json-объект, содержащий модули для отображения.

Декодируйте ваши текущие данные в столбце значений этой строки и измените json-объект с модулями, которые вы хотите добавить или удалить, затем закодируйте их снова и обновите строку в таблице новым значением.

2

Другие решения

Других решений пока нет …