This repository has been archived on 2026-07-19. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
espocrm-base/application/Espo/Modules/Crm/Resources/metadata/clientDefs/Contact.json
T
2024-12-06 13:00:10 +02:00

117 lines
3.2 KiB
JSON

{
"controller": "controllers/record",
"aclPortal": "crm:acl-portal/contact",
"views": {
"detail": "crm:views/contact/detail"
},
"recordViews": {
"detail": "crm:views/contact/record/detail",
"detailQuick": "crm:views/contact/record/detail-small"
},
"sidePanels": {
"detail": [
{
"name": "activities",
"reference": "activities"
},
{
"name": "history",
"reference": "history"
},
{
"name": "tasks",
"reference": "tasks"
}
],
"detailSmall": [
{
"name": "activities",
"reference": "activities"
},
{
"name": "history",
"reference": "history"
},
{
"name": "tasks",
"reference": "tasks"
}
]
},
"relationshipPanels": {
"campaignLogRecords": {
"rowActionsView": "views/record/row-actions/empty",
"select": false,
"create": false
},
"opportunities": {
"layout": "listForContact",
"createAttributeMap": {
"accountId": "accountId",
"accountName": "accountName",
"id": "contactId",
"name": "contactName"
},
"selectHandler": "handlers/select-related/same-account"
},
"cases": {
"createAttributeMap": {
"accountId": "accountId",
"accountName": "accountName",
"id": "contactId",
"name": "contactName"
},
"selectHandler": "handlers/select-related/same-account"
},
"targetLists": {
"create": false,
"rowActionsView": "crm:views/record/row-actions/relationship-target",
"layout": "listForTarget",
"view": "crm:views/record/panels/target-lists"
}
},
"boolFilterList": [
"onlyMy"
],
"additionalLayouts": {
"detailConvert": {
"type": "detail"
},
"listForAccount": {
"type": "listSmall"
}
},
"filterList": [
"portalUsers"
],
"dynamicLogic": {
"fields": {
"title": {
"visible": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "accountId"
}
]
}
},
"portalUser": {
"visible": {
"conditionGroup": [
{
"type": "isNotEmpty",
"attribute": "portalUserId",
"data": {
"field": "portalUser"
}
}
]
}
}
}
},
"color": "#a4c5e0",
"iconClass": "fas fa-id-badge"
}