Problem trying to add new Module menu filter

On a fresh install of SuiteCRM 7.1.2, on CentOS with all permissions set correctly, I went to Admin->ā€˜Module menu filtersā€™ then I added a new filter and put a few modules inside. Then I saved and deployed but the new filter created disappeared and was not available.

I checked if a new tabConfig.php file was created in custom/include, but there was nothing.

I then tried to modify one of the existing filters and the tabConfig was created and the menu reflected the changes.

I noticed another strange thing (but this may be a wanted behaviour: while in the Admin->ā€˜Module menu filtersā€™ section all menus showed before the last menu option also ā€œAdministrationā€, which was not set in any of the Menu filters!

Are these bugs or am I doing something wrong that I am missing?

Hi amariussi,

This seems to be a bug related to the Russian language pack. This will be resolved in future releases. Thanks for highlighting this, and for your community contributions. We hope youā€™re enjoying SuiteCRM.

Thanks,

Will.

Hi, iā€™m experiencing this behaviour too,ā€¦
Does anyone knows a workaround?

Thanks

make a copy of the file include/tabConfig.php

then edit the file as per your wished behaviour and put the new file in custom/include/tabConfig.php

The following is an example fo a top menu item and its submenu items:

  'LBL_TABGROUP_MARKETING' => 
  array (
    'label' => 'LBL_TABGROUP_MARKETING',
    'modules' => 
    array (
      0 => 'Home',
      1 => 'Accounts',
      2 => 'Contacts',
      3 => 'Leads',
      4 => 'Campaigns',
      5 => 'Prospects',
      6 => 'ProspectLists',
    ),
  ),

Where for the modules listed are the actual names of the modules you want in the sumenu items while the top menu label in this example is defined as: ā€˜LBL_TABGROUP_MARKETINGā€™

If this label is from a custome module it must be defined in: custom/Extension/application/Ext/Language/en_us.FTA__menu.php
with the following format:

$app_strings['<LABEL_NAME>'] = '>text you want to appear in the top menu item';
2 Likes