fix activities and history subpanel buttons not visible

This commit is contained in:
p.kumar 2021-12-09 17:46:24 +05:30
parent 752453dd38
commit ee0840a345
5 changed files with 156 additions and 81 deletions

View file

@ -53,6 +53,7 @@ services:
$upgradeConfig: '%upgrades%'
$subpanelLineActions: '%module.subpanel.line_actions%'
$subpanelTopActions: '%module.subpanel.top_actions%'
$subpanelTopButtons: '%module.subpanel.top_buttons%'
_instanceof:
App\Process\Service\ProcessHandlerInterface:
tags: [ 'app.process.handler' ]

View file

@ -21,3 +21,13 @@ parameters:
modes:
- list
acl:
edit:
key: edit
labelKey: LBL_EDIT
action: edit
asyncProcess: true
params:
modes:
- list
acl:
- edit

View file

@ -0,0 +1,102 @@
parameters:
module.subpanel.top_buttons:
SubPanelTopSelectButton:
key: select
labelKey: LBL_LINK
action: select
asyncProcess: true
params:
modes:
- list
acl:
- edit
SubPanelTopButtonQuickCreate: &createButton
key: create
labelKey: LBL_QUICK_CREATE
action: create
asyncProcess: true
params:
modes:
- list
acl:
- edit
SubPanelTopCreateButton: *createButton
SubPanelTopCreateTaskButton:
key: create
labelKey: LNK_NEW_TASK
action: create
asyncProcess: true
params:
modes:
- list
acl:
- edit
module: tasks
SubPanelTopScheduleMeetingButton:
key: create
labelKey: LNK_NEW_MEETING
action: create
asyncProcess: true
params:
modes:
- list
acl:
- edit
module: meetings
SubPanelTopScheduleCallButton:
key: create
labelKey: LNK_NEW_CALL
action: create
asyncProcess: true
params:
modes:
- list
acl:
- edit
module: calls
SubPanelTopComposeEmailButton:
key: create
labelKey: LNK_NEW_EMAIL
action: create
asyncProcess: true
params:
modes:
- list
acl:
- edit
module: emails
moduleAction:
- composeView
SubPanelTopCreateNoteButton:
key: create
labelKey: LNK_NEW_NOTE
action: create
asyncProcess: true
params:
modes:
- list
acl:
- edit
module: notes
SubPanelTopArchiveEmailButton:
key: create
labelKey: LBL_TRACK_EMAIL_BUTTON_LABEL
action: create
asyncProcess: true
params:
modes:
- list
acl:
- edit
module: emails
SubPanelTopCreateLeadNameButton:
key: create
labelKey: LBL_QUICK_CREATE
action: create
asyncProcess: true
params:
modes:
- list
acl:
- edit
module: leads