Widgets Embedded in the Interface of Custom CRM Object Types
Widgets allow you to integrate custom functionality directly into the Bitrix24 interface. We have previously described this mechanism in the section Widget Integration Mechanism.
Unlike standard embedding locations for widgets (such as in deals), for custom CRM object types, it is important to note that these locations become available only after specific custom object types are added to Bitrix24.
The identifiers of these types are used in the symbolic codes of the widget embedding locations. Suppose a custom type "Vendors" has been added to Bitrix24, and the identifier for this custom object type is 131. In this case, the following locations will be available for embedding widgets:
- Tab in the detail form of the entity with the code
CRM_SMART_131_DETAIL_TAB timelinebutton in the entity card with the codeCRM_SMART_131_DETAIL_ACTIVITY
CRM Widgets
- Context Menu Item in the CRM_XXX_LIST_MENU, CRM_DYNAMIC_XXX_LIST_MENU
- Dropdown Menu Item Above the CRM Entity List CRM_XXX_LIST_TOOLBAR, CRM_DYNAMIC_XXX_LIST_TOOLBAR
- Tab in the detail form of the CRM entity CRM_XXX_DETAIL_TAB, CRM_DYNAMIC_XXX_DETAIL_TAB
- Button above the timeline of the CRM_XXX_DETAIL_ACTIVITY, CRM_DYNAMIC_XXX_DETAIL_ACTIVITY card
- Dropdown Menu Item of the Top Button in the CRM_XXX_DETAIL_TOOLBAR, CRM_DYNAMIC_XXX_DETAIL_TOOLBAR
- Context Menu Item for the Deal in the CRM Element Card CRM_XXX_ACTIVITY_TIMELINE_MENU, CRM_DYNAMIC_XXX_ACTIVITY_TIMELINE_MENU
- Dropdown Menu Item for the Document Generator CRM_XXX_DOCUMENTGENERATOR_BUTTON
- Dropdown Menu Item of the Top Button in the CRM Robot Designer CRM_XXX_ROBOT_DESIGNER_TOOLBAR
- Menu Item in CRM Sales Funnels Toolbar
- CRM Analytics Menu Item CRM_ANALYTICS_MENU
- Dropdown Menu Item of the Top Button in CRM Analytics CRM_ANALYTICS_TOOLBAR
Copied