Filter custom entity
Collapse
X
-
Maybe your entity doesn't belong to Crm module. Try to move your class to custom or proper module.Leave a comment:
-
It doesn't help. And I know that it can be "Aktualne" because i have it on other site and it's working.
Any other idea?Leave a comment:
-
Filter custom entity
Hi.
I have custom entity: "Kredyty". I want to filter this entity so I edit:
/application/Espo/Modules/Crm/SelectManagers/Kredyty.php:
Code:namespace Espo\Modules\Crm\SelectManagers; class Kredyty extends \Espo\Core\SelectManagers\Base { protected function filterAktualne(&$result) { $result['whereClause'][] = array( 'status=' => ['Oferta', 'Wniosek', 'Analiza', 'Odroczenie', 'Decyzja pozytywna', 'Umowa podpisana'] ); } protected function filterArchiwum(&$result) { $result['whereClause'][] = array( 'status=' => ['Decyzja negatywna', 'Rezygnacja klienta', 'Wypłacony'] ); } }
and /custom/Espo/Custom/Resources/metadata/clientDefs/Kredyty.json:
Code:{ "controller": "Controllers.Record", "boolFilterList": [ "onlyMy" ], "filterList": [ { "name":"Aktualne", "style": "success" }, { "name":"Archiwum", "style": "danger" } ] }
These filters apears in CRM but when I click on one nothings happens. Why?
Tags: None

Leave a comment: