So... on to the good stuff: the easiest way to add items to buttons throughout SugarCRM. You simply use jQuery to select the parent <ul> and tell the plugin to add an item:
The great thing about this and the modularization of SugarCRM is that the underlying markup for the standard views is pretty much the same for all modules: a subpanel is subpanel, a list view is a list view, etc. Because of this, we can reliably use jQuery selectors to select and modify any button that uses this plugin. In all of the base view tpls (such as /includes/ListView/ListViewGeneric.tpl) you'll see that for every page in SugarCRM any unordered list elements with the class clickMenu will be transformed to a sugarActionMenu via this plugin.
And that's it!
If you're wanting to dig deeper into the code, you may find it easier to digest on Github
Simple Text SMS Messenger
Eligeo’s Simple Text (SMS) Messenger for Sugar is the ideal way to deliver text messaging for SugarCRM. We’ve developed a simple tool that integrates within the popular communication service Twilio to make it easy to deliver text messages quickly and easily. Eligeo also offers a number of cons...
Trash Bin For SugarCRM
This extension provides you with a similar functionality as “Recycle Bin” does in Windows. Recovering deleted data from CRM is now possible in the simplest manner with SugarCRM Trash Bin. It restores the data from different modules that you and users delete from the system. Trash Bin for SugarCR...
Stay on top of your open opportunities and improve your sales conversion rate. Delivered right to your inbox, you will always be equipped with the latest list of opportunities on hand.
- Show more addons