I have the following problem: I want to change something in the design of my Suite CRM, and I want to change my styles.css.
However, the problem is that the changes are not displayed. They are only displayed when I clear the browser cache. I have already tried the developer mode option, but it doesn’t work. I also tried Quick Repaid and Rebuild, but that didn’t work either.
I don’t think you understood me. I don’t want to delete the browser cache, because if I change something, I can’t expect my SuiteCRM users to always delete their cache.
@nidzo_45 if your changes are correct on the server side, you shouldn’t need to worry about browser caches - as long you don’t require an immediate effect for all of your users.
You can just wait and eventually everyone will get a refreshed stylesheet.
To have the Suite files automatically refresh the page design without users having to manually clear their browser cache, you could install mod_pagespeed in your Apache 2.4 web server, enable the module, and configure it:
You can increment the value of js_custom_version in config.php to change the static resource version string and force the browser to load the updated files.
Do we have anything for the Nginx server to auto-refresh UI changes?
Yes. ngx_pagespeed is the nginx compatible module of Apache mod_pagespeed, it auto detects changed files (css, js, etc) and immediately serves the new version.
I did it but the design does not change. I changed the color of a text. It just changes od the main page and on the page site. On the other pages it just changes when i clear my browser cache.