Hello All,
I want to hide some menus of module Role Management (ACLRoles).
I just copy and paste the file from suitecrm\modules\ACLRoles\Menu.php
to suitecrm\custom\modules\ACLRoles\Menu.php
.
I comment some menus, but it is not working like other modules. Anybody know the root-cause and work around for this?
Thanks in advance.
Ok. I got the solution for this.
I trace the calling function of Menu.php
of any module. I got a file as suitecrm\include\MVC\View\SugarView.php
.
As per the code, SuiteCRM pickup suitecrm\module\<Your Module>\Menu.php
first, then it pickup suitecrm\custom\modules\<Your Module>\Ext\Menus\menu.ext.php
.
So I move to suitecrm\custom\Extension\modules\ACLRoles\Ext\Menus\Menu.php
and make the required changes in this file.
=> Admin -> Repair -> Quick Repair & Rebuild
.
Now I got the generated extension file on the path: suitecrm\custom\modules/ACLRoles\Ext\Menus\menu.ext.php
.
Done.
1 Like