Changing the name of panels via studio

Hello Everyone,

Am trying to change the name of subpanel using the studio, the first time it works but
when i did quick repair and rebuild or when clear simply the cache, the change is not making effect…
Do you have any idea ?

I am using suiteCRM 7.7.4 (Sugar Version 6.5.24)

Thank’s for your help !


It might be that the permissions are incorrect in your SuiteCRM instance, which could affect this.

We normally recommend setting the following permissions:

775 access for the folders: cache, custom, modules, themes, data, upload. And also for the file: config_override.php

755 for every other file/folder in the SuiteCRM directory.

We also recommend setting the Owner of the files/folders to the user that your Webservice, (Apache / IIS ) runs under.

(So, for example, the default for ubuntu would be www-data)

We would also recommend checking your config.php for SuiteCRM, and look for the section detailed: “default_permissions”, which contains an array like this:

  array (
    'dir_mode' => ,
    'file_mode' => ,
    'user' => '',
    'group' => '',

We would recommend setting the array to have:
dir_mode : 1517
file_mode : 420
and the User/group to be the user that the webservice runs under. (e.g, www-data for ubuntu)

So, it will look like this:

  array (
    'dir_mode' => 1517,
    'file_mode' => 420,
    'user' => 'www-data',
    'group' => 'www-data',

Then, save.

Once all the above is done, please run a Quick Repair and rebuild in the CRM, (Found under Admin -> Repair)

If you do all of the above, are your issues resolved?

1 Like

Hello John,

I would like to thank you first for your reply.

I verified the permissions and everything seems to be okay, and somehow it works now perfectly.

But there is another way of doing this if for some reasons the problem persists for some users :

I removed default subpanels using source code and I create new ones, there is how I did to delete them :

1) Go to “custom/Extension/modules/<Your_Module>/Ext/Layoutdefs” :

2) Create a custom “custom.php” (for example), then put into it this line :

$layout_defs[<Your_Module>][“subpanel_setup”] [<SUBPANEL_NAME>] = array ();

NB : ‘SUBPANEL_NAME’ is the name of the subpanel we can find inside the file “modules/<Your_Module>/metadata/subpaneldefs.php” and also in studio (see label “Name”).

Now the only question I have is why the subpanel “Opportunities” in the “Accounts” module doesn’t contain arrow button to select some opportunities ?!

Thank you !

Best regards