Layout options are missing

Here’s a summary you can use for a help post in the SuiteCRM forum:

Title: Missing Theme/Layout Options in SuiteCRM 8.7

Description:

I’m experiencing an issue with missing theme and layout options in SuiteCRM 8.7. Despite having the correct sub-themes (Dawn, Day, Dusk, Night, Noon) defined in the themedef.php file, only the “Dawn” option is visible in the Layout Options under the User Profile.

Steps Taken:

  1. Verified that the sub-themes are present in /var/www/html/suitecrm/themes/SuiteP/css.

  2. Added the following entries in the themedef.php file:

$themedef[‘config_options’][‘sub_themes’][‘options’] = array(

‘Dawn’ => $app_strings[‘LBL_SUBTHEME_OPTIONS_DAWN’],

‘Day’ => $app_strings[‘LBL_SUBTHEME_OPTIONS_DAY’],

‘Dusk’ => $app_strings[‘LBL_SUBTHEME_OPTIONS_DUSK’],

‘Night’ => $app_strings[‘LBL_SUBTHEME_OPTIONS_NIGHT’],

‘Noon’ => $app_strings[‘LBL_SUBTHEME_OPTIONS_NOON’],

);

  1. Cleared the SuiteCRM cache (/var/www/html/suitecrm/cache/*) and performed a Quick Repair and Rebuild.

  2. Verified permissions:

sudo chown -R www-data:www-data /var/www/html/suitecrm

sudo chmod -R 775 /var/www/html/suitecrm/cache

  1. Checked logs in /logs/prod/prod.log and /public/legacy/suitecrm.log, but no errors specific to themes were found.

Observations:

• Only “Dawn” is displayed as a selectable option in the dropdown menu.

• The layout and other functionality of SuiteCRM work as expected.

Environment Details:

• SuiteCRM Version: 8.7

• PHP Version: 8.2

• Server OS: Debian 12.7

• Permissions: Verified and corrected

Request:

Has anyone encountered a similar issue or can provide guidance on how to troubleshoot further? Any insights on additional configuration steps or missing dependencies would be appreciated.

This post provides sufficient detail to help others in the forum understand your issue and offer targeted assistance.

Currently the SuiteCRM 8 does not have the sub themes functionality implemented

OK, thank you very much :wink:

Does it really have sub-themes? I did not see it.

If you want to see the sub themes feature you will have to install SuiteCRM v7

I think that “does” was meant to be “does not”

1 Like