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.
Workflow Task Engine
Creating individual workflow processes and define detailed automatization tasks for your CRM. Break out of the standard Sugar workflow frame and extend your CRM with your very own, personal BI. No need of hiring external consultants doing your customizations; stop dealing with compatibility problems...
Add images to any SugarCRM module and any view using this new Studio and Module Builder field. Supports an unlimited number of photos on a record. Simply add a new custom field for each photo needed.
Enjay Bilberry - Users Activity Analysis SugarCRM
Know exactly what your employees are doing in SugarCRM. This User Activity module tracks each user's activity on several different SugarCRM modules. Track and report on activity across multiple modules in a single report.
- Show more addons