contacts panel filters
This commit is contained in:
@@ -48,6 +48,7 @@
|
||||
},
|
||||
"presetFilters": {
|
||||
"portalUsers": "Portal Users",
|
||||
"notPortalUsers": "Not Portal Users"
|
||||
"notPortalUsers": "Not Portal Users",
|
||||
"accountActive": "Active"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -48,6 +48,7 @@
|
||||
},
|
||||
"relationshipPanels": {
|
||||
"contacts": {
|
||||
"filterList": ["all", "accountActive"],
|
||||
"layout":"listForAccount"
|
||||
},
|
||||
"opportunities":{
|
||||
|
||||
@@ -61,5 +61,13 @@ class Contact extends \Espo\Core\SelectManagers\Base
|
||||
}
|
||||
}
|
||||
|
||||
protected function filterAccountActive(&$result)
|
||||
{
|
||||
if (!array_key_exists('additionalColumnsConditions', $result)) {
|
||||
$result['additionalColumnsConditions'] = array();
|
||||
}
|
||||
$result['additionalColumnsConditions']['isInactive'] = false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user