SugarCRM is a great platform to extend with custom modules. You can extend it into various areas of work and add functionality that the creators never thought of when SugarCRM was coming into existence. These modules are great for personal and…MORE...
April's Atlanta SugarCRM Meetup was titled Building SugarCRM Modules for Fun and Profit. Using the slides below I guided attendees through the various decisions that have to made when deciding to build a module to make money versus building modules to…MORE...
As a SugarCRM consultant ( for SugarCRM partners ) and avid Twitter user I find that there is a common question that all companies ask when looking for a CRM. That question is, what CRM is right for my company? Being…MORE...
Sometimes it is necessary to remove the Mass Update functionality for a SugarCRM module depending on the role of a user. This tutorial will cover creating the new role, assigning users to that role, and overriding the default view for users…MORE...
Occasionally developers or companies want to branch out and create their own vertical or system based off of CRM technology. Many of these companies may not have the funds or manpower to create their own system but they can easily extend…MORE...
There are cases where it would be helpful to be able to add a photo to a SugarCRM contact record in order to put a face with the name. However, there isn’t a way to do this out of the box…MORE...
During this SugarCRM tutorial we will go through the steps required to turn a standard text area into a rich text area by adding a WYSIWYG editor. Following the addition of the WYSIWYG to the text field we will change the…MORE...
Many times in SugarCRM list views, it is desirable to modify the rows in the list view to show more immediate data, without adding more columns to the view. In this tutorial, we’ll review how to modify the list view to…MORE...
The difference between leads and contacts for new or potential SugarCRM users can cause much confusion. The common questions are, "why don't I just use contacts" and "will all of the data in a lead convert over." These questions are particularly…MORE...
The Dynamic Account Panels module allows users to hide and show account panels in the edit and detail views based on the account type that is chosen. The views are also configurable for other modules when removed from the installer.
This tutorial will provide an overview of how to code your SugarCRM module to access external data and display that data in SugarCRM. This involves creating a custom function call and view for your custom module and removing the SugarCRM wrapper…MORE...
Adding custom javascript to a SugarCRM view is essential when creating new functionality such as dependent dropdowns, calculated fields, and other dynamic customizations. This tutorial will take you through the essential steps to add javascript to a view.
This tutorial will build on the previous Dashlets tutorial, Introduction to creating SugarCRM Dashlets. This tutorial will show you how to add options to your dashlet, as well as an options page to allow for easy configuration of your SugarCRM dashlet.…MORE...
This tutorial will provide an introduction for creating SugarCRM dashlets. You will get a basic understanding of how to create a dashlet, and how to package it for installation.