Creating a Wizard for a Module in SugarCRM 7

Posted by on February 27, 2014
Continuing on our journey of creating a module from scratch in SugarCRM 7, we left off last week with getting the skeleton structure in place. Basically it was a "Hello World" implementation. This week we will start to build out the controller to handle stepping through various steps of a wizard.

Creating a Layout and View for a Module in SugarCRM 7

Posted by on February 20, 2014
Since we are completing rewriting SugarChimp for SugarCRM 7 we figured this would be a good opportunity to share how to create a module from scratch. More specifically, in this series we will cover how to create a nice onboarding process for a new user just getting started with the integration. To start, lets create our first layout and view in the new Sidecar framework.

Directly Calling an Action in SugarCRM 7

Posted by on February 12, 2014
In the old SugarCRM 6 world, if you wanted to create a custom action and call it directly it was as simple as creating a PHP file and dropping it in a directory. To illustrate, here is a simple example of an action called "HelloWorld". This exists in /custom/modules/Campaigns/HelloWorld.php...

Tracking Time in SugarCRM and Reporting It for Easy Invoicing

Posted by on February 10, 2014
Need a simple way to track and bill your customers for the time you spend giving them support or consulting services? Looking for a simple and effortless Project Management tool integration that doesn’t require a steep learning curve? With SuperTimesheet you can integrate directly into SugarCRM’s existing Project Management toolset without breaking the bank or your brain.

Add Restricted Content to Packages on SugarCRM On-Demand

Posted by on February 6, 2014
If you’ve ever developed a SugarCRM Module Package for SugarCRM On-Demand, you’ve probably been confronted with some sort of content restriction. SugarCRM On-Demand currently employs several Module Loader restrictions. Package Scan File Scan Restricted Copy Module Loader Actions Valid file extension list Blacklist functions list This seems very reasonable, since it is content installed on SugarCRM’s servers, after all. Unfortunately, these restrictions often limit what a developer can do. For example, many PHP functions are blacklisted by the File Scanner. The valid file extension list restriction will prevent the use of many file types that may or may not even execute server side.

Keep up to date on the latest additions

We'll send you an email every month with handpicked add-ons, reviews, tricks and tips. Don't worry, we hate spam as much as you do.