How custom theme works in Suitecrm7.14.3


I have upgrade my suitecrm from version 7.10.x to 7.13.4 and then 7.13x to 7.14.3. I got many errors but finally got working upgraded version.

In 7.10.29 I was using themes named as SuiteR and Suite7 but when I upgarde to 7.14.3 there is not SuiteR and Suite7 theme to select in admin->themes.

Please help me regrading this.


I think SuiteCRM 7.14.x only has SuiteP theme. If you go to profile and Layout Options, then you could change Style: from the dropdown.



Ok Understood But If I want to use SuiteR then what changes I have to make?
Thank You :partying_face:

One more thing If I want to change the Login page theme also,So what changes I have to make?


I am trying to use SuiteR theme in Suitecrm version 7.14.3 but the error I am getting:

Fatal error: Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /data/crm/cache/smarty/templates_c/8d52e31d03f78569a3eaa78d3a9ae56c5abf9c57_0.file._headerModuleList.tpl.php:45 Stack trace: #0 
/data/crm/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_664f341d9cb9a2_18225460() #1 /data/crm/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode() #2 
/data/crm/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(217): Smarty_Template_Compiled->render() #3 
/data/crm/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(386): Smarty_Internal_Template->render() #4 
/data/crm/cache/smarty/templates_c/7494612dc1b4d7ada512afe573282dfa3475abdd_0.file.header.tpl.php(39): Smarty_Internal_Template->_subTemplateRender() #5 
/data/crm/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_664f361643a045_15303189() #6 
/data/crm/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode() #7
 /data/crm/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(217): Smarty_Template_Compiled->render() #8
 /data/crm/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(238): Smarty_Internal_Template->render() #9 
/data/crm/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(134): Smarty_Internal_TemplateBase->_execute() #10 
/data/crm/include/Sugar_Smarty.php(163): Smarty_Internal_TemplateBase->display() #11
 /data/crm/include/MVC/View/SugarView.php(784): Sugar_Smarty->display() #12 
/data/crm/include/MVC/View/SugarView.php(202): SugarView->displayHeader() #13 
/data/crm/include/MVC/Controller/SugarController.php(432): SugarView->process() #14 
/data/crm/include/MVC/Controller/SugarController.php(363): SugarController->processView() #15'
 /data/crm/include/MVC/SugarApplication.php(101): SugarController->execute() #16
 /data/crm/index.php(56): SugarApplication->execute() #17

 {main} thrown in /data/crm/cache/smarty/templates_c/8d52e31d03f78569a3eaa78d3a9ae56c5abf9c57_0.file._headerModuleList.tpl.php on line 45

Please help me in this :cry:

I think you need to delete that file or folder from the cache directory. Then do quick repair & rebuild from the admin dashboard.

Otherwise, you need to find relevant code in your old SuiteCRM.

My advice is to not attempt to use anything other than SuiteP after it became the single theme. It’s just too much work.

You should just customize SuiteP to fit your tastes.

Thanks for your advice @pgr,
I just want to know that can we customize β€˜Day’ the sub theme of SuiteP and How can I customize this.
it will be helpful for me.

You could create your own sub-theme but I think it will be lot of work.

1 Like