You have built the next killer SugarCRM module. But will it pass the Module Loader restrictions for On-Demand? Thankfully, you can easily test this out on your own local development environment now and save some significant support time later.
To test, simply add the following to your config_override.php:
Now, when you go to install your module it will be scanned exactly as it will be on an On-Demand instance. It will then return to you any issues that it catches.
For more information on the package scanner or Module Loader restrictions in general check out these links:
- Module Loader Restrictions - SugarCRM Dev Guide
- Module Loader Restriction Workarounds - SugarCRM Support Site
- Restriction Overview - SugarCRM Support Site
To view the complete list of black listed functions and classes view the source of ModuleInstall/ModuleScanner.php.
If you have found good workarounds for any specific black listed functions please share below.
The Sugar Timeline dashlet allows users to view their activities graphically and playfully. Users have a unified, simplified and graphical view of all activities on all modules (including custom) and on their home page. It looks great, very functional and integrates seamlessly into any dashboard.
Voice of the Customer Program
Understanding your users is fundamental in providing them with exactly what they need in order to work more efficiently and effectively. Our 360 degree review of your CRM users provides a valuable insight into how best to tailor your CRM to the demands of your users.
Send and track your contracts with RT DocuSign! Enhance your customer management process, by closing deals faster with RT DocuSign. Send your contracts and have them signed by your customers from any browser, or on any mobile device, within minutes.
- Show more addons