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.
Allow users to have detailed "discussions" pertaining to any Record/Module (e.g., Opportunities, Accounts, Cases, etc) within Sugar. Functioning similar to a Twitter stream, any user can "Follow" a conversation that pertains to a record in Sugar allowing them to view and post comments within an on-g...
Sugar OnDemand Support (SOS)
SOS is a quarterly subscription service designed to help with new CRM implementations as well as on-going CRM support and enhancement needs typical with the evolution of a CRM application.
Lets Administrators query the MySQL database directly from their SugarCRM instances. Browse and export cloud-hosted and local data quickly and easily. Turn results into graphic charts with a single click.
- Show more addons