Sugar Developer Guide
Get ready for a crash course in developing for SugarCRM. Check out the Sugar Developer Guide for an in-depth description of how the Sugar works and how to extend it.
Sugar Tutorials
Want to customize your Sugar installation? Check out our Sugar Tutorials for help with common customizations, using Web services with Sugar and much more.
Developer Blog
New for Sugar 6.5 – Stronger password storage encryption
16 May, 2012
Posted by: John Mertic
Sugar uses MD5 encryption for storing password data in the backend database. This works fairly well, as MD5 is a well understood algorithm and is implemented in just about every programming language, as well as on the database side as well. There’s just one issue, MD5 isn’t the most... More »
HOWTO: Drop a ListView in anywhere with the ListViewFacade
15 May, 2012
Posted by: John Mertic
I’ve come across requests every so often to embed a ListView into a view you are building. This is actually quite simple to do, thanks to the ListViewFacade class. This class provides a unified interface to getting a ListView, whether the module is using the current Smarty based ListViews or... More »
New for Sugar 6.5: In with jQuery, and the beginning of the move away from YUI
14 May, 2012
Posted by: John Mertic
Sugar 6.5 begins another component change for the platform, which is to include jQuery 1.6.4 as a core component going forward. Over time, we will be using jQuery to replace the usage of YUI thoughout the product; the goal is to initially replace YUI 3, and then longer term to replace the use of... More »
New for Sugar 6.5: SugarHttpClient
11 May, 2012
Posted by: John Mertic
One of the biggest complaints I’ve heard recently is around the changes made to the Module Scanner in the product, which is strictly enforced in our On-Demand environment, namely about the inability to use curl or file_get_contents() directly to do outbound web service calls. For example,... More »
Longer SugarCRM Sessions
10 May, 2012
Posted by: Matthew Poer
In most server-setups, we find that the SugarCRM Session only lasts about half an hour. This is something I’ve gotten complaints about — users wanting longer sessions to ease the work day. I had spent time looking through the session-management code to find an answer and just wasn’t getting... More »



