What’s the best way to customize the SuiteCRM v8 frontend (UI/UX and functionality) without modifying the Angular core files, ensuring smooth updates and maintainability? Any best practices or guidance?
Checkout the developer guide:
Are they using core files or creating upgrade safe files?
ssue: Registering Custom JS Files in SuiteCRM 8 Without Modifying Core Files
Hi everyone,
I want to add custom JavaScript files in SuiteCRM 8, but I don’t want to modify the core files as it’s not a safe approach. Instead, I want to know how I can register custom JS files properly using the recommended Extension framework.
Additionally, I would like to understand the best way to apply customizations using Extensions in SuiteCRM 8 to keep the system upgrade-safe.
If anyone has experience with this, please guide me on the proper steps to achieve this.
Thanks!
Issue: DefaultExt Folder Not Showing Modules Directory in SuiteCRM 8
Hi everyone,
I am working on SuiteCRM 8 and noticed that in the DefaultExt directory, some users have a modules folder inside it, which contains the layoutdefs folder where they are adding files. However, in my case, I do not see the modules folder inside DefaultExt.
I have already checked if DefaultExt is enabled, but I am unsure if it is properly activated or not. Could someone guide me on how to verify if DefaultExt is enabled correctly and why the modules folder is missing?
Any insights would be appreciated!
Thanks.
I think that you just need to create a folder called modules in the DefaultExt.
We can add/create folder structure similar to the folder structure present in {ROOT}/core folder.
This may help.