Hey @Anitha,
SuiteCRM 8 uses angular, I don’t think that code will work.
I searched the forum for suitecrm 8 add button
and found the following which might help you:
The following page on the documentation might also help, since the threads above mention the Process
:
Lastly, I’ve also tried to search for actions
in all listviewdefs.php
files. Found the Accounts ‘records-to-target-list’ bulk action example on the core code which might be useful:
file: public/legacy/modules/Accounts/metadata/listviewdefs.php
sample code:
'bulkActions' => [
'actions' => [
'records-to-target-list' => [
'key' => 'records-to-target-list',
'labelKey' => 'LBL_ADD_TO_PROSPECT_LIST_BUTTON_LABEL',
'modes' => ['list'],
'acl' => ['edit'],
'aclModule' => 'prospect-lists',
'params' => [
'selectModal' => [
'module' => 'ProspectLists'
],
'allowAll' => false,
'max' => 200
]
],
Then by searching for records-to-target-list
in the codebase found the following, which should be the handler for the records-to-target-list
:
core/backend/Process/LegacyHandler/AddRecordsToTargetListBulkActionHandler.php