If you want to change the company logo in SuiteCRM, follow these steps:
Step 1: Copy the Required Files to the Custom Folder
Copy the following files to the custom folder to ensure changes persist after updates:
- themes/SuiteP/tpls/_headerModuleList.tpl → custom/themes/SuiteP/tpls/_headerModuleList.tpl
- themes/SuiteP/tpls/header.tpl → custom/themes/SuiteP/tpls/header.tpl
Step 2: Modify “_headerModuleList.tpl”
Open custom/themes/SuiteP/tpls/_headerModuleList.tpl
and update the <a>
tag to include the company logo and also don’t forget to remove these kinf of classes from <a>
“with-home-icon”, " suitepicon", “suitepicon-action-home” etc:
<a class="navbar-brand" href="index.php?module=Home&action=index">
<img src="custom/themes/SuiteP/images/company_logo.png" alt="Logo" style="height:30px;">
</a>
Also one more thing I forgot to mention, you have to add your new logo at this path “custom/themes/SuiteP/images/company_logo.png
”
Step 3: Update “header.tpl” to Use the Custom File
In custom/themes/SuiteP/tpls/header.tpl
, update the file path reference:
<div id="ajaxHeader">
{include file="custom/themes/SuiteP/tpls/_headerModuleList.tpl"}
</div>
Step 4: Clear Cache and Rebuild
After making the changes, go to Admin > Repair and run Quick Repair & Rebuild. Also, clear your browser cache to see the updated logo.