SugarCRM 6 Field that can be used to replace the standard MultiEnum (i.e., Multi-Select) with Checkboxes. Works also for SuiteCRM. In SuiteCRM create a normal multi-select field and then change as described below.
Copy the directory custom/include/SugarFields/Fields/CheckboxMultienum into your SugarCRM environment Edit any editviewdefs.php and add type to any multienum field and change the field to a CheckboxMultienum
Turn This
array (
'name' => 'multienum',
'label' => 'LBL_MULTIENUM',
),
Into
array (
'name' => 'multienum',
'type' => 'CheckboxMultienum'
'label' => 'LBL_MULTIENUM',
),
You can also include displayParams
array (
'name' => 'multienum',
'type' => 'CheckboxMultienum'
'label' => 'LBL_MULTIENUM',
'displayParams' =>
array (
'size' => '400', //in pixels
'width' => '100' //in %
),
),