Get your hot hands on the Sugar Mobile SDK!
Greg Khanlarov, Director of Mobile Development, is so excited about the launch of the new Sugar Mobile SDK that he is speechless! If you are coming to SugarCon, make sure you get your hot hands on the...
View ArticleUsing e-mail fields correctly in Sugar
Here is an important message from David Wheeler, a long time Software Engineer and Architect at SugarCRM, about using e-mail fields correctly. E-mail handling is core to CRM software. Almost everyone...
View ArticleHow to build Chart Layouts for Sugar 7 – Part 2
In our last post we covered the basics of adding a custom chart layout. Today’s post will build on that example to cover some of the more advanced configurations that are possible using charts in...
View ArticleHow to build Chart layouts for Sugar 7
This blog will the first in a two part series on building Charts components for Sugar 7. This post is targeted at beginner to intermediate Sugar Developers who want to learn how to build their first...
View ArticleHow to add a client idle timeout to Sugar 7.x
Here is another guest post from Shijin Krishna from BHEA Technologies. When a user logs into Sugar 7, an OAuth access token (with a 1 hour timeout by default) and a refresh token (with a 2 week timeout...
View ArticlePrepare for the Backbone.js upgrade in Sugar 7.8
Upgrading our Backbone Have you done some Sidecar programming lately? Then you have been using Backbone. Backbone is the err… backbone of Sidecar. It provides all the base MVC classes which are...
View ArticleIntegrating to Sugar using a custom drawer action
There are so many possible approaches for integrating with Sugar that selecting the best one can be tricky. When deciding to add new components into the Sugar user interface, the number of...
View ArticleHandling of JavaScript files in Sugar 7.7
This post is a follow up on a question we posed on the Sugar Developer Community. The “Rebuild Minified JS Files” action is used to rebuild the contents of the jssource directory. We are considering...
View ArticleAdding a viewed status to Notes Module
Here is another guest post from Shijin Krishna from BHEA, an Elite SugarCRM Partner! Notes is a common module used to track ad hoc information within Sugar. Sugar Enterprise customers that use the...
View ArticleAddressing Subpanel Creep in Sugar 7.7
Subpanel Creep The Subpanels section is where you find related records for the current displayed Sugar record. This is a vital feature because it allows a user to get a unified view of all the CRM...
View ArticleUsing Script and CSS loading plug-ins for easy Sugar integrations
Getting 3rd party JavaScript into Sugar The most common UI integration point between Sugar and external applications is the trusty Sugar Dashlet. This is why we spend so much time talking about...
View ArticleAdding a new popup view in Sugar 7.x Record View
Here is a guest post from Shijin Krishna from BHEA, an Elite SugarCRM Partner, and active member of the Sugar Developer community. Are you interested in posting on the Sugar Developer Blog? Contact...
View ArticleLeveraging Backbone Events in Sugar
Sidecar and Backbone.js The Sidecar user interface framework is built on a variety of browser side technologies. Being proficient in these underlying technologies is important for any developer...
View ArticleCreateActionsView changes in Sugar 7.7.0
If you have been participating in the Sugar 7.7 Beta then you may have noticed that SugarCRM Engineering has refactored how CreateViews work in the Sugar application. This post explains the motivations...
View ArticleFaster Sugar integrations using Building Blocks
What are Sugar Integration Building Blocks? This is a new effort to create an open source library of re-usable common components that can be easily adapted by developers interested in integrating...
View ArticleSidecar Debugger Tools now in Beta!
Sugar Engineering is proud to announce the Beta release of the open source Sidecar Debugger Tools project! Sidecar Debugger Tools This project was developed as part of the recent Partner hack week...
View ArticleCreating JavaScript unit tests for Sugar 7
This tutorial will cover the creation of new Jasmine unit tests for testing your Sugar 7 front end code. In order to follow this tutorial, you will need access to the Sugar 7 Unit Test repository....
View ArticleSugar 7 test tools now available!
Do you write unit tests for your Sugar customizations? Do you performance test your Sugar on-site deployments? Every developer knows they should be building unit tests and performance tests but...
View ArticleCreating a Dashlet for Sugar 7 List Views
In our previous “Hello World” dashlet post, we established what a minimal dashlet entailed. In these next post, we’ll be building on those skills to create a more useful dashlet that takes advantage...
View ArticleCreating a “Hello World” Dashlet for Sugar 7
For Sugar Developers, the Dashboard and Dashlet framework provided in Sugar 7 really helps you to build slick reusable Dashlets that can be targeted for certain parts of the app or made globally...
View Article