AppPlacement
Class AppPlacement
Mostly rest placements in CRM are handled by intranet binding menu API. Therefore, it is recommended to look at
Tags
Table of Contents
Constants
- ACTIVITY_LIST_MENU = 'CRM_ACTIVITY_LIST_MENU'
- ANALYTICS_MENU = 'CRM_ANALYTICS_MENU'
- BANK_DETAIL_AUTOCOMPLETE = 'CRM_BANK_DETAIL_AUTOCOMPLETE'
- COMPANY_DETAIL_ACTIVITY = 'CRM_COMPANY_DETAIL_ACTIVITY'
- COMPANY_DETAIL_TAB = 'CRM_COMPANY_DETAIL_TAB'
- COMPANY_DETAIL_TOOLBAR = 'CRM_COMPANY_DETAIL_TOOLBAR'
- COMPANY_LIST_MENU = 'CRM_COMPANY_LIST_MENU'
- CONTACT_DETAIL_ACTIVITY = 'CRM_CONTACT_DETAIL_ACTIVITY'
- CONTACT_DETAIL_TAB = 'CRM_CONTACT_DETAIL_TAB'
- CONTACT_DETAIL_TOOLBAR = 'CRM_CONTACT_DETAIL_TOOLBAR'
- CONTACT_LIST_MENU = 'CRM_CONTACT_LIST_MENU'
- DEAL_DETAIL_ACTIVITY = 'CRM_DEAL_DETAIL_ACTIVITY'
- DEAL_DETAIL_TAB = 'CRM_DEAL_DETAIL_TAB'
- DEAL_DETAIL_TOOLBAR = 'CRM_DEAL_DETAIL_TOOLBAR'
- DEAL_LIST_MENU = 'CRM_DEAL_LIST_MENU'
- DETAIL_SEARCH = 'CRM_DETAIL_SEARCH'
- INVOICE_LIST_MENU = 'CRM_INVOICE_LIST_MENU'
- LEAD_DETAIL_ACTIVITY = 'CRM_LEAD_DETAIL_ACTIVITY'
- LEAD_DETAIL_TAB = 'CRM_LEAD_DETAIL_TAB'
- LEAD_DETAIL_TOOLBAR = 'CRM_LEAD_DETAIL_TOOLBAR'
- LEAD_LIST_MENU = 'CRM_LEAD_LIST_MENU'
- ONEC_PAGE = '1C_PAGE'
- ORDER_DETAIL_ACTIVITY = 'CRM_ORDER_DETAIL_ACTIVITY'
- ORDER_DETAIL_TAB = 'CRM_ORDER_DETAIL_TAB'
- QUOTE_LIST_MENU = 'CRM_QUOTE_LIST_MENU'
- REQUISITE_AUTOCOMPLETE = 'CRM_REQUISITE_AUTOCOMPLETE'
- REQUISITE_EDIT_FORM = 'CRM_REQUISITE_EDIT_FORM'
Methods
- getAll() : mixed
- getAllDetailActivityCodes() : array<string|int, string>
- getAllForType() : array<string|int, mixed>
- getDetailActivityPlacementCode() : string
- Returns code of rest placement that can be used to add new tabs to timeline of element detail page
- getDetailTabPlacementCode() : string
- Returns code of rest placement that can be used to add new tabs to element detail page
- getDetailToolbarPlacementCode() : string
- Returns code of rest placement that can be used to add new items to the 'Applications' button in toolbar of element detail page
- getListMenuPlacementCode() : string
- Returns code of rest placement that is located in context menu of grid row
Constants
ACTIVITY_LIST_MENU
Use the method instead
public
mixed
ACTIVITY_LIST_MENU
= 'CRM_ACTIVITY_LIST_MENU'
ANALYTICS_MENU
public
mixed
ANALYTICS_MENU
= 'CRM_ANALYTICS_MENU'
BANK_DETAIL_AUTOCOMPLETE
public
mixed
BANK_DETAIL_AUTOCOMPLETE
= 'CRM_BANK_DETAIL_AUTOCOMPLETE'
COMPANY_DETAIL_ACTIVITY
Use the method instead
public
mixed
COMPANY_DETAIL_ACTIVITY
= 'CRM_COMPANY_DETAIL_ACTIVITY'
COMPANY_DETAIL_TAB
Use the method instead
public
mixed
COMPANY_DETAIL_TAB
= 'CRM_COMPANY_DETAIL_TAB'
COMPANY_DETAIL_TOOLBAR
Use the method instead.
public
mixed
COMPANY_DETAIL_TOOLBAR
= 'CRM_COMPANY_DETAIL_TOOLBAR'
COMPANY_LIST_MENU
Use the method instead
public
mixed
COMPANY_LIST_MENU
= 'CRM_COMPANY_LIST_MENU'
CONTACT_DETAIL_ACTIVITY
Use the method instead
public
mixed
CONTACT_DETAIL_ACTIVITY
= 'CRM_CONTACT_DETAIL_ACTIVITY'
CONTACT_DETAIL_TAB
Use the method instead
public
mixed
CONTACT_DETAIL_TAB
= 'CRM_CONTACT_DETAIL_TAB'
CONTACT_DETAIL_TOOLBAR
Use the method instead.
public
mixed
CONTACT_DETAIL_TOOLBAR
= 'CRM_CONTACT_DETAIL_TOOLBAR'
CONTACT_LIST_MENU
Use the method instead
public
mixed
CONTACT_LIST_MENU
= 'CRM_CONTACT_LIST_MENU'
DEAL_DETAIL_ACTIVITY
Use the method instead
public
mixed
DEAL_DETAIL_ACTIVITY
= 'CRM_DEAL_DETAIL_ACTIVITY'
DEAL_DETAIL_TAB
Use the method instead
public
mixed
DEAL_DETAIL_TAB
= 'CRM_DEAL_DETAIL_TAB'
DEAL_DETAIL_TOOLBAR
Use the method instead.
public
mixed
DEAL_DETAIL_TOOLBAR
= 'CRM_DEAL_DETAIL_TOOLBAR'
DEAL_LIST_MENU
Use the method instead
public
mixed
DEAL_LIST_MENU
= 'CRM_DEAL_LIST_MENU'
DETAIL_SEARCH
public
mixed
DETAIL_SEARCH
= 'CRM_DETAIL_SEARCH'
INVOICE_LIST_MENU
Use the method instead
public
mixed
INVOICE_LIST_MENU
= 'CRM_INVOICE_LIST_MENU'
LEAD_DETAIL_ACTIVITY
Use the method instead
public
mixed
LEAD_DETAIL_ACTIVITY
= 'CRM_LEAD_DETAIL_ACTIVITY'
LEAD_DETAIL_TAB
Use the method instead
public
mixed
LEAD_DETAIL_TAB
= 'CRM_LEAD_DETAIL_TAB'
LEAD_DETAIL_TOOLBAR
Use the method instead.
public
mixed
LEAD_DETAIL_TOOLBAR
= 'CRM_LEAD_DETAIL_TOOLBAR'
LEAD_LIST_MENU
Use the method instead
public
mixed
LEAD_LIST_MENU
= 'CRM_LEAD_LIST_MENU'
ONEC_PAGE
public
mixed
ONEC_PAGE
= '1C_PAGE'
ORDER_DETAIL_ACTIVITY
Use the method instead
public
mixed
ORDER_DETAIL_ACTIVITY
= 'CRM_ORDER_DETAIL_ACTIVITY'
ORDER_DETAIL_TAB
Use the method instead
public
mixed
ORDER_DETAIL_TAB
= 'CRM_ORDER_DETAIL_TAB'
QUOTE_LIST_MENU
Use the method instead
public
mixed
QUOTE_LIST_MENU
= 'CRM_QUOTE_LIST_MENU'
REQUISITE_AUTOCOMPLETE
public
mixed
REQUISITE_AUTOCOMPLETE
= 'CRM_REQUISITE_AUTOCOMPLETE'
REQUISITE_EDIT_FORM
public
mixed
REQUISITE_EDIT_FORM
= 'CRM_REQUISITE_EDIT_FORM'
Methods
getAll()
public
static getAll() : mixed
getAllDetailActivityCodes()
public
static getAllDetailActivityCodes() : array<string|int, string>
Return values
array<string|int, string>getAllForType()
public
static getAllForType(int $entityTypeId) : array<string|int, mixed>
Parameters
- $entityTypeId : int
Return values
array<string|int, mixed>getDetailActivityPlacementCode()
Returns code of rest placement that can be used to add new tabs to timeline of element detail page
public
static getDetailActivityPlacementCode(int $entityTypeId) : string
Parameters
- $entityTypeId : int
Return values
stringgetDetailTabPlacementCode()
Returns code of rest placement that can be used to add new tabs to element detail page
public
static getDetailTabPlacementCode(int $entityTypeId) : string
Parameters
- $entityTypeId : int
Return values
stringgetDetailToolbarPlacementCode()
Returns code of rest placement that can be used to add new items to the 'Applications' button in toolbar of element detail page
public
static getDetailToolbarPlacementCode(int $entityTypeId) : string
Parameters
- $entityTypeId : int
Return values
stringgetListMenuPlacementCode()
Returns code of rest placement that is located in context menu of grid row
public
static getListMenuPlacementCode(int $entityTypeId) : string
Parameters
- $entityTypeId : int