How to Add Buttons to Views in SugarCRM
Learn how to add custom buttons on detail views, list views, and subpanels with a simple line of javascript and the use of a logic hook all in an upgrade-safe sort of way.
Prevent a Logic Hook From Running Multiple Times
Logic hooks are fairly straightforward and easy in most cases. However, co-existing with other hooks in a known or unknown environment can sometimes leave you scratching your head. In this post, we cover the infinite loop scenario.
How to Package and Install Global Logic Hooks
Ever needed to package and distribute SugarCRM customizations that include global logic hooks? This brief blog post explains how.
Saving Admin Options For A Custom SugarCRM Module
Previously, we covered how to Add Your Own Links to the SugarCRM Admin Option Page. This post will cover how to save configurations on that option page to the database using SugarCRM's Administration class.
Manifest Utils Directive in a SugarCRM Module
The "utils" option allows you to define custom global utility functions. One use of a custom utility function is for populating a dropdown from the database. For example, you may wish to have a custom field on a contract that tracks what product is associated to it. There are two main steps to do this; define the custom function and then tell the custom field to pull from the function.
Add-On Spotlight
-
Upsert® Trash Bin
FEATUREDOops! Did you mean to delete that? Restore deleted records and relationships without any developer intervention. -
Unique Number Generating
Unique ID Generator for SugarCRM is mainly used to generate a unique serial number for each record in a module. Using this functionality, you can manage your records more efficiently and provide a hel... -
Upsert® Call Center
FEATUREDUpsert<sup>®</sup> Call Center transforms your CRM into a customer-centric powerhouse with any application that supports browser screen pop. It automatically creates call records and s... - Show more addons