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.
Sage 100 ERP (MAS 90 & 200) Professional
Automatically synchronize Sage 100 Standard ERP and Sage 100 Advanced ERP (MAS 90 and MAS 200) with your SugarCRM with bi-directional syncing of customers and products. Push sales history and open invoices into SugarCRM and quotes/orders to Sage.
Quick2Email Mass Email
When it comes to sending a personalised email to a lot of contacts Sugar's outbound mass email is aimed at marketing departments. But sometimes Campaigns can be a sledge hammer to crack a nut. New users to CRM are often surprised just how convoluted the process is in Sugar to send personalised ema...
File Upload Module
Instantly add as many file fields to a record as you would like! Add file upload fields to any SugarCRM module right from within Studio or Module Builder. Supports an unlimited number of file fields. No coding required and 100% upgrade safe. Works on on all major views including Detail, Edit, Li...
- Show more addons