Quantcast
Channel: JavaScript – Sugar Developer Blog – SugarCRM
Browsing all 27 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Global Action Menus and Drawers in Sugar 7

Editor’s Note: This blog post comes from Bill Convis of SierraCRM, and talks about how his team worked with our top notch engineering team to find a way to add action menu items across multiple...

View Article


Image may be NSFW.
Clik here to view.

A common Sugar 7.x Dashlet Gotcha

Sugar 7 Dashlets As you may know Dashboards and Dashlets are some of Sugar 7’s most popular front-end features. Customizable Dashboards empower users with the ability to customize the contextual...

View Article


Image may be NSFW.
Clik here to view.

Using Underscore.js to improve Sugar 7 performance

If you’ve browsed the Sugar 7 JavaScript codebase much then you’ll notice that we use Underscore.js all over the place. Use of _.each, _.bind, _.debounce, _.filter, and more are littered throughout the...

View Article

Image may be NSFW.
Clik here to view.

How Type and Name attributes affect Sugar 7 Views

Sugar 7 allows you to define your own view metadata for creating new custom layouts and views.  In these custom view definitions, the correct use of the type and name attributes is essential when you...

View Article

Image may be NSFW.
Clik here to view.

Sugar 7.5 Metadata Diving for Smarter Integrations

Many Sugar Developers are looking to build intelligent API integrations with Sugar that goes beyond Create-Read-Update-Delete (CRUD) operations.  The key to building robust and intelligent API...

View Article


Image may be NSFW.
Clik here to view.

Adding Views to Sugar 7.5 footer

There are certain parts of the Sugar 7 user interface that are always available to the user.  For example, the Sugar Cube at the top left corner of both our mobile and web applications is always...

View Article

Image may be NSFW.
Clik here to view.

Overriding an Action’s access control in Sugar 7.5

When it comes to customization, Sugar 7 is far away the best and most flexible CRM on the market. The Sugar framework empowers the developers to make heavy modifications in the user interface (UI)...

View Article

Image may be NSFW.
Clik here to view.

Creating 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


Image may be NSFW.
Clik here to view.

Creating 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 Article


Image may be NSFW.
Clik here to view.

Sugar 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 Article

Image may be NSFW.
Clik here to view.

Creating 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 Article

Image may be NSFW.
Clik here to view.

Sidecar 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 Article

Image may be NSFW.
Clik here to view.

Faster 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 Article


Image may be NSFW.
Clik here to view.

CreateActionsView 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 Article

Image may be NSFW.
Clik here to view.

Leveraging 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 Article


Image may be NSFW.
Clik here to view.

Adding 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 Article

Image may be NSFW.
Clik here to view.

Using 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 Article


Image may be NSFW.
Clik here to view.

Addressing 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 Article

Image may be NSFW.
Clik here to view.

Adding 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 Article

Image may be NSFW.
Clik here to view.

Handling 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 Article
Browsing all 27 articles
Browse latest View live