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
Get your SugarCRM customized according to your precise business needs with our team of certified Sugar developers.
Trash Bin For SugarCRM
Recovering deleted data from CRM is now possible in the simplest manner with Trash Bin for SugarCRM. It can restore data from different modules that you or users delete from the system. Users can retrieve deleted data, easily from the Trash Bin for SugarCRM. It works for built-in as well as custom m...
Sapiens.BI PRO - Analytic Reporting
Sapiens.BI helps you producing effective reports with charts in a fast and easy way. It is a Sugar and SuiteCRM BI plug-in with powerful reporting capabilities, ease of use, elegant design, and a quick and easy setup.. This Reporting Tool is for anyone, no need for technical knowledge or SQL. Comes ...
- Show more addons